From 8bafd629321a11506c0320c374fedbefdd3808e6 Mon Sep 17 00:00:00 2001 From: 4gray Date: Sun, 26 Jul 2026 22:49:36 +0200 Subject: [PATCH] fix(perf): benchmark the performance build --- apps/electron-backend-e2e/project.json | 2 +- .../src/performance/performance-build-config.spec.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/electron-backend-e2e/project.json b/apps/electron-backend-e2e/project.json index 51ed910a8..9c1f45538 100644 --- a/apps/electron-backend-e2e/project.json +++ b/apps/electron-backend-e2e/project.json @@ -20,7 +20,7 @@ } }, "benchmark-m3u-refresh-cancellation": { - "dependsOn": ["electron-backend:build-e2e"], + "dependsOn": ["electron-backend:build-performance"], "executor": "nx:run-commands", "cache": false, "parallelism": false, diff --git a/apps/electron-backend-e2e/src/performance/performance-build-config.spec.ts b/apps/electron-backend-e2e/src/performance/performance-build-config.spec.ts index 94a64095a..dd2ddf7e6 100644 --- a/apps/electron-backend-e2e/src/performance/performance-build-config.spec.ts +++ b/apps/electron-backend-e2e/src/performance/performance-build-config.spec.ts @@ -210,10 +210,10 @@ test('the Electron performance wrapper owns build dependencies before its profil ); }); -test('the cancellation benchmark keeps its existing E2E build dependency', () => { +test('the cancellation benchmark uses the production-equivalent performance build', () => { const target = e2eProject.targets['benchmark-m3u-refresh-cancellation']; - assert.deepEqual(target.dependsOn, ['electron-backend:build-e2e']); + assert.deepEqual(target.dependsOn, ['electron-backend:build-performance']); }); test('the cancellation benchmark command is pinned to its Playwright test file', () => {