mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-08 22:13:59 +01:00
Reuse the paid full-stack workflow for the standing 20-case Product regression plan. Bind TestOps case identities, original job runs, source revisions and retained verdicts in separate trusted reporting jobs. Preserve existing paid admission and make missing evidence explicitly broken. Co-Authored-By: Paperclip <noreply@paperclip.ing>
14 lines
835 B
TypeScript
14 lines
835 B
TypeScript
import { configDefaults, defineConfig } from "vitest/config";
|
|
|
|
export default defineConfig({
|
|
root: import.meta.dirname,
|
|
test: {
|
|
name: "runner-e2e-support",
|
|
globalSetup: ["./verified-provider-bundles.setup.mjs"],
|
|
include: ["**/*.test.ts", "**/*.test.mjs"],
|
|
// These use node:test and run separately in test:e2e:runner:unit.
|
|
exclude: [...configDefaults.exclude, "product-regression-testops.test.mjs", "native-completion-{checks,git-source,source-contract}.test.mjs", "artifact-budget.test.mjs", "chat-feature-testops-api.test.mjs", "chat-feature-testops-cli.test.mjs", "chat-feature-testops-results.test.mjs", "testops-chat-reporter.test.mjs", "chat-completion-testops-{api,contract}.test.mjs", "chat-full-catalog-testops-*.test.mjs", "chat-catalog-testops-streaming.test.mjs"],
|
|
testTimeout: 30_000,
|
|
},
|
|
});
|