From 7d5ca3064a513aebc84083c2a1d48b674c9e96c8 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 5 May 2026 19:26:16 +0100 Subject: [PATCH] fix: keep successful Mantis Slack summaries clean --- .../qa-lab/src/mantis/slack-desktop-smoke.runtime.test.ts | 2 +- extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.ts | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.test.ts b/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.test.ts index 03a4b951c07..f8dca21f28d 100644 --- a/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.test.ts +++ b/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.test.ts @@ -404,7 +404,7 @@ describe("mantis Slack desktop smoke runtime", () => { warning?: string; }; expect(summary.status).toBe("pass"); - expect(summary.warning).toContain("remote command exited 1"); + expect(summary.warning).toBeUndefined(); }); it("copies the screenshot before reporting a failed remote Slack QA run", async () => { diff --git a/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.ts b/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.ts index 882c20d9a08..b0be868b1b5 100644 --- a/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.ts +++ b/extensions/qa-lab/src/mantis/slack-desktop-smoke.runtime.ts @@ -912,9 +912,6 @@ export async function runMantisSlackDesktopSmoke( if (gatewaySetup && !gatewaySetupCompleted) { throw new Error("Slack desktop gateway setup did not report a live OpenClaw gateway."); } - const ignoredRemoteRunError = remoteRunError - ? `Crabbox returned a non-zero command status after the gateway setup completed: ${formatErrorMessage(remoteRunError)}` - : undefined; summary = { artifacts: { reportPath, @@ -938,7 +935,6 @@ export async function runMantisSlackDesktopSmoke( slackUrl: trimToValue(remoteMetadata?.openedUrl) ?? slackUrl, startedAt: startedAt.toISOString(), status: "pass", - warning: ignoredRemoteRunError, }; return { outputDir,