File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -237,20 +237,6 @@ func (sr *StepRunner) Started() bool {
237237// WaitResults returns TestStep.Run() output
238238// It returns an error if and only if waiting was terminated by inputQueue ctx argument and returns ctx.Err()
239239func (sr * StepRunner ) WaitResults (ctx context.Context ) (stepResult StepResult , err error ) {
240- sr .mu .Lock ()
241- resultErr := sr .resultErr
242- resultResumeState := sr .resultResumeState
243- sr .mu .Unlock ()
244-
245- // StepRunner either finished with error or behaved incorrectly
246- // it makes no sense to wait while it finishes, return what we have
247- if resultErr != nil {
248- return StepResult {
249- Err : resultErr ,
250- ResumeState : resultResumeState ,
251- }, nil
252- }
253-
254240 select {
255241 case <- ctx .Done ():
256242 // give priority to returning results
You can’t perform that action at this time.
0 commit comments