fix(pcie): verify GPU links under real bandwidth load

This commit is contained in:
Mikhail Chusavitin
2026-09-03 10:23:39 +03:00
parent 642e68631d
commit 347bc8310a
27 changed files with 384 additions and 902 deletions
+7
View File
@@ -197,6 +197,10 @@ type satJob struct {
name string
cmd []string
env []string // extra env vars (appended to os.Environ)
// afterRun executes immediately after the command exits, before health
// probes or artifact processing can let a briefly boosted link return to
// its idle power state.
afterRun func()
// validate checks successful command output against the tool's documented
// result format. It may inspect artifacts from earlier jobs in runDir.
// FAILED means the tool proved a test failure; UNSUPPORTED means the pinned
@@ -373,6 +377,9 @@ func runAcceptancePackCtx(ctx context.Context, baseDir, prefix string, jobs []sa
}
time.Sleep(2 * time.Second)
}
if job.afterRun != nil {
job.afterRun()
}
}
if nvidiaPack && nvidiaJobNeedsHealthCheck(job) {