feat: add base bench

This commit is contained in:
2023-05-18 15:07:24 +02:00
commit e4474cfcda
7 changed files with 53 additions and 0 deletions

27
actions/bench.go Normal file
View File

@@ -0,0 +1,27 @@
package main
import (
"context"
"log"
"os"
"os/exec"
)
func Bench(ctx context.Context) error {
output, err := exec.Command("cargo", "build").CombinedOutput()
log.Println(string(output))
if err != nil {
return err
}
cmd := exec.Command("dagger", "run", "target/debug/dagger-runtime-benchmark")
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err = cmd.Run(); err != nil {
return err
}
return nil
}