Flaky spec: MergeRequest#can_be_reverted? spec/models/merge_request_spec.rb:1335

E.g. in this pipeline, several failures. I've seen this in most EE pipelines I've touched today.

https://gitlab.com/gitlab-org/gitlab-ee/pipelines/16530486

Failures:

  1) MergeRequest#can_be_reverted? when the MR has been merged when there is a revert commit when the revert commit is mentioned in a note after the MR was merged returns false
     Failure/Error: expect(subject.can_be_reverted?(current_user)).to be_falsey

       expected: falsey value
            got: true
     # ./spec/models/merge_request_spec.rb:1335:in `block (6 levels) in <top (required)>'

Finished in 18 minutes 0 seconds (files took 24.02 seconds to load)
927 examples, 1 failure, 32 pending

Failed examples:

rspec ./spec/models/merge_request_spec.rb:1334 # MergeRequest#can_be_reverted? when the MR has been merged when there is a revert commit when the revert commit is mentioned in a note after the MR was merged returns false
Edited Jan 24, 2018 by Nick Thomas
Assignee Loading
Time tracking Loading