Skip to content

Flaky test "rebase in a sub, was conflicted" #864

@geofft

Description

@geofft
$ for i in {1..30}; do yarn test -g 'rebase in a sub, was conflicted' || break; done

yarn run v1.22.18
$ mocha test -g 'rebase in a sub, was conflicted'


  SubmoduleRebaseUtil
    continueSubmodules
Applying 'message'
Submodule s continuing rewrite from d07e97f43d7f6bae50a88b99c3c10ccd380d4dfa onto ffd40f6e3cfaecc64dfaea7a8d5032cc256ca1c8.
      ✓ rebase in a sub, was conflicted (551ms)


  1 passing (569ms)

Done in 2.88s.
yarn run v1.22.18
$ mocha test -g 'rebase in a sub, was conflicted'


  SubmoduleRebaseUtil
    continueSubmodules
Applying 'message'
Submodule s continuing rewrite from c91064bf09c5f0832032c0b6c323d0c5ef217254 onto d831ee3992ed646a7b591eb63212548aaa2534c9.
      1) rebase in a sub, was conflicted


  0 passing (558ms)
  1 failing

  1) SubmoduleRebaseUtil
       continueSubmodules
         rebase in a sub, was conflicted:
     Error: for repo x
    for commit M
        for path s expected Submodule { d_url: 'a', d_sha: 'qs' } but got Submodule { d_url: 'a', d_sha: 'r' }
    for open submodule s
        missing commit qs
        HEAD is r but expected qs
        In index
            unexpected change to q: File { d_contents: 'q', d_isExecutable: false }
      at Object.exports.assertEqualRepoMaps (lib/util/repo_ast_util.js:600:15)
      at Object.<anonymous> (lib/util/repo_ast_test_util.js:368:17)
      at Generator.next (<anonymous>)
      at onFulfilled (node_modules/co/index.js:65:19)



error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

This caused CI to fail on #863.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions