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

[7.1.0] Backport CI test configs #21456

Merged
merged 5 commits into from
Feb 21, 2024

Commits on Feb 21, 2024

  1. Reenable C++ tests on Mac

    Closes bazelbuild#20784.
    
    PiperOrigin-RevId: 597193470
    Change-Id: Ia84f05a4704d35ab65ab68ce514e474900091d08
    comius authored and meteorcloudy committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    dfe70fa View commit details
    Browse the repository at this point in the history
  2. Reenable import_deps_checker tests in Bazel

    A compatible JDK 8 is fetched via `remote_java_repository`. Requires fixing paths in golden files to not contain `third_party/bazel/` as well as the expected exit code of the `MethodHandle#invoke` test, which is expected to pass.
    
    Fixes bazelbuild#8162
    
    Closes bazelbuild#20655.
    
    PiperOrigin-RevId: 602641568
    Change-Id: I54ec568d981e3bd27caab9e24c0c9eb2a25c6372
    fmeum authored and meteorcloudy committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    70452ff View commit details
    Browse the repository at this point in the history
  3. Improve test coverage on macOS

    - Add `--test_tag_filters=-no_macos` for macOS to filter out tests that are not suppose to run on Mac, just like the `no_windows` tag.
    - Fixed PatchApiBlackBoxTest and GitRepositoryBlackBoxTest on newer macOS versions.
    - Enable previously disabled tests on arm64 macOS platform in presubmit
    - Disable slow tests on Intel macOS platform in presubmit since they are often the bottleneck.
    
    Tests fixed:
    
    - Fixes bazelbuild#16525
    - Fixes bazelbuild#17447
    - Fixes bazelbuild#17411
    - Related: bazelbuild#18776 (fixed on macos_arm64)
    
    Closes bazelbuild#21381.
    
    PiperOrigin-RevId: 608993052
    Change-Id: I03bdf954c358bb736a866ce3a02f6dac4473e47e
    meteorcloudy committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    9f3f465 View commit details
    Browse the repository at this point in the history
  4. Disable SystemMemoryPressureEventTest on macos_arm64

    Still failing on macos_arm64: https://buildkite.com/bazel/bazel-bazel/builds/26931#018dcc62-e87c-4acf-8ba1-64f54c55d6da
    
    PiperOrigin-RevId: 609011770
    Change-Id: I431fc77ca98869d314b0f64ed1d2587c0a2a2354
    meteorcloudy committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    dcf686a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a515bd View commit details
    Browse the repository at this point in the history