Force browserslist past vulnerable <=4.28.6 so babel/postcss trees pick up the latest patch (4.28.8) for GHSA-c83g-rgw3-j3cx and GHSA-73wf-gq98-2v4g (high).
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rABC825bed5778d5: [monorepo] Override browserslist >=4.28.8 for OOM and prototype-write fixes
- pnpm install --lockfile-only
- rg 'browserslist@' pnpm-lock.yaml # 4.28.8 only
- pnpm audit --audit-level high # browserslist GHSAs gone; high 5->3
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Tail of the build log:
Progress: resolved 1578, reused 99, downloaded 1462, added 1578, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 5.7s using pnpm v10.24.0 Scope: 5 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/alp-fusion-tests /work/apps/alp-fusion /work/abc-ci-builds/alp-fusion-tests CI configured to test build. Building... > alp-fusion@0.1.0 build /work/apps/alp-fusion > tsc > alp-fusion@0.1.0 test /work/apps/alp-fusion > NODE_ENV=test mocha --import=tsx './test/**/*.test.ts' -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_alp-fusion.xml --reporter-options 'testsuitesTitle=Alp Fusion Unit Tests' --reporter-options 'rootSuiteTitle=Alp Fusion' ----------------|---------|----------|---------|---------|------------------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------|---------|----------|---------|---------|------------------------------------------ All files | 93.34 | 85.23 | 93.84 | 93.34 | client | 94.59 | 87.67 | 93.93 | 94.59 | continuous.ts | 98.7 | 88.88 | 91.66 | 98.7 | 1 fuseLoop.ts | 93.25 | 85.71 | 100 | 93.25 | 34-35,38-39,81-82 oneshot.ts | 92.47 | 88.88 | 92.3 | 92.47 | 49-53,84-85 coordinator | 90.11 | 78.64 | 93.18 | 90.11 | pool.ts | 94.11 | 85.29 | 100 | 94.11 | 54-55,84-87 random.ts | 96.55 | 84.21 | 92.3 | 96.55 | 23-24 round.ts | 85.86 | 72 | 87.5 | 85.86 | ...2,104-107,110-111,127-128,130-131,164 protocol | 93.31 | 86.54 | 92.63 | 93.31 | connection.ts | 91.79 | 84.15 | 100 | 91.79 | ...4-285,292-293,301-302,309-310,354,381 constants.ts | 100 | 88.23 | 72.22 | 100 | 1-102 hash.ts | 98.58 | 95.12 | 91.3 | 98.58 | 36-37 messages.ts | 91.29 | 85.34 | 100 | 91.29 | ...6-317,332-333,338-339,361-362,388-389 tx | 95.29 | 86.9 | 100 | 95.29 | assemble.ts | 95.29 | 86.9 | 100 | 95.29 | ...1-232,234-235,276-277,324-327,339-342 ----------------|---------|----------|---------|---------|------------------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1937'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='2075'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='456'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='535'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='183'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='195'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1937'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='2075'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/alp-fusion/coverage/lcov-report /work/apps/alp-fusion /work/abc-ci-builds/alp-fusion-tests /work/apps/alp-fusion /work/abc-ci-builds/alp-fusion-tests Build alp-fusion-tests completed successfully
Tail of the build log:
│ Run "pnpm approve-builds" to pick which dependencies should be allowed │
│ to run scripts. │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
Done in 6.1s using pnpm v10.24.0
Scope: 5 of 26 workspace projects
Lockfile is up to date, resolution step is skipped
Done in 976ms using pnpm v10.24.0
/work/abc-ci-builds/metachronik-tests
/work/apps/metachronik /work/abc-ci-builds/metachronik-tests
CI configured to test build. Building...
> metachronik@1.0.0 build /work/apps/metachronik
> tsc && pnpm run copy-assets
> metachronik@1.0.0 copy-assets /work/apps/metachronik
> cp src/database/schema.sql dist/database/
> metachronik@1.0.0 test /work/apps/metachronik
> mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_metachronik.xml --reporter-options 'testsuitesTitle=Metachronik Unit Tests' --reporter-options rootSuiteTitle=Metachronik
(node:1237) ExperimentalWarning: `--experimental-loader` may be removed in the future; instead use `register()`:
--import 'data:text/javascript,import { register } from "node:module"; import { pathToFileURL } from "node:url"; register("ts-node/esm", pathToFileURL("./"));'
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1237) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
-----------------------------|---------|----------|---------|---------|-----------------------------
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
-----------------------------|---------|----------|---------|---------|-----------------------------
All files | 69.38 | 80.81 | 75 | 69.38 |
services | 68.21 | 79.41 | 72.13 | 68.21 |
chronik.ts | 53.54 | 88.09 | 55.55 | 53.54 | ...1233,1239-1245,1251-1280
emptyScriptUtxos.ts | 75 | 68.75 | 66.66 | 75 | 37-38,84-108
knownDuplicateCoinbases.ts | 100 | 100 | 100 | 100 |
tokenApply.ts | 80.73 | 44.82 | 100 | 80.73 | ...,306-307,351-352,364-365
tokenBlockDeltas.ts | 91.2 | 75 | 100 | 91.2 | 40-41,55-56,64-65,81-82
tokenTypes.ts | 100 | 80 | 100 | 100 | 37
utxoApply.ts | 96.7 | 80 | 100 | 96.7 | 142-145,188-189,218-219
utxoTypes.ts | 100 | 100 | 100 | 100 |
utils | 87.94 | 90.9 | 100 | 87.94 |
logger.ts | 79.24 | 100 | 100 | 79.24 | 16-17,31-32,39-42,48-50
opReturnProtocols.ts | 93.18 | 90.9 | 100 | 93.18 | 16-17,26-27,34-35
-----------------------------|---------|----------|---------|---------|-----------------------------
##teamcity[blockOpened name='Code Coverage Summary']
##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1652']
##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='2381']
##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='219']
##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='271']
##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='51']
##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='68']
##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1652']
##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='2381']
##teamcity[blockClosed name='Code Coverage Summary']
/work/apps/metachronik/coverage/lcov-report /work/apps/metachronik /work/abc-ci-builds/metachronik-tests
/work/apps/metachronik /work/abc-ci-builds/metachronik-tests
Build metachronik-tests completed successfullyTail of the build log:
Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1576 Progress: resolved 1576, reused 100, downloaded 358, added 214 Progress: resolved 1576, reused 100, downloaded 899, added 639 Progress: resolved 1576, reused 100, downloaded 1392, added 1140 Progress: resolved 1576, reused 100, downloaded 1460, added 1576, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.1s using pnpm v10.24.0 Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/cashtab-faucet-tests /work/apps/cashtab-faucet /work/abc-ci-builds/cashtab-faucet-tests CI configured to test build. Building... > cashtab-faucet@0.0.0 build /work/apps/cashtab-faucet > tsc -p ./tsconfig.build.json > cashtab-faucet@0.0.0 test /work/apps/cashtab-faucet > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_cashtab-faucet.xml --reporter-options 'testsuitesTitle=Cashtab Faucet Unit Tests' --reporter-options 'rootSuiteTitle=Cashtab Faucet' ----------------------------|---------|----------|---------|---------|------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------------|---------|----------|---------|---------|------------------------------ All files | 92.95 | 84.07 | 88.88 | 92.95 | cashtab-faucet | 78.57 | 100 | 0 | 78.57 | config.ts | 78.57 | 100 | 0 | 78.57 | 51-59,69-77 cashtab-faucet/src | 92.87 | 79.77 | 100 | 92.87 | recaptcha.ts | 96.59 | 77.27 | 100 | 96.59 | 115-116,122-123,125-126 rewards.ts | 91.8 | 83.33 | 100 | 91.8 | 43-47 routes.ts | 89.86 | 78.94 | 100 | 89.86 | ...3,321-325,331-336,397-406 transactions.ts | 100 | 100 | 100 | 100 | cashtab-faucet/src/chronik | 100 | 100 | 100 | 100 | clientHandler.ts | 100 | 100 | 100 | 100 | parse.ts | 100 | 100 | 100 | 100 | ----------------------------|---------|----------|---------|---------|------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='963'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1036'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='95'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='113'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='16'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='18'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='963'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1036'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/cashtab-faucet/coverage/lcov-report /work/apps/cashtab-faucet /work/abc-ci-builds/cashtab-faucet-tests /work/apps/cashtab-faucet /work/abc-ci-builds/cashtab-faucet-tests Build cashtab-faucet-tests completed successfully
Tail of the build log:
Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1578 Progress: resolved 1578, reused 99, downloaded 364, added 466 Progress: resolved 1578, reused 99, downloaded 889, added 974 Progress: resolved 1578, reused 99, downloaded 1419, added 1532 Progress: resolved 1578, reused 99, downloaded 1462, added 1578, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.2s using pnpm v10.24.0 Scope: 5 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 980ms using pnpm v10.24.0 /work/abc-ci-builds/token-server-tests /work/apps/token-server /work/abc-ci-builds/token-server-tests CI configured to test build. Building... > token-server@0.0.0 build /work/apps/token-server > tsc -p ./tsconfig.build.json > token-server@0.0.0 test /work/apps/token-server > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_token-server.xml --reporter-options 'testsuitesTitle=Token Server Unit Tests' --reporter-options 'rootSuiteTitle=Token Server' --------------------|---------|----------|---------|---------|-------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --------------------|---------|----------|---------|---------|-------------------------------------- All files | 90.12 | 84.21 | 85.1 | 90.12 | token-server | 100 | 100 | 100 | 100 | config.ts | 100 | 100 | 100 | 100 | token-server/src | 89.86 | 84.21 | 85.1 | 89.86 | cashtabTokens.ts | 78.3 | 100 | 60 | 78.3 | 46-54,60-73 db.ts | 86 | 87.5 | 70 | 86 | 127-145,151-155,182-185,192-198 iconAuth.ts | 100 | 100 | 100 | 100 | iconModeration.ts | 94.44 | 84.61 | 100 | 94.44 | 79-81,105-107 routes.ts | 95.91 | 95.83 | 100 | 95.91 | 204-208,300-305,319-322 telegram.ts | 86.84 | 74.35 | 86.66 | 86.84 | ...1,289-293,324-326,335-343,405-406 validation.ts | 100 | 88.88 | 100 | 100 | 50 --------------------|---------|----------|---------|---------|-------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1314'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1458'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='144'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='171'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='40'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='47'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1314'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1458'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/token-server/coverage/lcov-report /work/apps/token-server /work/abc-ci-builds/token-server-tests /work/apps/token-server /work/abc-ci-builds/token-server-tests Build token-server-tests completed successfully
Tail of the build log:
│ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6s using pnpm v10.24.0 Scope: 9 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-herald-tests /work/apps/ecash-herald /work/abc-ci-builds/ecash-herald-tests CI not configured to test build. > ecash-herald@2.0.0 pretest /work/apps/ecash-herald > tsx scripts/prepSecrets.ts secrets.ts does not exist, copying secrets.sample.ts... > ecash-herald@2.0.0 test /work/apps/ecash-herald > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-herald.xml --reporter-options 'testsuitesTitle=Ecash Herald Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Herald' ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 90.33 | 81.5 | 96.02 | 90.33 | ecash-herald | 100 | 83.33 | 100 | 100 | config.ts | 100 | 83.33 | 100 | 100 | 1 secrets.ts | 100 | 83.33 | 100 | 100 | 1 ecash-herald/constants | 100 | 81.81 | 100 | 100 | addresses.ts | 100 | 83.33 | 100 | 100 | 1 games.ts | 100 | 80 | 100 | 100 | 1-15 lokad.ts | 100 | 83.33 | 100 | 100 | 1 miners.ts | 100 | 83.33 | 100 | 100 | 1 op_return.ts | 100 | 80 | 100 | 100 | 1-89 senders.ts | 100 | 81.81 | 100 | 100 | 1-12 tokens.ts | 100 | 83.33 | 100 | 100 | 1 ecash-herald/scripts | 94.73 | 42.85 | 66.66 | 94.73 | prepSecrets.ts | 94.73 | 42.85 | 66.66 | 94.73 | 15 ecash-herald/src | 89.25 | 81.71 | 94.94 | 89.25 | agora.ts | 94.16 | 76.08 | 85.71 | 94.16 | ...2-153,163-164,200-201,229-230 chronik.ts | 98.08 | 94 | 100 | 98.08 | 101,114-115,168-169 chronikWsHandler.ts | 87.5 | 82.35 | 100 | 87.5 | 29-31,80-88 events.ts | 64.25 | 81.81 | 88.88 | 64.25 | ...9-230,283-285,315-319,323-428 main.ts | 83.33 | 64.28 | 100 | 83.33 | 35-41 parse.ts | 89.87 | 79.1 | 88.88 | 89.87 | ...4508-4516,4529-4534,4603-4604 telegram.ts | 94.37 | 83.01 | 100 | 94.37 | ...1-342,473-476,502-506,511-515 utils.ts | 93.88 | 92.64 | 100 | 93.88 | ...1-242,245-247,249-250,450-451 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='6712'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='7430'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='934'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1146'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='145'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='151'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='6712'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='7430'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/ecash-herald/coverage/lcov-report /work/apps/ecash-herald /work/abc-ci-builds/ecash-herald-tests /work/apps/ecash-herald /work/abc-ci-builds/ecash-herald-tests Build ecash-herald-tests completed successfully
Tail of the build log:
Progress: resolved 1015, reused 0, downloaded 1013, added 1014 Progress: resolved 1015, reused 0, downloaded 1013, added 1015, done Done in 4.1s using pnpm v10.24.0 > ecashaddrjs@2.0.1 build /work/modules/ecashaddrjs > tsc /work /work/abc-ci-builds/mock-chronik-client-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1632 Progress: resolved 1632, reused 99, downloaded 345, added 254 Progress: resolved 1632, reused 99, downloaded 876, added 613 Progress: resolved 1632, reused 99, downloaded 1355, added 1096 Progress: resolved 1632, reused 99, downloaded 1515, added 1632, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ protobufjs, styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.2s using pnpm v10.24.0 Scope: 3 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/mock-chronik-client-tests /work/modules/mock-chronik-client /work/abc-ci-builds/mock-chronik-client-tests CI not configured to test build. > mock-chronik-client@3.4.0 test /work/modules/mock-chronik-client > mocha --import=tsx index.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_mock-chronik-client.xml --reporter-options 'testsuitesTitle=Mock Chronik Client Unit Tests' --reporter-options 'rootSuiteTitle=Mock Chronik Client' ---------------------------|---------|----------|---------|---------|------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------------------|---------|----------|---------|---------|------------------------------- All files | 95.45 | 87.65 | 98.07 | 95.45 | mock-chronik-client | 94.56 | 87.82 | 97.87 | 94.56 | index.ts | 94.56 | 87.82 | 97.87 | 94.56 | ...7-1070,1089-1092,1117-1122 mock-chronik-client/mocks | 100 | 83.33 | 100 | 100 | index.ts | 100 | 83.33 | 100 | 100 | 1 ---------------------------|---------|----------|---------|---------|------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1303'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1365'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='142'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='162'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='51'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='52'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1303'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1365'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/mock-chronik-client/coverage/lcov-report /work/modules/mock-chronik-client /work/abc-ci-builds/mock-chronik-client-tests /work/modules/mock-chronik-client /work/abc-ci-builds/mock-chronik-client-tests Build mock-chronik-client-tests completed successfully
Tail of the build log:
> ecashaddrjs@2.0.1 build /work/modules/ecashaddrjs > tsc Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Lockfile is up to date, resolution step is skipped Done in 806ms using pnpm v10.24.0 > ecashaddrjs@2.0.1 build /work/modules/ecashaddrjs > tsc Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 2 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 863ms using pnpm v10.24.0 > chronik-client@4.3.0 build /work/modules/chronik-client > tsc Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 4 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 837ms using pnpm v10.24.0 > ecash-lib@4.13.0 build /work/modules/ecash-lib > tsc && tsc -p ./tsconfig.build.json && rm -rf ./dist/ffi && cp -r ./src/ffi ./dist Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 6 of 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 . | +2 + Progress: resolved 2, reused 0, downloaded 2, added 2, done Done in 911ms using pnpm v10.24.0 > ecash-wallet@6.1.2 build /work/modules/ecash-wallet > tsc -p ./tsconfig.build.json Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 877ms using pnpm v10.24.0 > ecash-agora@4.2.5 build /work/modules/ecash-agora > tsc && tsc -p ./tsconfig.build.json Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 8 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 871ms using pnpm v10.24.0 > ecash-parse@1.0.0 build /work/modules/ecash-parse > tsc && tsc -p ./tsconfig.build.json Build ecash-parse completed successfully
Tail of the build log:
> alp-dex@0.1.0 test /work/apps/alp-dex > mocha --import=tsx './test/**/*.test.ts' -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_alp-dex.xml --reporter-options 'testsuitesTitle=Alp Dex Unit Tests' --reporter-options 'rootSuiteTitle=Alp Dex' Telegram 429: waiting 2000ms before retry (attempt 1/5) ---------------------------|---------|----------|---------|---------|------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------------------|---------|----------|---------|---------|------------------------------- All files | 90.33 | 80.93 | 97.54 | 90.33 | src | 100 | 82.75 | 100 | 100 | app.ts | 100 | 83.33 | 100 | 100 | 1,61 constants.ts | 100 | 81.81 | 100 | 100 | 1-26 src/config | 92.19 | 81.87 | 96.55 | 92.19 | mnemonic.ts | 91.11 | 69.56 | 100 | 91.11 | 20-21,24-25 tradedConfig.ts | 91.46 | 82.85 | 92.85 | 91.46 | ...88,293-294,296-297,312-315 tradedPairs.ts | 100 | 90.47 | 100 | 100 | 1,29 src/inventory | 93.17 | 85 | 96.15 | 93.17 | actions.ts | 95.45 | 89.55 | 100 | 95.45 | ...00,128-129,159-160,208-209 classify.ts | 96.41 | 87.71 | 91.66 | 96.41 | 55-56,151-152,154-155,207-208 formerInventoryNotify.ts | 100 | 90.9 | 100 | 100 | 1,66 maintain.ts | 88.59 | 71.79 | 91.66 | 88.59 | ...86,208-212,218-220,225-227 plan.ts | 85.54 | 82.85 | 100 | 85.54 | 57-58,60-63,65-68,70-71 src/methods | 99.14 | 88 | 100 | 99.14 | atoms.ts | 100 | 90.9 | 100 | 100 | 1,61,75,84 errors.ts | 100 | 87.5 | 100 | 100 | 1,33 queue.ts | 96.72 | 80.95 | 100 | 96.72 | 46-47 tokenId.ts | 100 | 89.47 | 100 | 100 | 1,35 src/ops | 95.27 | 82.88 | 96.29 | 95.27 | telegram.ts | 91.13 | 79.03 | 92.3 | 91.13 | ...45,151-152,165-166,193-194 telegramMessages.ts | 98.4 | 87.75 | 100 | 98.4 | 19-20,33-34,232 src/pricing | 96.41 | 88.37 | 97.29 | 96.41 | cp.ts | 100 | 95 | 100 | 100 | 1,89 quotes.ts | 100 | 91.66 | 100 | 100 | 1,109 reserves.ts | 100 | 93.75 | 100 | 100 | 1,65 templates.ts | 92.19 | 72.72 | 90.9 | 92.19 | ...09,120-123,227-228,266-267 src/routes | 86.94 | 74.6 | 92.85 | 86.94 | quotes.ts | 92.3 | 77.77 | 100 | 92.3 | ...73,417-418,434-438,501-502 settle.ts | 82.38 | 72.64 | 85.71 | 82.38 | ...50,563-567,577-582,585-588 src/settle | 78.11 | 72.28 | 100 | 78.11 | audit.ts | 100 | 89.47 | 100 | 100 | 1,53 parseSwap.ts | 75.42 | 70.06 | 100 | 75.42 | ...23,634-635,638-641,643-646 src/tokens | 85.1 | 73.91 | 100 | 85.1 | tradedTokens.ts | 85.1 | 73.91 | 100 | 85.1 | 59-64,68-69,75-80 src/wallet | 88.32 | 75.75 | 100 | 88.32 | accounts.ts | 88.32 | 75.75 | 100 | 88.32 | ...90,122-123,130-131,133-134 ---------------------------|---------|----------|---------|---------|------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='4447'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='4923'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='930'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1149'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='238'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='244'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='4447'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='4923'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/alp-dex/coverage/lcov-report /work/apps/alp-dex /work/abc-ci-builds/alp-dex-tests /work/apps/alp-dex /work/abc-ci-builds/alp-dex-tests Build alp-dex-tests completed successfully
Tail of the build log:
╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 5.7s using pnpm v10.24.0 Scope: 9 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/notifications-server-tests /work/apps/notifications-server /work/abc-ci-builds/notifications-server-tests CI configured to test build. Building... > notifications-server@1.0.0 build /work/apps/notifications-server > tsc -p ./tsconfig.build.json > notifications-server@1.0.0 test /work/apps/notifications-server > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_notifications-server.xml --reporter-options 'testsuitesTitle=Notifications Server Unit Tests' --reporter-options 'rootSuiteTitle=Notifications Server' -----------------------------|---------|----------|---------|---------|----------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -----------------------------|---------|----------|---------|---------|----------------------------- All files | 62.48 | 80.61 | 80.76 | 62.48 | src | 92.37 | 82.81 | 81.25 | 92.37 | app.ts | 97.14 | 87.5 | 100 | 97.14 | 29 pushTxParse.ts | 91.48 | 81.25 | 66.66 | 91.48 | ...,131-132,155-156,180-186 src/constants | 98.48 | 84.61 | 100 | 98.48 | hotTokenGenesisInfo.ts | 98.48 | 84.61 | 100 | 98.48 | 66 src/middleware | 91.66 | 85 | 100 | 91.66 | cors.ts | 91.66 | 85 | 100 | 91.66 | 53-58 src/routes | 75.72 | 74.19 | 100 | 75.72 | push.ts | 75.72 | 74.19 | 100 | 75.72 | ...,121-126,143-148,162-167 src/services | 43.94 | 77.77 | 72.41 | 43.94 | pushFirebase.ts | 25 | 75 | 57.14 | 25 | 1,14-29,32-57,60-64 pushGenesisInfo.ts | 85.71 | 82.35 | 85.71 | 85.71 | 1,21-26 pushNotificationService.ts | 26.03 | 66.66 | 66.66 | 26.03 | 1,42,45-53,56-169 pushTokenStore.ts | 73.97 | 78.57 | 77.77 | 73.97 | 53-59,62-73 src/websockets | 36.94 | 82.6 | 66.66 | 36.94 | pushAddressWs.ts | 36.94 | 82.6 | 66.66 | 36.94 | ...,194-212,215-244,247-268 -----------------------------|---------|----------|---------|---------|----------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='723'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1157'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='158'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='196'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='63'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='78'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='723'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1157'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/notifications-server/coverage/lcov-report /work/apps/notifications-server /work/abc-ci-builds/notifications-server-tests /work/apps/notifications-server /work/abc-ci-builds/notifications-server-tests Build notifications-server-tests completed successfully
Tail of the build log:
Packages: +1576 Progress: resolved 1576, reused 100, downloaded 359, added 340 Progress: resolved 1576, reused 100, downloaded 887, added 823 Progress: resolved 1576, reused 100, downloaded 1393, added 1228 Progress: resolved 1576, reused 100, downloaded 1460, added 1576, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.1s using pnpm v10.24.0 Scope: 8 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1.1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-parse-tests /work/modules/ecash-parse /work/abc-ci-builds/ecash-parse-tests CI not configured to test build. > ecash-parse@1.0.0 test /work/modules/ecash-parse > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-parse.xml --reporter-options 'testsuitesTitle=Ecash Parse Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Parse' --------------------------|---------|----------|---------|---------|-------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --------------------------|---------|----------|---------|---------|-------------------------------- All files | 98.57 | 79.13 | 97.5 | 98.57 | src | 84.41 | 79.16 | 96.55 | 84.41 | address.ts | 92.3 | 70 | 100 | 92.3 | 8 amounts.ts | 56.75 | 65.21 | 100 | 56.75 | ...-39,48-49,52-53,56-57,59-60 empp.ts | 61.8 | 64.86 | 87.5 | 61.8 | ...258,262-271,307-316,348-357 formatting.ts | 94.55 | 82.05 | 90.9 | 94.55 | 56-57,86-91 getTxNotificationMsg.ts | 91.83 | 75 | 100 | 91.83 | ...251,265-267,278-279,301-303 parseTx.ts | 90.13 | 86.66 | 100 | 90.13 | ...726,754-755,874-875,903-904 tokenProtocol.ts | 76.27 | 72.72 | 100 | 76.27 | 29-33,41-42,50-54,57-58 types.ts | 100 | 83.33 | 100 | 100 | 1,14 src/constants | 97.87 | 76.92 | 100 | 97.87 | app.ts | 100 | 83.33 | 100 | 100 | 1 opreturn.ts | 97.22 | 71.42 | 100 | 97.22 | 36 src/fixtures | 99.99 | 80 | 100 | 99.99 | powFixtures.ts | 99.89 | 80 | 100 | 99.89 | 979 vectors.ts | 99.99 | 80 | 100 | 99.99 | 20106 --------------------------|---------|----------|---------|---------|-------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='22905'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='23236'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='330'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='417'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='78'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='80'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='22905'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='23236'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-parse/coverage/lcov-report /work/modules/ecash-parse /work/abc-ci-builds/ecash-parse-tests /work/modules/ecash-parse /work/abc-ci-builds/ecash-parse-tests Build ecash-parse-tests completed successfully
Tail of the build log:
extension.ts | 38.57 | 25 | 62.5 | 38.57 | 18,27-28,38,51-70,76-129,141-142,151-152,162,174-175 extensionMigration.ts | 6.38 | 0 | 0 | 6.38 | 43-59,69-106,121-163 web.ts | 67.56 | 21.42 | 100 | 67.56 | 31-33,41-42,54-55,67-68,84,96-107 src/platform/types | 75 | 80 | 100 | 75 | chrome.ts | 75 | 80 | 100 | 75 | 79 src/services | 50.13 | 38.8 | 44.61 | 50 | biometricLockService.ts | 39.02 | 16.12 | 66.66 | 39.02 | 36-37,41-56,70-78,101,119-122,127-138 firmaHandleService.ts | 94.44 | 100 | 71.42 | 94.11 | 23,52 pushNotificationService.ts | 23.83 | 8.43 | 14.28 | 23.97 | 54,67-70,74,77,80,88-92,101-113,121-133,141-142,154-155,167-178,183-192,197-207,211-237,241-255,262-273,288-295,299,311-353,360,367-384,392-399 recaptchaService.ts | 55.17 | 40 | 80 | 55.17 | 30-35,46,61-68,72,77-81 storeVersionService.ts | 84.94 | 75.4 | 91.66 | 84.94 | 49,76,80-83,93-96,117,154,194-195,228,242 src/test | 96.55 | 66.66 | 100 | 96.49 | index.tsx | 96.55 | 66.66 | 100 | 96.49 | 214,220 src/token-protocols | 90.9 | 88.23 | 100 | 90.9 | index.ts | 90.9 | 88.23 | 100 | 90.9 | 78,99 src/token-protocols/alp | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | src/token-protocols/alp/fixtures | 50 | 100 | 100 | 50 | mocks.ts | 0 | 100 | 100 | 0 | 10 vectors.ts | 100 | 100 | 100 | 100 | src/token-protocols/fixtures | 100 | 100 | 100 | 100 | vectors.ts | 100 | 100 | 100 | 100 | src/token-protocols/slpv1 | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | src/token-protocols/slpv1/fixtures | 50 | 100 | 100 | 50 | mocks.js | 0 | 100 | 100 | 0 | 5-30 vectors.js | 100 | 100 | 100 | 100 | src/validation | 90.67 | 89.41 | 100 | 90.77 | index.ts | 90.67 | 89.41 | 100 | 90.77 | 270,316,382,557,560,569,573,578,584,588,591,594,598,604-609,765,882-883,980-985,990-992,1011,1026-1028,1045-1048,1056-1058,1070-1072,1084-1086,1253-1276,1281-1289,1737-1740 src/validation/fixtures | 100 | 100 | 100 | 100 | mocks.js | 100 | 100 | 100 | 100 | vectors.js | 100 | 100 | 100 | 100 | src/wallet | 80.25 | 69.9 | 83.72 | 80.34 | context.tsx | 100 | 100 | 100 | 100 | hd.ts | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | useWallet.ts | 73.36 | 58.92 | 76.27 | 73.61 | 152-153,180-181,258,273,288-289,302,308-312,324,351,379,384,401,425,439,454,465-555,579-580,588-589,595,618,668-698,729,735,739,747-760,918-920,948,992-998,1034,1038,1089-1091,1137-1140,1185-1188,1212,1232-1235,1257-1260,1281,1331-1333,1430-1471,1502 src/wallet/fixtures | 100 | 100 | 100 | 100 | mocks.js | 100 | 100 | 100 | 100 | vectors.js | 100 | 100 | 100 | 100 | ----------------------------------------|---------|----------|---------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='8156'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='10291'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='5200'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='7003'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='1544'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='1963'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='8017'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='10116'] ##teamcity[blockClosed name='Code Coverage Summary'] Test Suites: 64 passed, 64 total Tests: 1358 passed, 1358 total Snapshots: 0 total Time: 66.451 s /work/cashtab/coverage/lcov-report /work/cashtab /work /work/abc-ci-builds/cashtab-tests /work/cashtab /work /work/abc-ci-builds/cashtab-tests Build cashtab-tests completed successfully
Tail of the build log:
Progress: resolved 1015, reused 0, downloaded 1013, added 1015, done Done in 4.1s using pnpm v10.24.0 > ecashaddrjs@2.0.1 build /work/modules/ecashaddrjs > tsc /work /work/abc-ci-builds/chronik-client-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1632 Progress: resolved 1632, reused 99, downloaded 345, added 201 Progress: resolved 1632, reused 99, downloaded 852, added 673 Progress: resolved 1632, reused 99, downloaded 1321, added 1123 Progress: resolved 1632, reused 99, downloaded 1515, added 1632, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ protobufjs, styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.6s using pnpm v10.24.0 Scope: 2 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 958ms using pnpm v10.24.0 /work/abc-ci-builds/chronik-client-tests /work/modules/chronik-client /work/abc-ci-builds/chronik-client-tests CI not configured to test build. > chronik-client@4.3.0 test /work/modules/chronik-client > mocha -r ts-node/register test/test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_chronik-client.xml --reporter-options 'testsuitesTitle=Chronik Client Unit Tests' --reporter-options 'rootSuiteTitle=Chronik Client' -------------------|---------|----------|---------|---------|--------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------|---------|----------|---------|---------|--------------------------------------- All files | 27.23 | 86 | 1.92 | 27.23 | proto | 25.8 | 100 | 0 | 25.8 | chronik.ts | 25.8 | 100 | 0 | 25.8 | ...7818,7847-7849,7856-7858,7860-7862 src | 52.6 | 83.72 | 42.85 | 52.6 | failoverProxy.ts | 50.43 | 76.66 | 50 | 50.43 | ...74,283-284,288-289,299-332,338-340 validation.ts | 60 | 100 | 20 | 60 | 54-59,62-67,70-75,79-100 -------------------|---------|----------|---------|---------|--------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='2261'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='8303'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='43'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='50'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='9'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='467'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='2261'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='8303'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/chronik-client/coverage/lcov-report /work/modules/chronik-client /work/abc-ci-builds/chronik-client-tests /work/modules/chronik-client /work/abc-ci-builds/chronik-client-tests Build chronik-client-tests completed successfully
Tail of the build log:
hmac.ts | 100 | 91.3 | 100 | 100 | 1,70 initWasm.ts | 100 | 62.5 | 100 | 100 | 5 inputData.ts | 83.48 | 68.57 | 100 | 83.48 | ...4,96-97,99-100,102-103 messages.ts | 96 | 84.21 | 100 | 96 | 52-56 mnemonic.ts | 98.69 | 91.3 | 100 | 98.69 | 96-97 op.ts | 97 | 91.15 | 100 | 97 | ...24-125,179-180,227-228 opcode.ts | 99.35 | 95.34 | 31.2 | 99.35 | 1 pbkdf2.ts | 100 | 83.33 | 100 | 100 | 1-8 pedersen.ts | 91.07 | 81.81 | 84 | 91.07 | ...92-193,211-212,265-266 psbt.ts | 88.21 | 79.08 | 89.74 | 88.21 | ...34,712,750-751,849-870 publicKeyCrypto.ts | 100 | 89.47 | 100 | 100 | 1,59 script.ts | 97.16 | 94.16 | 96.96 | 97.16 | ...38-239,276,458-461,465 sigHashType.ts | 99.47 | 95.83 | 100 | 99.47 | 190 signatories.ts | 28.04 | 85.71 | 60 | 28.04 | ...81-225,229-283,287-296 tx.ts | 85.21 | 70 | 87.87 | 85.21 | ...89-490,494,503-504,548 unsignedTx.ts | 99.72 | 93.82 | 95.45 | 99.72 | 1 src/address | 97.72 | 88.6 | 95.23 | 97.72 | address.ts | 99.15 | 90.38 | 90.9 | 99.15 | 60,312,320 legacyaddr.ts | 93.79 | 85.18 | 100 | 93.79 | 73-76,105-108 src/ffi | 99.55 | 83.87 | 87.2 | 99.55 | ecash_lib_wasm_bg_browser.js | 100 | 83.33 | 100 | 100 | 1 ecash_lib_wasm_browser.js | 89.41 | 83.89 | 86.41 | 89.41 | ...40-869,879-880,915-932 src/io | 97.64 | 88.12 | 100 | 97.64 | array.ts | 100 | 94.11 | 100 | 100 | 1,61 bytes.ts | 100 | 91.66 | 100 | 100 | 1,89 hex.ts | 100 | 92.3 | 100 | 100 | 1,65 str.ts | 100 | 84.61 | 100 | 100 | 1,14 varsize.ts | 95.91 | 88.88 | 100 | 95.91 | 24-25 writerbytes.ts | 90.8 | 71.42 | 100 | 90.8 | 34-35,44-45,54-55,64-65 writerlength.ts | 100 | 86.66 | 100 | 100 | 1,44 src/parse | 100 | 96.15 | 100 | 100 | opreturn.ts | 100 | 96.15 | 100 | 100 | 1,196 src/payment | 90.19 | 72.26 | 93.44 | 90.19 | action.ts | 99.43 | 60 | 60 | 99.43 | 1 asn1.ts | 84.54 | 67.14 | 96 | 84.54 | ...65-366,379-380,433-437 index.ts | 100 | 75 | 100 | 100 | 1 output.ts | 100 | 50 | 66.66 | 100 | 1 x509.ts | 100 | 91.66 | 100 | 100 | 1-21 src/token | 94.51 | 90.55 | 88.23 | 94.51 | alp.parse.ts | 100 | 95.34 | 100 | 100 | 1,254 alp.ts | 76.88 | 86.95 | 68.18 | 76.88 | 70-91,146-164,182-183 common.ts | 100 | 88.88 | 93.33 | 100 | 1-36 empp.ts | 97.14 | 85.18 | 100 | 97.14 | 65-66 slp.parse.ts | 100 | 97.75 | 100 | 100 | 1,374 slp.ts | 91.51 | 79.62 | 82.85 | 91.51 | 101-116,264-270 -------------------------------|---------|----------|---------|---------|--------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='29728'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='30537'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='1659'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1942'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='784'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='931'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='29728'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='30537'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-lib/coverage/lcov-report /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-tests /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-tests Build ecash-lib-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/ecash-agora-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1576 Progress: resolved 1576, reused 100, downloaded 350, added 225 Progress: resolved 1576, reused 100, downloaded 828, added 939 Progress: resolved 1576, reused 100, downloaded 1209, added 1284 Progress: resolved 1576, reused 100, downloaded 1460, added 1576, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 5.9s using pnpm v10.24.0 Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-agora-tests /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-tests CI not configured to test build. > ecash-agora@4.2.5 test /work/modules/ecash-agora > mocha --import=tsx ./src/*.test.ts ./src/**/*.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-agora.xml --reporter-options 'testsuitesTitle=Ecash Agora Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Agora' ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 59.59 | 82.95 | 72.53 | 59.59 | actions.ts | 32.14 | 66.66 | 66.66 | 32.14 | 1,38-112 ad.ts | 28.48 | 66.66 | 50 | 28.48 | 1,34-119,133-158 agora.ts | 34.72 | 54.28 | 35.89 | 34.72 | ...1376-1432,1435-1518,1522-1529 broadcast.ts | 100 | 80 | 100 | 100 | 1-24 consts.ts | 90.9 | 77.77 | 83.33 | 90.9 | 1 index.ts | 100 | 77.77 | 100 | 100 | 1 inputs.ts | 100 | 92.59 | 100 | 100 | 1,166 oneshot.ts | 53.33 | 93.1 | 87.5 | 53.33 | 165-211,253-443 oneshotValidate.ts | 96.77 | 88 | 100 | 96.77 | 40-41 partial.ts | 83.25 | 90.19 | 93.33 | 83.25 | ...1073,1322-1323,1360-1599,1613 walletUtxoReconcile.ts | 29.72 | 66.66 | 57.14 | 29.72 | 1,35-111 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='2639'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='4428'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='219'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='264'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='103'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='142'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='2639'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='4428'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-agora/coverage/lcov-report /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-tests /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-tests Build ecash-agora-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/b58-ts-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2647 Progress: resolved 2647, reused 0, downloaded 439, added 350 Progress: resolved 2647, reused 0, downloaded 1155, added 836 Progress: resolved 2647, reused 0, downloaded 1736, added 1340 Progress: resolved 2647, reused 0, downloaded 2258, added 1763 Progress: resolved 2647, reused 0, downloaded 2528, added 2646 Progress: resolved 2647, reused 0, downloaded 2528, added 2647, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.7s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 912ms using pnpm v10.24.0 /work/abc-ci-builds/b58-ts-tests /work/modules/b58-ts /work/abc-ci-builds/b58-ts-tests CI configured to test build. Building... > b58-ts@0.1.0 build /work/modules/b58-ts > tsc && tsc -p ./tsconfig.build.json > b58-ts@0.1.0 test /work/modules/b58-ts > mocha --import=tsx ./tests/**/*.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_b58-ts.xml --reporter-options 'testsuitesTitle=B58 Ts Unit Tests' --reporter-options 'rootSuiteTitle=B58 Ts' ----------|---------|----------|---------|---------|--------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------|---------|----------|---------|---------|--------------------- All files | 95.8 | 89.13 | 100 | 95.8 | index.ts | 95.8 | 89.13 | 100 | 95.8 | 55-56,62-63,113-114 ----------|---------|----------|---------|---------|--------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='137'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='143'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='41'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='46'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='10'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='10'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='137'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='143'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/b58-ts/coverage/lcov-report /work/modules/b58-ts /work/abc-ci-builds/b58-ts-tests /work/modules/b58-ts /work/abc-ci-builds/b58-ts-tests Build b58-ts-tests completed successfully
Tail of the build log:
Progress: resolved 6, reused 1, downloaded 5, added 6, done Done in 941ms using pnpm v10.24.0 > ecash-lib@4.13.0 build /work/modules/ecash-lib > tsc && tsc -p ./tsconfig.build.json && rm -rf ./dist/ffi && cp -r ./src/ffi ./dist /work /work/abc-ci-builds/ecash-wallet-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1578 Progress: resolved 1578, reused 99, downloaded 357, added 204 Progress: resolved 1578, reused 99, downloaded 898, added 664 Progress: resolved 1578, reused 99, downloaded 1437, added 1210 Progress: resolved 1578, reused 99, downloaded 1462, added 1578, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6s using pnpm v10.24.0 Scope: 6 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 986ms using pnpm v10.24.0 /work/abc-ci-builds/ecash-wallet-tests /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-tests CI not configured to test build. > ecash-wallet@6.1.2 test /work/modules/ecash-wallet > mocha --require mocha-suppress-logs --import=tsx ./src/*.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-wallet.xml --reporter-options 'testsuitesTitle=Ecash Wallet Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Wallet' (node:1200) [DEP0128] DeprecationWarning: Invalid 'main' field in '/work/modules/ecash-wallet/node_modules/mock-chronik-client/package.json' of 'dist/index.js'. Please either fix that or report it to the module author (Use `node --trace-deprecation ...` to show where the warning was created) ---------------|---------|----------|---------|---------|------------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------|---------|----------|---------|---------|------------------------------------------- All files | 80.87 | 86.16 | 85.97 | 80.87 | wallet.ts | 78.22 | 85.5 | 82.3 | 78.22 | ...028,7052-7069,7105-7109,7127-7128,7337 walletBase.ts | 95.19 | 90.18 | 92.3 | 95.19 | ...30-734,757-766,805-807,817-819,869-875 watchOnly.ts | 97.96 | 85.71 | 100 | 97.96 | 82-83,116-117 ---------------|---------|----------|---------|---------|------------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='7118'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='8801'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='1009'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1171'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='141'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='164'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='7118'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='8801'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-wallet/coverage/lcov-report /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-tests /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-tests Build ecash-wallet-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/ecashaddrjs-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2647 Progress: resolved 2647, reused 0, downloaded 425, added 361 Progress: resolved 2647, reused 0, downloaded 1124, added 1096 Progress: resolved 2647, reused 0, downloaded 1718, added 1609 Progress: resolved 2647, reused 0, downloaded 2285, added 2087 Progress: resolved 2647, reused 0, downloaded 2528, added 2646 Progress: resolved 2647, reused 0, downloaded 2528, added 2647, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.7s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 920ms using pnpm v10.24.0 /work/abc-ci-builds/ecashaddrjs-tests /work/modules/ecashaddrjs /work/abc-ci-builds/ecashaddrjs-tests CI not configured to test build. > ecashaddrjs@2.0.1 test /work/modules/ecashaddrjs > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecashaddrjs.xml --reporter-options 'testsuitesTitle=Ecashaddrjs Unit Tests' --reporter-options rootSuiteTitle=Ecashaddrjs ----------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------|---------|----------|---------|---------|------------------- All files | 99.75 | 98.03 | 100 | 99.75 | base32.ts | 100 | 100 | 100 | 100 | cashaddr.ts | 99.66 | 97.59 | 100 | 99.66 | 239,322 convertBits.ts | 100 | 100 | 100 | 100 | validation.ts | 100 | 100 | 100 | 100 | ----------------|---------|----------|---------|---------|------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='830'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='832'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='100'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='102'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='27'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='27'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='830'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='832'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecashaddrjs/coverage/lcov-report /work/modules/ecashaddrjs /work/abc-ci-builds/ecashaddrjs-tests /work/modules/ecashaddrjs /work/abc-ci-builds/ecashaddrjs-tests Build ecashaddrjs-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/cashtab-connect-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2647 Progress: resolved 2647, reused 0, downloaded 409, added 370 Progress: resolved 2647, reused 0, downloaded 1100, added 1109 Progress: resolved 2647, reused 0, downloaded 1617, added 1582 Progress: resolved 2647, reused 0, downloaded 2139, added 2163 Progress: resolved 2647, reused 0, downloaded 2528, added 2646 Progress: resolved 2647, reused 0, downloaded 2528, added 2647, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.9s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 880ms using pnpm v10.24.0 /work/abc-ci-builds/cashtab-connect-tests /work/modules/cashtab-connect /work/abc-ci-builds/cashtab-connect-tests CI not configured to test build. > cashtab-connect@1.2.1 test /work/modules/cashtab-connect > mocha -r ts-node/register test/test.ts --exit -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_cashtab-connect.xml --reporter-options 'testsuitesTitle=Cashtab Connect Unit Tests' --reporter-options 'rootSuiteTitle=Cashtab Connect' ----------|---------|----------|---------|---------|------------------------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------|---------|----------|---------|---------|------------------------------------------------ All files | 68.63 | 78.37 | 48 | 68.63 | index.ts | 68.63 | 78.37 | 48 | 68.63 | ...361,368-379,382-397,400-405,412-418,421-424 ----------|---------|----------|---------|---------|------------------------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='291'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='424'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='29'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='37'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='12'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='25'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='291'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='424'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/cashtab-connect/coverage/lcov-report /work/modules/cashtab-connect /work/abc-ci-builds/cashtab-connect-tests /work/modules/cashtab-connect /work/abc-ci-builds/cashtab-connect-tests Build cashtab-connect-tests completed successfully
Tail of the build log:
Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2647 Progress: resolved 2647, reused 0, downloaded 418, added 388 Progress: resolved 2647, reused 0, downloaded 1167, added 980 Progress: resolved 2647, reused 0, downloaded 1749, added 1401 Progress: resolved 2647, reused 0, downloaded 2352, added 1926 Progress: resolved 2647, reused 0, downloaded 2528, added 2646 Progress: resolved 2647, reused 0, downloaded 2528, added 2647, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.9s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 887ms using pnpm v10.24.0 /work/abc-ci-builds/ecash-price-tests /work/modules/ecash-price /work/abc-ci-builds/ecash-price-tests CI not configured to test build. > ecash-price@1.0.0 test /work/modules/ecash-price > mocha --import=tsx ./src/test/*.test.ts ./src/test/**/*.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-price.xml --reporter-options 'testsuitesTitle=Ecash Price Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Price' ------------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------|---------|----------|---------|---------|------------------- All files | 93.35 | 90.9 | 96.47 | 93.35 | src | 100 | 90.25 | 100 | 100 | formatter.ts | 100 | 93.18 | 100 | 100 | 1,188-210 pricefetcher.ts | 100 | 93.84 | 100 | 100 | 1,59,176,217 strategy.ts | 100 | 75 | 100 | 100 | 1-8 types.ts | 100 | 84.61 | 100 | 100 | 1,34,51,203 xec.ts | 100 | 81.81 | 100 | 100 | 1,38 src/providers | 75 | 92.45 | 92.3 | 75 | coingecko.ts | 75 | 92.45 | 92.3 | 75 | 43-47,224-291 src/test/fixture | 96.42 | 91.66 | 83.33 | 96.42 | mockprovider.ts | 96.42 | 91.66 | 83.33 | 96.42 | 60-61,64-65 ------------------|---------|----------|---------|---------|------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1081'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1158'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='210'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='231'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='82'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='85'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1081'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1158'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-price/coverage/lcov-report /work/modules/ecash-price /work/abc-ci-builds/ecash-price-tests /work/modules/ecash-price /work/abc-ci-builds/ecash-price-tests Build ecash-price-tests completed successfully
Tail of the build log:
........... ---------------------------------------------------------------------- Ran 11 tests in 0.034s OK 2026-09-02T06:26:51.932000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/ecash-wallet-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_062622_43079/setup_scripts/ecash-agora_base_0 on exit 2026-09-02T06:26:51.933000Z TestFramework (INFO): Tests successful Running Unit Tests for Test Framework Modules [1msetup_scripts/ecash-agora_base.py[0m started [1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 30 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 30 s [0m[1m ALL | ✓ Passed | 30 s (accumulated) [0mRuntime: 30 s 2026-09-02T06:26:51.966000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/ecash-wallet-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_062651_57181/setup_scripts/ecash-agora_base_0 Setting chronik url to http://127.0.0.1:26000 2026-09-02T06:26:52.236000Z TestFramework (INFO): Passed test setup data to mocha 2026-09-02T06:26:52.871000Z TestFramework (INFO): Received a stop message, exiting 2026-09-02T06:26:52.921000Z TestFramework (INFO): Stopping nodes 2026-09-02T06:26:53.025000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/ecash-wallet-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_062651_57181/setup_scripts/ecash-agora_base_0 on exit 2026-09-02T06:26:53.025000Z TestFramework (INFO): Tests successful [1mWARNING![0m There is already a bitcoind process running on this system. Tests may fail unexpectedly due to resource contention! Running Unit Tests for Test Framework Modules [1msetup_scripts/ecash-agora_base.py[0m started [1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 1 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s -------------------|---------|----------|---------|---------|--------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------|---------|----------|---------|---------|--------------------------------------- All files | 88.91 | 80.8 | 77.04 | 88.91 | multisigWallet.ts | 91.93 | 76.36 | 94.73 | 91.93 | ...94,306-307,312-313,315-318,320-321 wallet.ts | 89.34 | 81.46 | 69.02 | 89.34 | ...7109,7127-7128,7164-7167,7174-7175 walletBase.ts | 84.45 | 78.29 | 84.61 | 84.45 | ...,944-945,960-962,980-982,1035-1103 watchOnly.ts | 93.4 | 76.66 | 100 | 93.4 | 62-65,82-83,116-117,176-180 -------------------|---------|----------|---------|---------|--------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='8134'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='9148'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='1023'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1266'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='141'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='183'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='8134'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='9148'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-wallet/coverage/lcov-report /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-integration-tests /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-integration-tests Build ecash-wallet-integration-tests completed successfully
Tail of the build log:
Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1395 Progress: resolved 1395, reused 99, downloaded 272, added 204 Progress: resolved 1395, reused 99, downloaded 836, added 630 Progress: resolved 1395, reused 99, downloaded 1268, added 1088 Progress: resolved 1395, reused 99, downloaded 1280, added 1395, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, esbuild, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.1s using pnpm v10.24.0 No projects matched the filters in "/work" /work/abc-ci-builds/marlin-wallet-tests /work/apps/marlin-wallet/web /work/abc-ci-builds/marlin-wallet-tests CI not configured to test build. > marlin-wallet-web@2.2.1 test /work/apps/marlin-wallet/web > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_web.xml --reporter-options 'testsuitesTitle=Web Unit Tests' --reporter-options rootSuiteTitle=Web ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 70.26 | 89.02 | 75.21 | 70.26 | active-asset.ts | 60.81 | 85 | 62.5 | 60.81 | 25-26,29-30,45-46,49-60,64-74 address-manager.ts | 87.35 | 92.85 | 94.44 | 87.35 | 76-86 amount.ts | 44 | 72.72 | 57.14 | 44 | ...71,76-77,80-90,93-115,118-150 bip21.ts | 100 | 95.65 | 93.33 | 100 | 1,153,225 common.ts | 100 | 90 | 100 | 100 | 1,44 config.ts | 97.56 | 71.42 | 100 | 97.56 | 41 deeplink.ts | 100 | 94.59 | 100 | 100 | 1,79 i18n.ts | 48 | 72.22 | 68.75 | 48 | 22-28,31-34,47-74 mnemonic.ts | 90.51 | 80.64 | 77.77 | 90.51 | 30-34,48-49,63-64,94-95 price.ts | 100 | 87.5 | 100 | 100 | 1,47 supported-assets.ts | 100 | 81.81 | 100 | 100 | 1-48 transaction-history.ts | 40.03 | 94.33 | 45.45 | 40.03 | ...7-558,562-573,577-588,592-606 transaction-manager.ts | 86.48 | 92.98 | 87.5 | 86.48 | 55-57,60-63,81-82,111-140,250 wallet.ts | 62.5 | 83.33 | 77.77 | 62.5 | 1,52-80 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1439'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='2048'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='357'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='401'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='176'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='234'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1439'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='2048'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/marlin-wallet/web/coverage/lcov-report /work/apps/marlin-wallet/web /work/abc-ci-builds/marlin-wallet-tests /work/apps/marlin-wallet/web /work/abc-ci-builds/marlin-wallet-tests Build marlin-wallet-tests completed successfully
Tail of the build log:
[1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s 2026-09-02T06:27:36.904000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/ecash-agora-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_062736_51935/setup_scripts/ecash-agora_base_0 Setting chronik url to http://127.0.0.1:26000 2026-09-02T06:27:37.173000Z TestFramework (INFO): Passed test setup data to mocha 1 of 54 produce equal txids with cancelTx() and cancel() 2 of 54 produce equal txids with cancelTx() and cancel() 3 of 54 produce equal txids with cancelTx() and cancel() 4 of 54 produce equal txids with cancelTx() and cancel() 2026-09-02T06:27:40.107000Z TestFramework (INFO): Received a stop message, exiting 2026-09-02T06:27:40.157000Z TestFramework (INFO): Stopping nodes 2026-09-02T06:27:40.259000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/ecash-agora-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_062736_51935/setup_scripts/ecash-agora_base_0 on exit 2026-09-02T06:27:40.259000Z TestFramework (INFO): Tests successful [1mWARNING![0m There is already a bitcoind process running on this system. Tests may fail unexpectedly due to resource contention! Running Unit Tests for Test Framework Modules [1msetup_scripts/ecash-agora_base.py[0m started [1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 3 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 3 s [0m[1m ALL | ✓ Passed | 3 s (accumulated) [0mRuntime: 3 s ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 92.98 | 74.55 | 97.82 | 92.98 | actions.ts | 90.17 | 64.28 | 100 | 90.17 | 57-60,101-103,107-110 ad.ts | 84.17 | 37.5 | 100 | 84.17 | ...1-102,139-140,144-145,148-149 agora.ts | 91.3 | 75 | 94.87 | 91.3 | ...1455-1456,1477-1478,1480-1481 broadcast.ts | 100 | 81.81 | 100 | 100 | 1-24 consts.ts | 100 | 80 | 100 | 100 | 1-11 inputs.ts | 100 | 80 | 90 | 100 | 1,83,123,159-166 oneshot.ts | 91.37 | 73.07 | 100 | 91.37 | ...4-287,361-368,402-409,435-442 oneshotValidate.ts | 90.32 | 78.26 | 100 | 90.32 | 34-35,40-41,43-44 partial.ts | 94.85 | 77.67 | 100 | 94.85 | ...1517-1524,1558-1565,1591-1598 walletUtxoReconcile.ts | 96.39 | 88 | 100 | 96.39 | 44-47 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='4106'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='4416'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='337'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='452'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='135'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='138'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='4106'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='4416'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-agora/coverage/lcov-report /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-integration-tests /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-integration-tests Build ecash-agora-integration-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/ai-review Connecting to CodeRabbit... 0s elapsed Preparing review... 2s elapsed Summarizing changes... 2s elapsed Writing review comments... 3s elapsed Writing review comments... 1m 00s elapsed - still working ✓ Signed out (\(\ (• .•) You're all set — see you soon. /work/abc-ci-builds/ai-review Build ai-review completed successfully
Tail of the build log:
[0m[0;32msetup_scripts/ecash-lib_base.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s -------------------------------|---------|----------|---------|---------|--------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------------------|---------|----------|---------|---------|--------------------------- All files | 94.2 | 77.48 | 62.71 | 94.2 | src | 80.78 | 77.49 | 58.09 | 80.78 | consts.ts | 98.41 | 81.81 | 46.66 | 98.41 | 1 ecc.ts | 77.29 | 90.9 | 41.86 | 77.29 | ...13-214,217-218,221-228 hash.ts | 84.31 | 86.66 | 57.89 | 84.31 | 26-27,35-36,38-39,41-42 initWasm.ts | 100 | 62.5 | 100 | 100 | 5 op.ts | 62.54 | 69.49 | 85 | 62.54 | ...28,239-240,261,263-264 opcode.ts | 99.35 | 92.59 | 18.4 | 99.35 | 1 psbt.ts | 73.67 | 58.55 | 82.05 | 73.67 | ...34-745,750-751,849-870 publicKeyCrypto.ts | 69.35 | 83.33 | 66.66 | 69.35 | 11-16,24-30,38-43 script.ts | 85.66 | 73.95 | 93.93 | 85.66 | ...46,448-451,458-461,465 sigHashType.ts | 93.15 | 75 | 70.37 | 93.15 | ...,35-37,42,45,50-52,190 signatories.ts | 84.79 | 80 | 100 | 84.79 | ...40-243,264-265,267-272 tx.ts | 89.08 | 83.63 | 81.81 | 89.08 | ...86-487,489-490,503-504 txBuilder.ts | 98.55 | 94.64 | 92.85 | 98.55 | 1,87-88 unsignedTx.ts | 62.67 | 85.1 | 90.9 | 62.67 | ...12-313,320-323,327-328 src/address | 49.68 | 80.95 | 57.14 | 49.68 | address.ts | 53.38 | 84.61 | 72.72 | 53.38 | ...28-343,346-349,352-353 legacyaddr.ts | 39.53 | 75 | 40 | 39.53 | ...0,23-39,70-113,120-129 src/ffi | 97.99 | 79.41 | 52.32 | 97.99 | ecash_lib_wasm_bg_browser.js | 100 | 83.33 | 100 | 100 | 1 ecash_lib_wasm_browser.js | 52.08 | 79.03 | 49.38 | 52.08 | ...40-869,879-880,915-932 src/io | 83.33 | 78.09 | 92 | 83.33 | bytes.ts | 82.02 | 80.95 | 88.23 | 82.02 | 42-46,58-62,82-87 hex.ts | 84.05 | 80 | 84.61 | 84.05 | 1,41-46,50-51,58-59 str.ts | 87.5 | 81.81 | 77.77 | 87.5 | 15-16 varsize.ts | 67.34 | 76.47 | 100 | 67.34 | 18-25,41-48 writerbytes.ts | 83.9 | 66.66 | 100 | 83.9 | ...4-45,54-55,64-65,80-85 writerlength.ts | 100 | 86.66 | 100 | 100 | 1,44 src/test | 81.58 | 67.5 | 87.5 | 81.58 | testRunner.ts | 81.58 | 67.5 | 87.5 | 81.58 | ...14-115,157-158,202-230 src/token | 87.91 | 78.57 | 67.07 | 87.91 | alp.ts | 88.7 | 90.32 | 68.18 | 88.7 | 146-164,182-183 common.ts | 98.55 | 83.33 | 53.33 | 98.55 | 1 empp.ts | 52.85 | 81.25 | 80 | 52.85 | 1,12-13,41-70 slp.ts | 93.72 | 69.81 | 68.57 | 93.72 | ...34-235,237-240,261-262 -------------------------------|---------|----------|---------|---------|--------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='26317'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='27936'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='788'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1017'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='439'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='700'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='26317'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='27936'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-lib/coverage/lcov-report /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-integration-tests /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-integration-tests Build ecash-lib-integration-tests completed successfully
Tail of the build log:
[BABEL] Note: The code generator has deoptimised the styling of /work/modules/ecash-lib/dist/ffi/ecash_lib_wasm_bg_browser.js as it exceeds the max of 500KB.
Transitional balance
✓ shows receive transitional then available balance after mempool and finalization WS (2010ms)
✓ shows receive transitional in Firma then available balance after mempool and finalization WS (1793ms)
✓ shows spend transitional then available balance after mempool and finalization WS (1725ms)
✓ shows spend transitional amount in fiat then finalizes to updated fiat primary (settings before tx) (1727ms)
✓ moves receive from transitional to available when post-consensus finalizes without pre-consensus (1777ms)
✓ moves receive from transitional to available when tx is discovered in-block then post-consensus finalizes (no mempool WS) (1694ms)
✓ clears receive transitional after mempool remove then avalanche invalidate WS (738ms)
✓ adds receive to available when pre-consensus finalizes without mempool WS (1689ms)
✓ cumulates transitional for two mempool receives then finalizes one by one (2792ms)
9 passing (16s)
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 9 │
│ Passing: 9 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 16 seconds │
│ Spec Ran: transitional-balance.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
================================================================================
(Run Finished)
Spec Tests Passing Failing Pending Skipped
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ✔ bip21-payment-request.cy.ts 00:11 6 6 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ history.cy.ts 00:20 10 10 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ main.cy.ts 00:13 7 7 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ mnemonic.cy.ts 00:21 7 7 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ send.cy.ts 00:58 24 24 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ shared-image-qr.cy.ts 00:08 5 5 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ transitional-balance.cy.ts 00:16 9 9 - - - │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
✔ All specs passed! 02:30 68 68 - - -
<i> [webpack-dev-server] Gracefully shutting down. To force exit, press ^C again. Please wait...
ELIFECYCLE Command failed.
/work/abc-ci-builds/marlin-wallet-e2e-tests
Build marlin-wallet-e2e-tests completed successfullyTail of the build log:
[0m[0;32msetup_scripts/chronik-client_websocket.py | ✓ Passed | 21 s [0m[1m ALL | ✓ Passed | 21 s (accumulated) [0mRuntime: 21 s testRunner complete in websocket.ts Starting test_runner for chronik-client_ws_txid Test runner for chronik-client_ws_txid started 2026-09-02T06:31:52.857000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/chronik-client-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_063152_24115/setup_scripts/chronik-client_ws_txid_0 2026-09-02T06:31:53.128000Z TestFramework (INFO): Passed test setup data to mocha chronikUrl set to ["http://127.0.0.1:26000"] Mocha timeout set to 240 seconds 2026-09-02T06:31:53.234000Z TestFramework (INFO): Step 1: New clean chain. 2026-09-02T06:31:53.244000Z TestFramework (INFO): Step 2: Broadcast some txs 2026-09-02T06:31:53.380000Z TestFramework (INFO): Step 3: Mine a conflicting block ws_txid.ts tests complete, shutting down child process 2026-09-02T06:31:53.485000Z TestFramework (INFO): Got a next message but no more step, exiting 2026-09-02T06:31:53.536000Z TestFramework (INFO): Stopping nodes 2026-09-02T06:31:53.689000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/chronik-client-integration-tests/test/tmp/test_runner_₿₵_🏃_20260902_063152_24115/setup_scripts/chronik-client_ws_txid_0 on exit 2026-09-02T06:31:53.690000Z TestFramework (INFO): Tests successful Running Unit Tests for Test Framework Modules [1msetup_scripts/chronik-client_ws_txid.py[0m started [1msetup_scripts/chronik-client_ws_txid.py[0m passed, Duration: 1 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/chronik-client_ws_txid.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s testRunner complete in ws_txid.ts ----------------------|---------|----------|---------|---------|------------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------|---------|----------|---------|---------|------------------------------------ All files | 60.23 | 61.45 | 41.11 | 60.23 | chronik-client | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | chronik-client/proto | 47.59 | 49.53 | 24.21 | 47.59 | chronik.ts | 47.59 | 49.53 | 24.21 | 47.59 | ...6,7808-7818,7856-7858,7860-7862 chronik-client/src | 92.67 | 84.43 | 93.1 | 92.67 | ChronikClient.ts | 93.28 | 84.77 | 94.87 | 93.28 | ...4,1788-1789,1799-1803,1805-1809 failoverProxy.ts | 87.68 | 77.77 | 84.21 | 87.68 | ...283-284,288-289,325-326,329-330 hex.ts | 89.85 | 90.9 | 75 | 89.85 | 58-59,65-69 validation.ts | 96 | 92.3 | 100 | 96 | 33-34,39-40 ----------------------|---------|----------|---------|---------|------------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='6580'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='10924'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='601'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='978'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='243'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='591'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='6580'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='10924'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/chronik-client/coverage/lcov-report /work/modules/chronik-client /work/abc-ci-builds/chronik-client-integration-tests /work/modules/chronik-client /work/abc-ci-builds/chronik-client-integration-tests Build chronik-client-integration-tests completed successfully
Rebase on latest master. CI logs on the previous diff all completed successfully (TeamCity false-fail comments); no lockfile or override changes beyond the rebase.
Build Bitcoin ABC Diffs / Diff Testing (ai-review) passed.
CodeRabbit Review
Diff : committed changes only
Compare : HEAD → master
Directory : work
────────────────────────────────────────
(\(\
(• .•) I am an equal opportunity nitpicker.
────────────────────────────────────────
Review complete
No findings ✔
2 files reviewed:
- pnpm-lock.yaml
- pnpm-workspace.yaml
────────────────────────────────────────
| pnpm-workspace.yaml | ||
|---|---|---|
| 40 ↗ | (On Diff #61133) | 4.28.8 is available so better go with that. More generally if a more recent patch version is available we should always use that and avoid another bump in a couple days. |
Build Bitcoin ABC Diffs / Diff Testing (ai-review) passed.
CodeRabbit Review
Diff : committed changes only
Compare : HEAD → master
Directory : work
────────────────────────────────────────
(\(\
(• .•) The Da Vinci Code Reviewer.
────────────────────────────────────────
Review complete
No findings ✔
2 files reviewed:
- pnpm-lock.yaml
- pnpm-workspace.yaml
────────────────────────────────────────