test: add regression scenario coverage
This commit is contained in:
+7
-6
@@ -6,9 +6,10 @@
|
||||
"description": "Whole-system integration scenarios for serve.zone components.",
|
||||
"scripts": {
|
||||
"bootstrap:components": "pnpm --dir ../interfaces install && pnpm --dir ../api install && pnpm --dir ../cloudly install && pnpm --dir ../corebuild install && pnpm --dir ../coreflow install && pnpm --dir ../coretraffic install && pnpm --dir ../corestore install && pnpm --dir ../onebox exec deno install --config deno.json && deno cache --config ../isocreator/deno.json ../isocreator/mod.ts && deno cache --config ../baseos/deno.json ../baseos/mod.ts && pnpm install",
|
||||
"test": "pnpm scenario:corestore-volume-driver && pnpm scenario:registry-deploy-on-push && pnpm scenario:onebox-basic-lifecycle && pnpm scenario:onebox-backup-restore",
|
||||
"test": "pnpm scenario:codebase-regressions && pnpm scenario:corestore-volume-driver && pnpm scenario:registry-deploy-on-push && pnpm scenario:onebox-basic-lifecycle && pnpm scenario:onebox-backup-restore",
|
||||
"test:full": "pnpm test && pnpm scenario:onebox-cloudly-appstore-worker",
|
||||
"scenario:corestore-volume-driver": "tsx scenarios/corestore-volume-driver/scenario.ts",
|
||||
"scenario:codebase-regressions": "tsx scenarios/codebase-regressions/scenario.ts",
|
||||
"scenario:registry-deploy-on-push": "tsx --tsconfig ../cloudly/tsconfig.json scenarios/registry-deploy-on-push/scenario.ts",
|
||||
"scenario:baseos-image-pipeline": "tsx --tsconfig ../corebuild/tsconfig.json scenarios/baseos-image-pipeline/scenario.ts",
|
||||
"scenario:baseos-qemu-enrollment": "tsx scenarios/baseos-qemu-enrollment/scenario.ts",
|
||||
@@ -22,11 +23,11 @@
|
||||
"vagrant:destroy": "vagrant destroy -f"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@git.zone/tstest": "2.3.8",
|
||||
"@push.rocks/smartnetwork": "4.4.0",
|
||||
"@types/node": "^22.0.0",
|
||||
"tsx": "^4.20.6",
|
||||
"typescript": "^5.9.3"
|
||||
"@git.zone/tstest": "3.6.3",
|
||||
"@push.rocks/smartnetwork": "4.7.1",
|
||||
"@types/node": "^25.6.2",
|
||||
"tsx": "^4.21.0",
|
||||
"typescript": "^6.0.3"
|
||||
},
|
||||
"pnpm": {
|
||||
"overrides": {
|
||||
|
||||
Reference in New Issue
Block a user