Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions test/new-e2e/tests/gpu/gpu_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@ type gpuK8sSuite struct {
// TestGPUK8sSuiteUbuntu2204 runs tests for the VM interface to ensure its implementation is correct.
// Not to be run in parallel, as some tests wait until the checks are available.
func TestGPUK8sSuiteUbuntu2204(t *testing.T) {
flake.Mark(t)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Limit flaky marking to outage-specific failures

Calling flake.Mark(t) at suite entry marks TestGPUK8sSuiteUbuntu2204 as flaky unconditionally, so any future failure in this suite (including real regressions unrelated to the current external outage) is treated as a flaky failure by the test washer (is_flaky_failure returns true on the marker string and process_result then allows the job to succeed). Because this masks all failures rather than the known dependency error, it creates a CI blind spot for GPU Kubernetes coverage until someone removes the marker.

Useful? React with 👍 / 👎.

runGpuK8sSuite(t, gpuSystemUbuntu2204)
}

Expand Down
Loading