Skip to content

Commit bdbd76b

Browse files
authored
CI: label metapackage GPU suites as meta
Signed-off-by: Ralf W. Grosse-Kunstleve <rgrossekunst@nvidia.com>
1 parent 44c3074 commit bdbd76b

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎.github/workflows/test-wheel-linux.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ jobs:
138138
[if $workplan == null or $workplan.modules.pathfinder.needs_test then "pathfinder" else empty end,
139139
if $row.BINDINGS_SOURCE == "local" and ($workplan == null or $workplan.modules.bindings.package_roots[$row.BINDINGS_SOURCE_DIR].needs_test) then "bindings" + ($row.CUDA_VER | split(".")[0]) else empty end,
140140
if $workplan == null or $workplan.modules.core.cuda_majors[$row.CUDA_VARIANT].needs_test then "core" + ($row.CUDA_VER | split(".")[0]) else empty end,
141-
if $row.BINDINGS_SOURCE == "local" and ($workplan == null or $workplan.modules.python.package_roots[$row.BINDINGS_SOURCE_DIR].needs_test) then "python" + ($row.CUDA_VER | split(".")[0]) else empty end] | join("+") end)
141+
if $row.BINDINGS_SOURCE == "local" and ($workplan == null or $workplan.modules.python.package_roots[$row.BINDINGS_SOURCE_DIR].needs_test) then "meta" + ($row.CUDA_VER | split(".")[0]) else empty end] | join("+") end)
142142
})
143143
| map(select(.SUITES != ""))
144144
| if any(.[]; .DRIVER != "latest" and .DRIVER != "earliest" and .FLAVOR == "wsl") then "Error: custom DRIVER is not supported with FLAVOR=wsl\n" | halt_error(1) else . end

‎.github/workflows/test-wheel-windows.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ jobs:
133133
[if $workplan == null or $workplan.modules.pathfinder.needs_test then "pathfinder" else empty end,
134134
if $row.BINDINGS_SOURCE == "local" and ($workplan == null or $workplan.modules.bindings.package_roots[$row.BINDINGS_SOURCE_DIR].needs_test) then "bindings" + ($row.CUDA_VER | split(".")[0]) else empty end,
135135
if $workplan == null or $workplan.modules.core.cuda_majors[$row.CUDA_VARIANT].needs_test then "core" + ($row.CUDA_VER | split(".")[0]) else empty end,
136-
if $row.BINDINGS_SOURCE == "local" and ($workplan == null or $workplan.modules.python.package_roots[$row.BINDINGS_SOURCE_DIR].needs_test) then "python" + ($row.CUDA_VER | split(".")[0]) else empty end] | join("+") end)
136+
if $row.BINDINGS_SOURCE == "local" and ($workplan == null or $workplan.modules.python.package_roots[$row.BINDINGS_SOURCE_DIR].needs_test) then "meta" + ($row.CUDA_VER | split(".")[0]) else empty end] | join("+") end)
137137
})
138138
| map(select(.SUITES != ""))
139139
| map(. + {RUNNER_DRIVER: (if .DRIVER == "latest" or .DRIVER == "earliest" then .DRIVER else "latest" end)})

‎ci/tools/tests/test_compute_ci_plan.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -554,13 +554,13 @@ def test_workflow_matrix_executes_component_selection_and_coverage_guard(
554554
assert result.returncode == 0, result.stderr
555555
rows = json.loads(output.read_text().strip().removeprefix("MATRIX="))["include"]
556556
if scenario == "maintenance-only":
557-
assert [row["SUITES"] for row in rows] == ["bindings12+core12+python12", "core12"]
557+
assert [row["SUITES"] for row in rows] == ["bindings12+core12+meta12", "core12"]
558558
elif scenario == "nightly-floor":
559559
assert rows[0]["BINDINGS_SOURCE"] == "floor"
560560
assert rows[0]["SUITES"] == "nightly-pytorch"
561561
elif scenario == "full":
562-
assert rows[0]["SUITES"] == "pathfinder+bindings12+core12+python12"
563-
assert rows[1]["SUITES"] == "pathfinder+bindings13+core13+python13"
562+
assert rows[0]["SUITES"] == "pathfinder+bindings12+core12+meta12"
563+
assert rows[1]["SUITES"] == "pathfinder+bindings13+core13+meta13"
564564
assert rows[2]["SUITES"] == "pathfinder+core12"
565565
assert "Selected wheel test coverage" in summary.read_text()
566566

0 commit comments

Comments
 (0)