fix: run boomer test

This commit is contained in:
debugtalk
2021-11-14 21:40:05 +08:00
parent 16347d6796
commit 4827ebf284
3 changed files with 29 additions and 24 deletions

View File

@@ -43,11 +43,12 @@ func (b *Boomer) convertBoomerTask(testcase *TestCase) *boomer.Task {
Weight: testcase.Config.Weight,
Fn: func() {
config := &testcase.Config
extractedVariables := make(map[string]interface{})
for _, step := range testcase.TestSteps {
var err error
start := time.Now()
stepData, err := runner.runStep(step, config)
stepData, err := runner.runStep(step, config, extractedVariables)
elapsed := time.Since(start).Nanoseconds() / int64(time.Millisecond)
if err == nil {
boomer.RecordSuccess(step.Type(), step.Name(), elapsed, stepData.ResponseLength)
} else {