In #8417, we added a new integration test, TestUpgradeIntegrationsServer. We also added logic to our Buildkite pipeline so that this test would be run only on PRs that had the Testing:run:TestUpgradeIntegrationsServer label set on them:
|
if: build.env("BUILDKITE_PULL_REQUEST") != "false" && build.env("GITHUB_PR_LABELS") =~ /.*(Testing:run:TestUpgradeIntegrationsServer).*/ |
As such, we expect that PRs where that label is removed after being set would not run the TestUpgradeIntegrationsServer test in subsequent CI runs. However, this is not what is actually happening: #9283 (comment)