テスト
-
フルテストキット(スイート、ライブ、Docker): テスト
-
pnpm test:force: デフォルト制御ポートを占有しているgatewayプロセスを強制終了し、分離されたgatewayポートでフルVitestスイートを実行。 -
pnpm test:coverage: V8カバレッジ付きユニットスイートを実行(vitest.unit.config.ts経由)。グローバル閾値は行/分岐/関数/ステートメント70%。 -
pnpm test: デフォルトでは高速コアユニットレーンを実行。 -
pnpm test:channels: チャンネル重視スイートを実行。 -
pnpm test:extensions: 拡張/プラグインスイートを実行。 -
pnpm test:e2e: gatewayエンドツーエンドスモークテストを実行。 -
pnpm test:live: プロバイダーライブテストを実行(APIキーとLIVE=1が必要)。
ローカルPRゲート
pnpm check
pnpm build
pnpm test
pnpm check:docs
モデルレイテンシベンチ
スクリプト: scripts/bench-model.ts
CLIスタートアップベンチ
スクリプト: scripts/bench-cli-startup.ts