fix(qa): stabilize primary smoke runtime evidence (#99784)

* fix(qa): restore fast smoke profile evidence

* fix(qa): reuse one package across smoke Docker lanes

* fix(qa): keep OTEL smoke output repo-relative
This commit is contained in:
Dallin Romney
2026-07-03 20:59:48 -07:00
committed by GitHub
parent 9d68f877ac
commit 26cb189276
4 changed files with 42 additions and 4 deletions
+4 -1
View File
@@ -916,7 +916,10 @@ describe("ci workflow guards", () => {
expect(runStep.run).not.toContain("--allow-failures");
expect(runStep.run).toContain("qa_exit_code=0");
expect(runStep.run).toContain('exit "$qa_exit_code"');
expect(runStep.run).toContain("scripts/build-all.mjs qaRuntime");
expect(runStep.run).toContain("scripts/package-openclaw-for-docker.mjs");
expect(runStep.run).toContain("OPENCLAW_CURRENT_PACKAGE_TGZ");
expect(runStep.run).toContain("--max-old-space-size=12288");
expect(runStep.run).not.toContain("scripts/build-all.mjs qaRuntime");
expect(runStep.run).not.toContain("OPENAI_API_KEY");
expect(runStep.run).toMatch(
/bundled-protocol\)\s+pnpm test:bundled\s+pnpm protocol:check\s+;;\s+qa-smoke-ci\)/,