Skip to content
Open
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
aafaa22
test(benches): add nft test
skywardboundd May 19, 2025
0031005
feat(bench): separate test and benchmark runners
skywardboundd May 19, 2025
91c928f
fmt
skywardboundd May 19, 2025
9e48e8e
fix
skywardboundd May 19, 2025
b6a6c8b
fix x2
skywardboundd May 19, 2025
d1ed5d9
add allure steps
skywardboundd May 20, 2025
8b87036
fix
skywardboundd May 20, 2025
2ca66e9
fix add/update script
skywardboundd May 20, 2025
bcec36f
fmt
skywardboundd May 20, 2025
b0c6ac8
xd
skywardboundd May 20, 2025
f55983e
upd
skywardboundd May 25, 2025
1b984ba
fix
skywardboundd May 25, 2025
23ba1b2
fix x2
skywardboundd May 25, 2025
04386b3
Merge branch 'main' into 3154-add-tests-for-all-benchmarks-projects-nft
skywardboundd May 25, 2025
730a190
fix
skywardboundd May 25, 2025
419a412
Merge remote-tracking branch 'origin/main' into 3154-add-tests-for-al…
skywardboundd May 27, 2025
a353727
temp
skywardboundd May 27, 2025
5d0407c
upd
skywardboundd May 28, 2025
a35260e
delete unused filter
skywardboundd May 28, 2025
931f95d
Merge branch 'main' into 3154-add-tests-for-all-benchmarks-projects-nft
skywardboundd May 28, 2025
fee14a1
small refactor
skywardboundd Jun 6, 2025
4ee18ff
Merge branch 'main' into 3154-add-tests-for-all-benchmarks-projects-nft
skywardboundd Jun 6, 2025
bc739c2
review
skywardboundd Jun 23, 2025
573c2aa
fmt
skywardboundd Jun 23, 2025
9c31f10
Merge branch 'main' into 3154-add-tests-for-all-benchmarks-projects-nft
skywardboundd Jun 23, 2025
f375be9
final fix
skywardboundd Jun 23, 2025
9e0fbca
small fix
skywardboundd Jun 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions jest-bench.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
const baseConfig = require("./jest.config.js");

module.exports = {
...baseConfig,
testMatch: ["**/src/benchmarks/**/*.spec.ts"],
testPathIgnorePatterns: [
"/node_modules/",
"/dist/",
".*\\.test\\.spec\\.ts$",
],
};
7 changes: 7 additions & 0 deletions jest-test.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
const baseConfig = require("./jest.config.js");

module.exports = {
...baseConfig,
testMatch: ["**/src/benchmarks/**/*.test.spec.ts"],
testPathIgnorePatterns: ["/node_modules/", "/dist/"],
};
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,9 @@
"test": "jest",
"test:fast": "jest --config=./jest-fast.config.js",
"test:allure": "rimraf ./allure-results && yarn test && allure serve allure-results",
"bench": "yarn gen:contracts:benchmarks && cross-env PRINT_TABLE=true jest ./src/benchmarks",
"bench:ci": "yarn gen:contracts:benchmarks && cross-env PRINT_TABLE=false jest ./src/benchmarks",
"bench": "yarn gen:contracts:benchmarks && cross-env PRINT_TABLE=true jest --config=./jest-bench.config.js",
"bench:test": "yarn gen:contracts:benchmarks && cross-env PRINT_TABLE=true jest --config=./jest-test.config.js",
"bench:ci": "yarn gen:contracts:benchmarks && yarn bench && yarn bench:test",
"bench:update": "yarn gen:contracts:benchmarks && cross-env PRINT_TABLE=true ts-node src/benchmarks/update.build.ts",
"bench:add": "ts-node src/benchmarks/prompt.build.ts && yarn gen:contracts:benchmarks && cross-env PRINT_TABLE=true ADD=true ts-node src/benchmarks/update.build.ts",
"coverage": "cross-env COVERAGE=true NODE_OPTIONS=--max_old_space_size=5120 jest --config=./jest-ci.config.js",
Expand Down
Loading
Loading