fix: data racing when running boomer

This commit is contained in:
debugtalk
2021-11-16 20:03:32 +08:00
parent 3e149fa69f
commit 69261dbb4f

View File

@@ -43,11 +43,11 @@ func (b *Boomer) Quit() {
}
func (b *Boomer) convertBoomerTask(testcase *TestCase) *boomer.Task {
runner := NewRunner(nil).SetDebug(b.debug)
return &boomer.Task{
Name: testcase.Config.Name,
Weight: testcase.Config.Weight,
Fn: func() {
runner := NewRunner(nil).SetDebug(b.debug)
config := &testcase.Config
for _, step := range testcase.TestSteps {
var err error