mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-08 22:02:08 +08:00
Merge pull request #1319 from xucong053/bugfix
fix #1315: failed to generate a report in failfast mode
This commit is contained in:
@@ -179,12 +179,13 @@ func (r *HRPRunner) Run(testcases ...ITestCase) error {
|
|||||||
}()
|
}()
|
||||||
|
|
||||||
for it := sessionRunner.parametersIterator; it.HasNext(); {
|
for it := sessionRunner.parametersIterator; it.HasNext(); {
|
||||||
if err = sessionRunner.Start(it.Next()); err != nil {
|
err = sessionRunner.Start(it.Next())
|
||||||
log.Error().Err(err).Msg("[Run] run testcase failed")
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
caseSummary := sessionRunner.GetSummary()
|
caseSummary := sessionRunner.GetSummary()
|
||||||
s.appendCaseSummary(caseSummary)
|
s.appendCaseSummary(caseSummary)
|
||||||
|
if err != nil {
|
||||||
|
log.Error().Err(err).Msg("[Run] run testcase failed")
|
||||||
|
break
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
s.Time.Duration = time.Since(s.Time.StartAt).Seconds()
|
s.Time.Duration = time.Since(s.Time.StartAt).Seconds()
|
||||||
|
|||||||
Reference in New Issue
Block a user