JOJ3/internal/executor/dummy/executor.go
张泊明518370910136 b6edc2c571
All checks were successful
submodules sync / sync (push) Successful in 43s
build / build (push) Successful in 1m29s
build / trigger-build-image (push) Successful in 10s
chore(internal/stage): organize models to separated files
2025-03-18 18:36:41 -04:00

25 lines
515 B
Go

package dummy
import "github.com/joint-online-judge/JOJ3/internal/stage"
func (e *Dummy) Run(cmds []stage.Cmd) ([]stage.ExecutorResult, error) {
var res []stage.ExecutorResult
for range cmds {
res = append(res, stage.ExecutorResult{
Status: stage.StatusAccepted,
ExitStatus: 0,
Error: "",
Time: 0,
Memory: 0,
RunTime: 0,
Files: map[string]string{},
FileIDs: map[string]string{},
})
}
return res, nil
}
func (e *Dummy) Cleanup() error {
return nil
}