Skip to content

Commit 49b5edc

Browse files
committed
fix(stress-tests): update stress test workflow to install and rebuild benchmark dependencies
1 parent cc90d3e commit 49b5edc

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/stress-tests.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,16 @@ jobs:
5252
run: npm run stress-test:validate
5353
timeout-minutes: 5
5454

55+
- name: Install and build benchmark dependencies
56+
run: |
57+
cd benchmark
58+
npm install
59+
# Rebuild better-sqlite3 native bindings (npm install skips scripts due to .npmrc)
60+
npm rebuild better-sqlite3
61+
cd ..
62+
5563
- name: Run stress tests (CI mode)
56-
run: npm run stress-test:ci
64+
run: tsx scripts/stress-test.ts --ci --output-file stress-test-results.json
5765
timeout-minutes: 20
5866

5967
- name: Upload stress test results

0 commit comments

Comments
 (0)