diff --git a/boomer.go b/boomer.go index 7d02078d..eda4a4f2 100644 --- a/boomer.go +++ b/boomer.go @@ -79,7 +79,7 @@ func (b *hrpBoomer) convertBoomerTask(testcase *TestCase) *boomer.Task { transactionSuccess = false if runner.hrpRunner.failfast { - log.Error().Err(err).Msg("abort running due to failfast setting") + log.Error().Msg("abort running due to failfast setting") break } log.Warn().Err(err).Msg("run step failed, continue next step") diff --git a/runner.go b/runner.go index bca1900b..a1b9d108 100644 --- a/runner.go +++ b/runner.go @@ -148,8 +148,7 @@ func (r *caseRunner) run() error { _, err := r.runStep(index) if err != nil { if r.hrpRunner.failfast { - log.Error().Err(err).Msg("abort running due to failfast setting") - return err + return errors.Wrap(err, "abort running due to failfast setting") } log.Warn().Err(err).Msg("run step failed, continue next step") }