Skip to content
Merged
Show file tree
Hide file tree
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
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -851,6 +851,11 @@ jobs:
# spread is 1s to 367s, so equal counts gave shards of 33s and 485s.
SUITES="
test:tts:unit@367
test:agents@7
test:media-registry-collisions@3
test:video-abort@3
test:classifier-router@3
test:resolve-request-kind@1
test:vertex-loop-characterization@96
test:tool-reliability@51
test:auth@45
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@
"test:archive:security": "pnpm exec tsx test/continuous-test-suite-archive-security.ts",
"test:office:security": "pnpm exec tsx test/continuous-test-suite-office-security.ts",
"test:model-pool": "pnpm exec tsx test/continuous-test-suite-model-pool.ts",
"test:agents": "pnpm exec tsx test/continuous-test-suite-agents.ts",
"test:classifier-router": "pnpm exec tsx test/continuous-test-suite-classifier-router.ts",
"test:vector-chroma": "pnpm exec tsx test/continuous-test-suite-vector-chroma.ts",
"test:vector-pgvector": "pnpm exec tsx test/continuous-test-suite-vector-pgvector.ts",
Expand Down
4 changes: 3 additions & 1 deletion test/continuous-test-suite-classifier-router.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ import type {

await assertDistFresh();

const { test, runSuite } = defineSuite("ClassifierRouter");
const { test, runSuite } = defineSuite("ClassifierRouter", {
offline: true,
});

/** Collects logger calls as `"debug:<message>"` / `"warn:<message>"` tags. */
function makeSpyLogger(): { logger: ClassifierLogger; calls: string[] } {
Expand Down
4 changes: 3 additions & 1 deletion test/continuous-test-suite-media-registry-collisions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,9 @@ import { assertDistFresh } from "./helpers/distFreshness.js";

assertDistFresh();

const { test, runSuite } = defineSuite("Media Registry Collision Guard");
const { test, runSuite } = defineSuite("Media Registry Collision Guard", {
offline: true,
});

const ALL_KINDS = [
"tts",
Expand Down
4 changes: 3 additions & 1 deletion test/continuous-test-suite-resolve-request-kind.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@
import { defineSuite, assertEqual } from "./helpers/harness.js";
import { resolveRequestKind } from "../src/lib/core/resolveRequestKind.js";

const { test, runSuite } = defineSuite("resolveRequestKind (unit)");
const { test, runSuite } = defineSuite("resolveRequestKind (unit)", {
offline: true,
});

await test("defaults to text with no hints", () => {
assertEqual(
Expand Down
4 changes: 3 additions & 1 deletion test/continuous-test-suite-video-abort.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ import { assertDistFresh } from "./helpers/distFreshness.js";

assertDistFresh();

const { test, runSuite } = defineSuite("Video Abort Signal");
const { test, runSuite } = defineSuite("Video Abort Signal", {
offline: true,
});

// A rejection caused by an abort must land well inside this window — the
// whole point is that cancellation does not wait out the 600s timeout.
Expand Down
Loading