diff --git a/.buildkite/ci.mjs b/.buildkite/ci.mjs index 27b11eda20..4fd429779f 100755 --- a/.buildkite/ci.mjs +++ b/.buildkite/ci.mjs @@ -105,7 +105,6 @@ const buildPlatforms = [ { os: "darwin", arch: "aarch64", release: "14" }, { os: "darwin", arch: "x64", release: "14" }, { os: "linux", arch: "aarch64", distro: "amazonlinux", release: "2023", features: ["docker"] }, - { os: "linux", arch: "aarch64", profile: "asan", distro: "amazonlinux", release: "2023", features: ["docker"] }, { os: "linux", arch: "x64", distro: "amazonlinux", release: "2023", features: ["docker"] }, { os: "linux", arch: "x64", baseline: true, distro: "amazonlinux", release: "2023", features: ["docker"] }, { os: "linux", arch: "x64", profile: "asan", distro: "amazonlinux", release: "2023", features: ["docker"] }, @@ -125,18 +124,14 @@ const testPlatforms = [ { os: "darwin", arch: "x64", release: "14", tier: "latest" }, { os: "darwin", arch: "x64", release: "13", tier: "previous" }, { os: "linux", arch: "aarch64", distro: "debian", release: "12", tier: "latest" }, - { os: "linux", arch: "aarch64", profile: "asan", distro: "debian", release: "12", tier: "latest" }, { os: "linux", arch: "x64", distro: "debian", release: "12", tier: "latest" }, { os: "linux", arch: "x64", baseline: true, distro: "debian", release: "12", tier: "latest" }, { os: "linux", arch: "x64", profile: "asan", distro: "debian", release: "12", tier: "latest" }, { os: "linux", arch: "aarch64", distro: "ubuntu", release: "24.04", tier: "latest" }, - { os: "linux", arch: "aarch64", distro: "ubuntu", release: "22.04", tier: "previous" }, { os: "linux", arch: "aarch64", distro: "ubuntu", release: "20.04", tier: "oldest" }, { os: "linux", arch: "x64", distro: "ubuntu", release: "24.04", tier: "latest" }, - { os: "linux", arch: "x64", distro: "ubuntu", release: "22.04", tier: "previous" }, { os: "linux", arch: "x64", distro: "ubuntu", release: "20.04", tier: "oldest" }, { os: "linux", arch: "x64", baseline: true, distro: "ubuntu", release: "24.04", tier: "latest" }, - { os: "linux", arch: "x64", baseline: true, distro: "ubuntu", release: "22.04", tier: "previous" }, { os: "linux", arch: "x64", baseline: true, distro: "ubuntu", release: "20.04", tier: "oldest" }, { os: "linux", arch: "aarch64", abi: "musl", distro: "alpine", release: "3.21", tier: "latest" }, { os: "linux", arch: "x64", abi: "musl", distro: "alpine", release: "3.21", tier: "latest" }, diff --git a/scripts/runner.node.mjs b/scripts/runner.node.mjs index 2ee71d08fc..5981d7d83c 100755 --- a/scripts/runner.node.mjs +++ b/scripts/runner.node.mjs @@ -1398,7 +1398,10 @@ function getRelevantTests(cwd, testModifiers, testExpectations) { } const skipExpectations = testExpectations - .filter(({ modifiers, expectations }) => testModifiers.some(modifier => modifiers.includes(modifier))) + .filter( + ({ modifiers, expectations }) => + !modifiers?.length || testModifiers.some(modifier => modifiers?.includes(modifier)), + ) .map(({ filename }) => filename.replace("test/", "")); if (skipExpectations.length) { const skippedTests = availableTests.filter(testPath => skipExpectations.some(filter => isMatch(testPath, filter)));