Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix S/R tests with Mercurial 6 #716

Merged
merged 9 commits into from
Apr 11, 2024
Merged

Fix S/R tests with Mercurial 6 #716

merged 9 commits into from
Apr 11, 2024

Commits on Apr 11, 2024

  1. Fix S/R tests with Mercurial 6

    Latest Chorus version has some bugfixes to the Linux Mercurial package.
    rmunn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    704f6cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    146ff03 View commit details
    Browse the repository at this point in the history
  3. Only need python3-venv for Mercurial 6 test runs

    On Mercurial 3 test runs, the step that builds Python from source
    installs the virtuelenv package already.
    rmunn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3f6c2e4 View commit details
    Browse the repository at this point in the history
  4. Allow longer for S/R-after-reset test

    hg push is timing out on develop server so it's hard to tell what's
    going on as the "Thread abort unsupported on this platform" exception
    swallows the original one. Temporarily triple the hg push timeout so we
    have a chance of seeing what's going on.
    rmunn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0faff81 View commit details
    Browse the repository at this point in the history
  5. Revert "Allow longer for S/R-after-reset test"

    This reverts commit 00830b6.
    rmunn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b0f1fc8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b5d5483 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6fcc276 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    06c027a View commit details
    Browse the repository at this point in the history
  9. Always install python3-venv on self-hosted runner

    The "Publish unit test results" step needs it. It's not strictly
    necessary if we're running tests against Mercurial 3 since the Python 2
    envrionment that setup-python installs does have virtualenv in it, but
    it's simpler to just install it all the time.
    rmunn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ed5e32b View commit details
    Browse the repository at this point in the history