subquery / subql

SubQuery is an Open, Flexible, Fast and Universal data indexing framework for web3. Our mission is to help developers create the decentralised products of the future.
https://subquery.network
GNU General Public License v3.0
18.94k stars 331 forks source link

[release] 20240814 #2533

Closed stwiname closed 2 months ago

stwiname commented 2 months ago

Fixes failed release https://github.com/subquery/subql/actions/runs/10241514018

github-actions[bot] commented 2 months ago

Coverage report for .

[!CAUTION] Test run failed

St.:grey_question:
Category Percentage Covered / Total
🟑 Statements
63.38% (-6.73% πŸ”»)
18932/29872
🟑 Branches
79.04% (+0.75% πŸ”Ό)
2508/3173
🟑 Functions
66.56% (+4.06% πŸ”Ό)
1057/1588
🟑 Lines
63.38% (-6.73% πŸ”»)
18932/29872
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 |
`...` / migrate.ts
| 85.34% | 16.67% | 100% | 85.34% | | 🟒 |
`...` / migrate-abis.controller.ts
| 95% | 87.5% | 100% | 95% | | 🟒 |
`...` / constants.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / ethereum.ts
| 82.28% | 83.33% | 100% | 82.28% | | 🟒 |
`...` / migrate-manifest.controller.ts
| 88% | 73.33% | 88.89% | 88% | | 🟒 |
`...` / migrate-mapping.controller.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / migrate-controller.ts
| 92.41% | 84.62% | 100% | 92.41% | | 🟒 |
`...` / migrate.fixtures.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / migrate-schema.controller.ts
| 97.18% | 78.95% | 100% | 97.18% | | πŸ”΄ |
`...` / types.ts
| 0% | 0% | 0% | 0% | | 🟑 |
`...` / createProject.fixtures.ts
| 76.72% | 62.5% | 100% | 76.72% | | 🟒 |
`...` / config.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / moduleLoader.ts
| 56% | 40% | 100% | 56% | | 🟒 |
`...` / types.ts
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / utils.ts
| 0% | 0% | 0% | 0% | | 🟒 |
`...` / networkFamily.ts
| 92.59% | 88.89% | 100% | 92.59% | | 🟑 |
`...` / IPFSHTTPClientLite.ts
| 63.97% | 63.16% | 77.78% | 63.97% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / utils.ts
| 92% | 66.67% | 100% | 92% | | 🟑 |
`...` / admin.controller.ts
| 77.24% | 96.3% | 78.57% | 77.24% | | πŸ”΄ |
`...` / blockRange.ts
| 46.67% | 100% | 50% | 46.67% | | 🟒 |
`...` / index.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / SubqueryProject.ts
| 84.14% | 50% | 71.43% | 84.14% | | 🟒 |
`...` / core.module.ts
| 100% | 100% | 100% | 100% | | 🟒 |
`...` / dictionary.fixtures.ts
| 100% | 100% | 100% | 100% | | 🟑 |
`...` / monitor.service.ts
| 69.61% | 86.9% | 94.12% | 69.61% | | πŸ”΄ |
`...` / sandbox.service.ts
| 33.33% | 50% | 25% | 33.33% | | 🟒 |
`...` / worker.core.module.ts
| 100% | 100% | 0% | 100% | | πŸ”΄ |
`...` / worker.monitor.service.ts
| 41.46% | 100% | 0% | 41.46% | | πŸ”΄ |
`...` / meta.controller.ts
| 53.33% | 100% | 0% | 53.33% | | 🟑 |
`...` / meta.module.ts
| 60% | 100% | 0% | 60% | | πŸ”΄ |
`...` / process.ts
| 50% | 66.67% | 40% | 50% | | πŸ”΄ |
`...` / foreceClean.init.ts
| 47.62% | 100% | 0% | 47.62% | | πŸ”΄ |
`...` / reindex.init.ts
| 34.48% | 100% | 0% | 34.48% | | 🟒 |
`...` / string.ts
| 100% | 100% | 100% | 100% | | πŸ”΄ |
`...` / datasourceProcessors.ts
| 0% | 0% | 0% | 0% | | πŸ”΄ |
`...` / index.ts
| 0% | 0% | 0% | 0% | | πŸ”΄ |
`...` / types.ts
| 0% | 0% | 0% | 0% | | πŸ”΄ |
`...` / networking.ts
| 31.58% | 100% | 0% | 31.58% |
Show files with reduced coverage πŸ”»
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | πŸ”΄ |
`...` / index.ts
|
26.14% (-56.82% πŸ”»)
|
100% (+33.33% πŸ”Ό)
| 50% |
26.14% (-56.82% πŸ”»)
| | πŸ”΄ |
`...` / index.ts
|
33.87% (-58.06% πŸ”»)
|
100% (+75% πŸ”Ό)
|
50% (-50% πŸ”»)
|
33.87% (-58.06% πŸ”»)
| | πŸ”΄ |
`...` / delete.ts
|
48.72% (-5.57% πŸ”»)
| 100% |
50% (+50% πŸ”Ό)
|
48.72% (-5.57% πŸ”»)
| | πŸ”΄ |
`...` / promote.ts
|
44.19% (-4.53% πŸ”»)
| 100% |
50% (+50% πŸ”Ό)
|
44.19% (-4.53% πŸ”»)
| | 🟑 |
`...` / add.ts
|
61.29% (-0.78% πŸ”»)
| 100% |
50% (+50% πŸ”Ό)
|
61.29% (-0.78% πŸ”»)
| | πŸ”΄ |
`...` / publish.ts
|
25.58% (-63.75% πŸ”»)
|
100% (+42.86% πŸ”Ό)
|
50% (-50% πŸ”»)
|
25.58% (-63.75% πŸ”»)
| | πŸ”΄ |
`...` / add-chain-controller.ts
|
39.85% (-0.23% πŸ”»)
| 66.67% | 30% |
39.85% (-0.23% πŸ”»)
| | πŸ”΄ |
`...` / build-controller.ts
|
12.77% (-78.54% πŸ”»)
|
100% (+42.86% πŸ”Ό)
|
0% (-100% πŸ”»)
|
12.77% (-78.54% πŸ”»)
| | 🟒 |
`...` / codegen-controller.ts
|
88.52% (-0.86% πŸ”»)
|
85.53% (+9.94% πŸ”Ό)
| 100% |
88.52% (-0.86% πŸ”»)
| | πŸ”΄ |
`...` / deploy-controller.ts
|
32.22% (-5.24% πŸ”»)
|
100% (+22.22% πŸ”Ό)
|
12.5% (-12.5% πŸ”»)
|
32.22% (-5.24% πŸ”»)
| | 🟒 |
`...` / generate-controller.ts
|
97.75% (+0.1% πŸ”Ό)
|
93.24% (-0.79% πŸ”»)
| 100% |
97.75% (+0.1% πŸ”Ό)
| | 🟑 |
`...` / init-controller.ts
|
73.03% (+2.54% πŸ”Ό)
|
55.88% (-12.12% πŸ”»)
|
61.11% (+7.78% πŸ”Ό)
|
73.03% (+2.54% πŸ”Ό)
| | πŸ”΄ |
`...` / project-controller.ts
|
17.33% (-79.93% πŸ”»)
|
100% (+40% πŸ”Ό)
|
0% (-100% πŸ”»)
|
17.33% (-79.93% πŸ”»)
| | πŸ”΄ |
`...` / publish-controller.ts
|
13.56% (-66.69% πŸ”»)
|
100% (+28.89% πŸ”Ό)
|
0% (-100% πŸ”»)
|
13.56% (-66.69% πŸ”»)
| | 🟒 |
`...` / http.ts
|
83.87% (-9.68% πŸ”»)
|
75% (+8.33% πŸ”Ό)
| 100% |
83.87% (-9.68% πŸ”»)
| | 🟑 |
`...` / build.ts
|
74.48% (-10.34% πŸ”»)
|
80% (+3.08% πŸ”Ό)
|
87.5% (-12.5% πŸ”»)
|
74.48% (-10.34% πŸ”»)
| | 🟒 |
`...` / utils.ts
|
80.38% (-0.7% πŸ”»)
|
85.71% (+5.01% πŸ”Ό)
|
80.77% (+3.5% πŸ”Ό)
|
80.38% (-0.7% πŸ”»)
| | πŸ”΄ |
`...` / models.ts
|
48.89% (-50.56% πŸ”»)
|
81.25% (-11.06% πŸ”»)
|
30.77% (-69.23% πŸ”»)
|
48.89% (-50.56% πŸ”»)
| | 🟒 |
`...` / ProjectManifestVersioned.ts
|
82.19% (-2.74% πŸ”»)
|
88.89% (-11.11% πŸ”»)
|
61.54% (+3.21% πŸ”Ό)
|
82.19% (-2.74% πŸ”»)
| | 🟒 |
`...` / model.ts
|
92% (-5.71% πŸ”»)
|
92% (-8% πŸ”»)
|
73.33% (+1.9% πŸ”Ό)
|
92% (-5.71% πŸ”»)
| | πŸ”΄ |
`...` / models.ts
|
47.06% (-52.94% πŸ”»)
| 100% |
0% (-100% πŸ”»)
|
47.06% (-52.94% πŸ”»)
| | πŸ”΄ |
`...` / load.ts
| 59.18% |
37.5% (-18.06% πŸ”»)
| 66.67% | 59.18% | | 🟑 |
`...` / github-reader.ts
|
65.52% (-23.77% πŸ”»)
|
85.71% (+10.71% πŸ”Ό)
|
71.43% (-11.9% πŸ”»)
|
65.52% (-23.77% πŸ”»)
| | 🟑 |
`...` / ipfs-reader.ts
|
63.93% (-21.78% πŸ”»)
|
90.91% (+27.27% πŸ”Ό)
|
71.43% (-11.9% πŸ”»)
|
63.93% (-21.78% πŸ”»)
| | 🟑 |
`...` / local-reader.ts
|
67.5% (-18.55% πŸ”»)
|
100% (+37.5% πŸ”Ό)
|
83.33% (-16.67% πŸ”»)
|
67.5% (-18.55% πŸ”»)
| | πŸ”΄ |
`...` / utils.ts
|
58.76% (-3.94% πŸ”»)
|
80.43% (+7.26% πŸ”Ό)
|
53.85% (-2.15% πŸ”»)
|
58.76% (-3.94% πŸ”»)
| | πŸ”΄ |
`...` / base.ts
|
42.99% (-55.01% πŸ”»)
|
87.5% (-12.5% πŸ”»)
|
40% (-40% πŸ”»)
|
42.99% (-55.01% πŸ”»)
| | πŸ”΄ |
`...` / models.ts
|
25.9% (-74.1% πŸ”»)
| 100% |
0% (-100% πŸ”»)
|
25.9% (-74.1% πŸ”»)
| | 🟒 |
`...` / NodeConfig.ts
|
88.66% (+0.05% πŸ”Ό)
|
80.36% (+0.73% πŸ”Ό)
|
84.78% (-1.26% πŸ”»)
|
88.66% (+0.05% πŸ”Ό)
| | 🟑 |
`...` / ProjectUpgrade.service.ts
|
73.04% (-14.04% πŸ”»)
|
90.48% (-0.88% πŸ”»)
|
84.62% (-6.69% πŸ”»)
|
73.04% (-14.04% πŸ”»)
| | 🟒 |
`...` / db.module.ts
|
89.06% (+0.78% πŸ”Ό)
|
62.5% (-20.83% πŸ”»)
| 80% |
89.06% (+0.78% πŸ”Ό)
| | 🟒 |
`...` / SchemaMigration.service.ts
|
81.12% (-6.44% πŸ”»)
|
80.65% (-0.6% πŸ”»)
|
83.33% (-16.67% πŸ”»)
|
81.12% (-6.44% πŸ”»)
| | 🟑 |
`...` / migration-helpers.ts
|
74.54% (-1.48% πŸ”»)
|
86.76% (+6.17% πŸ”Ό)
| 90.91% |
74.54% (-1.48% πŸ”»)
| | 🟑 |
`...` / migration.ts
|
69.57% (-12.71% πŸ”»)
| 79.73% |
86.36% (-4.11% πŸ”»)
|
69.57% (-12.71% πŸ”»)
| | 🟑 |
`...` / StoreOperations.ts
|
65.88% (-26.43% πŸ”»)
|
64.71% (-20.29% πŸ”»)
|
87.5% (-12.5% πŸ”»)
|
65.88% (-26.43% πŸ”»)
| | πŸ”΄ |
`...` / benchmark.service.ts
|
43.36% (-11.89% πŸ”»)
| 66.67% |
36.36% (-3.64% πŸ”»)
|
43.36% (-11.89% πŸ”»)
| | πŸ”΄ |
`...` / base-block-dispatcher.ts
|
19% (-28.35% πŸ”»)
| 100% |
4.35% (-5.65% πŸ”»)
|
19% (-28.35% πŸ”»)
| | πŸ”΄ |
`...` / block-dispatcher.ts
|
26.98% (-14.01% πŸ”»)
| 66.67% |
25% (-3.57% πŸ”»)
|
26.98% (-14.01% πŸ”»)
| | πŸ”΄ |
`...` / worker-block-dispatcher.ts
|
36.17% (-14.04% πŸ”»)
| 100% |
25% (-2.27% πŸ”»)
|
36.17% (-14.04% πŸ”»)
| | πŸ”΄ |
`...` / coreDictionary.ts
|
45.33% (-54.67% πŸ”»)
|
87.5% (-6.94% πŸ”»)
|
77.78% (-22.22% πŸ”»)
|
45.33% (-54.67% πŸ”»)
| | 🟑 |
`...` / dictionary.service.ts
|
67% (-18.15% πŸ”»)
|
80% (-5.71% πŸ”»)
|
83.33% (-7.58% πŸ”»)
|
67% (-18.15% πŸ”»)
| | 🟑 |
`...` / dictionaryV1.ts
|
71.43% (-21.8% πŸ”»)
|
73.81% (-4.45% πŸ”»)
|
91.67% (-8.33% πŸ”»)
|
71.43% (-21.8% πŸ”»)
| | 🟑 |
`...` / dictionaryV2.ts
|
78.42% (-3.25% πŸ”»)
|
71.88% (+6.66% πŸ”Ό)
|
88.89% (-11.11% πŸ”»)
|
78.42% (-3.25% πŸ”»)
| | πŸ”΄ |
`...` / ds-processor.service.ts
|
38.12% (-23.97% πŸ”»)
| 75% |
58.33% (-29.17% πŸ”»)
|
38.12% (-23.97% πŸ”»)
| | πŸ”΄ |
`...` / dynamic-ds.service.ts
|
59.84% (-30.35% πŸ”»)
|
65% (-1.67% πŸ”»)
|
80% (-5.71% πŸ”»)
|
59.84% (-30.35% πŸ”»)
| | πŸ”΄ |
`...` / indexer.manager.ts
|
16.73% (-16.48% πŸ”»)
| 100% |
10% (-2.5% πŸ”»)
|
16.73% (-16.48% πŸ”»)
| | 🟒 |
`...` / PoiBlock.ts
|
83.87% (-14.52% πŸ”»)
| 96.55% |
75% (-25% πŸ”»)
|
83.87% (-14.52% πŸ”»)
| | πŸ”΄ |
`...` / poi.service.ts
|
57.21% (+33.28% πŸ”Ό)
|
55.56% (-44.44% πŸ”»)
|
80% (+51.43% πŸ”Ό)
|
57.21% (+33.28% πŸ”Ό)
| | πŸ”΄ |
`...` / poiModel.ts
|
40% (-23.64% πŸ”»)
| 71.43% |
44.44% (-12.7% πŸ”»)
|
40% (-23.64% πŸ”»)
| | πŸ”΄ |
`...` / poiSync.service.ts
|
55.88% (-31% πŸ”»)
|
77.61% (+1.05% πŸ”Ό)
|
88.89% (-3.42% πŸ”»)
|
55.88% (-31% πŸ”»)
| | 🟑 |
`...` / project.service.ts
|
65.67% (-14.33% πŸ”»)
|
71.19% (+1.01% πŸ”Ό)
|
80.77% (-3.23% πŸ”»)
|
65.67% (-14.33% πŸ”»)
| | πŸ”΄ |
`...` / sandbox.ts
|
59.09% (-8.89% πŸ”»)
|
53.33% (-3.81% πŸ”»)
|
57.14% (-4.4% πŸ”»)
|
59.09% (-8.89% πŸ”»)
| | πŸ”΄ |
`...` / smartBatch.service.ts
|
10.43% (-13.91% πŸ”»)
| 100% |
12.5% (-1.79% πŸ”»)
|
10.43% (-13.91% πŸ”»)
| | πŸ”΄ |
`...` / store.service.ts
|
55.19% (-10.85% πŸ”»)
|
72.92% (+4.5% πŸ”Ό)
|
60% (+2.86% πŸ”Ό)
|
55.19% (-10.85% πŸ”»)
| | πŸ”΄ |
`...` / entity.ts
|
50% (-11.54% πŸ”»)
|
66.67% (-33.33% πŸ”»)
|
50% (+50% πŸ”Ό)
|
50% (-11.54% πŸ”»)
| | πŸ”΄ |
`...` / store.ts
|
13.11% (-19.09% πŸ”»)
| 100% | 0% |
13.11% (-19.09% πŸ”»)
| | 🟑 |
`...` / baseCache.service.ts
|
62.9% (-30.43% πŸ”»)
| 87.5% |
66.67% (-13.33% πŸ”»)
|
62.9% (-30.43% πŸ”»)
| | 🟑 |
`...` / cachePoi.ts
|
75.53% (-18.09% πŸ”»)
| 88.89% |
71.43% (-11.9% πŸ”»)
|
75.53% (-18.09% πŸ”»)
| | 🟒 |
`...` / cacheable.ts
|
89.66% (-0.97% πŸ”»)
| 75% | 100% |
89.66% (-0.97% πŸ”»)
| | 🟑 |
`...` / csvStore.service.ts
|
76.92% (-14.1% πŸ”»)
| 80% |
80% (-20% πŸ”»)
|
76.92% (-14.1% πŸ”»)
| | πŸ”΄ |
`...` / storeCache.service.ts
|
58.15% (-17.09% πŸ”»)
|
71.43% (+2.68% πŸ”Ό)
|
77.78% (-3.47% πŸ”»)
|
58.15% (-17.09% πŸ”»)
| | 🟒 |
`...` / test.runner.ts
|
94.9% (-4.43% πŸ”»)
|
77.78% (+4.44% πŸ”Ό)
|
75% (-25% πŸ”»)
|
94.9% (-4.43% πŸ”»)
| | πŸ”΄ |
`...` / testing.service.ts
|
12% (-16.57% πŸ”»)
| 100% | 0% |
12% (-16.57% πŸ”»)
| | 🟑 |
`...` / unfinalizedBlocks.service.ts
|
64.01% (-19.97% πŸ”»)
| 96.72% |
88% (-3.67% πŸ”»)
|
64.01% (-19.97% πŸ”»)
| | πŸ”΄ |
`...` / worker.builder.ts
|
59.83% (-19.36% πŸ”»)
| 65.38% | 80% |
59.83% (-19.36% πŸ”»)
| | πŸ”΄ |
`...` / worker.cache.service.ts
|
48.78% (-9.76% πŸ”»)
| 100% | 0% |
48.78% (-9.76% πŸ”»)
| | πŸ”΄ |
`...` / worker.connectionPoolState.manager.ts
|
38.21% (-22.76% πŸ”»)
| 100% | 0% |
38.21% (-22.76% πŸ”»)
| | πŸ”΄ |
`...` / worker.dynamic-ds.service.ts
|
44.44% (-17.78% πŸ”»)
| 100% | 0% |
44.44% (-17.78% πŸ”»)
| | πŸ”΄ |
`...` / worker.service.ts
|
20.35% (-24.29% πŸ”»)
| 100% | 0% |
20.35% (-24.29% πŸ”»)
| | 🟒 |
`...` / worker.store.service.ts
|
80% (-2.61% πŸ”»)
| 100% | 50% |
80% (-2.61% πŸ”»)
| | πŸ”΄ |
`...` / worker.ts
|
41.82% (-0.63% πŸ”»)
| 100% | 0% |
41.82% (-0.63% πŸ”»)
| | πŸ”΄ |
`...` / worker.unfinalizedBlocks.service.ts
|
30.61% (-69.39% πŸ”»)
| 100% |
0% (-100% πŸ”»)
|
30.61% (-69.39% πŸ”»)
| | πŸ”΄ |
`...` / logger.ts
|
47.89% (-16.59% πŸ”»)
| 33.33% |
40% (+20% πŸ”Ό)
|
47.89% (-16.59% πŸ”»)
| | πŸ”΄ |
`...` / event.listener.ts
|
15.15% (-65.66% πŸ”»)
| 100% |
0% (-25% πŸ”»)
|
15.15% (-65.66% πŸ”»)
| | πŸ”΄ |
`...` / health.controller.ts
|
37.93% (-17.24% πŸ”»)
| 100% |
0% (-50% πŸ”»)
|
37.93% (-17.24% πŸ”»)
| | πŸ”΄ |
`...` / health.service.ts
|
21.92% (-35.62% πŸ”»)
| 100% |
0% (-20% πŸ”»)
|
21.92% (-35.62% πŸ”»)
| | πŸ”΄ |
`...` / meta.service.ts
|
34.26% (-35.26% πŸ”»)
|
100% (+20% πŸ”Ό)
|
0% (-40% πŸ”»)
|
34.26% (-35.26% πŸ”»)
| | πŸ”΄ |
`...` / ready.controller.ts
|
34.78% (-21.74% πŸ”»)
| 100% |
0% (-50% πŸ”»)
|
34.78% (-21.74% πŸ”»)
| | πŸ”΄ |
`...` / ready.service.ts
|
37.5% (-54.17% πŸ”»)
| 100% |
0% (-66.67% πŸ”»)
|
37.5% (-54.17% πŸ”»)
| | πŸ”΄ |
`...` / forceClean.service.ts
|
22.08% (-4.24% πŸ”»)
| 100% | 0% |
22.08% (-4.24% πŸ”»)
| | πŸ”΄ |
`...` / reindex.service.ts
|
15.2% (-18.13% πŸ”»)
| 100% | 0% |
15.2% (-18.13% πŸ”»)
| | 🟑 |
`...` / autoQueue.ts
|
60.3% (-28.09% πŸ”»)
| 85.11% |
73.08% (-6.09% πŸ”»)
|
60.3% (-28.09% πŸ”»)
| | 🟑 |
`...` / blocks.ts
|
77.78% (-22.22% πŸ”»)
| 88.89% |
66.67% (-33.33% πŸ”»)
|
77.78% (-22.22% πŸ”»)
| | 🟑 |
`...` / project.ts
|
64.42% (-8.95% πŸ”»)
|
57.41% (-17.17% πŸ”»)
| 77.78% |
64.42% (-8.95% πŸ”»)
| | 🟒 |
`...` / promise.ts
|
86.44% (-5.32% πŸ”»)
|
100% (+13.64% πŸ”Ό)
|
71.43% (-14.29% πŸ”»)
|
86.44% (-5.32% πŸ”»)
| | πŸ”΄ |
`...` / yargs.ts
|
42.51% (-2.97% πŸ”»)
| 100% | 14.29% |
42.51% (-2.97% πŸ”»)
| | 🟒 |
`...` / SubqueryProject.ts
|
100% (+4.48% πŸ”Ό)
|
66.67% (-15.69% πŸ”»)
|
100% (+14.29% πŸ”Ό)
|
100% (+4.48% πŸ”Ό)
| | 🟒 |
`...` / apiPromise.connection.ts
|
80% (+10.92% πŸ”Ό)
|
61.54% (-18.46% πŸ”»)
|
66.67% (+23.81% πŸ”Ό)
|
80% (+10.92% πŸ”Ό)
| | 🟑 |
`...` / block-dispatcher.service.ts
|
66.35% (-2.52% πŸ”»)
| 100% |
33.33% (+8.33% πŸ”Ό)
|
66.35% (-2.52% πŸ”»)
| | πŸ”΄ |
`...` / worker-block-dispatcher.service.ts
|
23.65% (-13.31% πŸ”»)
| 100% | 0% |
23.65% (-13.31% πŸ”»)
| | 🟒 |
`...` / substrateDictionary.service.ts
|
98.11% (+7.55% πŸ”Ό)
|
66.67% (-6.06% πŸ”»)
|
100% (+20% πŸ”Ό)
|
98.11% (+7.55% πŸ”Ό)
| | 🟒 |
`...` / substrateDictionaryV1.ts
|
80.13% (-5.35% πŸ”»)
|
78.26% (+8.49% πŸ”Ό)
|
76.92% (-6.41% πŸ”»)
|
80.13% (-5.35% πŸ”»)
| | 🟑 |
`...` / substrateDictionaryV2.ts
|
73.03% (-2.48% πŸ”»)
| 75% | 33.33% |
73.03% (-2.48% πŸ”»)
| | 🟒 |
`...` / fetch.module.ts
|
88.7% (-3.18% πŸ”»)
|
50% (-25% πŸ”»)
| 100% |
88.7% (-3.18% πŸ”»)
| | πŸ”΄ |
`...` / indexer.manager.ts
|
54.97% (-2.57% πŸ”»)
| 100% |
20% (+10.91% πŸ”Ό)
|
54.97% (-2.57% πŸ”»)
| | 🟑 |
`...` / base-runtime.service.ts
|
72.17% (-0.15% πŸ”»)
|
76.92% (+1.92% πŸ”Ό)
|
77.78% (+2.78% πŸ”Ό)
|
72.17% (-0.15% πŸ”»)
| | 🟒 |
`...` / runtimeService.ts
|
94.52% (+2.31% πŸ”Ό)
|
81.82% (-7.07% πŸ”»)
|
100% (+20% πŸ”Ό)
|
94.52% (+2.31% πŸ”Ό)
| | 🟒 |
`...` / unfinalizedBlocks.service.ts
|
86% (-0.27% πŸ”»)
| 100% |
60% (+10% πŸ”Ό)
|
86% (-0.27% πŸ”»)
| | πŸ”΄ |
`...` / http.ts
|
50.58% (-29.34% πŸ”»)
|
50% (+10% πŸ”Ό)
|
42.86% (+12.09% πŸ”Ό)
|
50.58% (-29.34% πŸ”»)
| | 🟒 |
`...` / project.ts
|
88.73% (-0.16% πŸ”»)
| 68.18% | 87.5% |
88.73% (-0.16% πŸ”»)
| | 🟒 |
`...` / buffer.ts
|
95.12% (-4.88% πŸ”»)
|
95.83% (-4.17% πŸ”»)
|
90.48% (+6.27% πŸ”Ό)
|
95.12% (-4.88% πŸ”»)
| | 🟒 |
`...` / entities.ts
|
86.39% (-1.93% πŸ”»)
|
79.67% (-6.41% πŸ”»)
| 100% |
86.39% (-1.93% πŸ”»)
| | 🟑 |
`...` / logger.ts
|
69.19% (-0.41% πŸ”»)
|
48.15% (-6.85% πŸ”»)
|
78.57% (+3.57% πŸ”Ό)
|
69.19% (-0.41% πŸ”»)
| | 🟒 |
`...` / u8aUtils.ts
|
88.89% (-11.11% πŸ”»)
|
50% (-50% πŸ”»)
| 100% |
88.89% (-11.11% πŸ”»)
|

Test suite run failed

Failed tests: 15/580. Failed suites: 5/104.
``` ● IPFSClient Lite β€Ί should upload files and yield results Failed to upload files to IPFS 116 | return jsonLines.map((line) => JSON.parse(line)).map(mapResponse); 117 | } catch (error) { > 118 | throw new Error(`Failed to upload files to IPFS`, {cause: error}); | ^ 119 | } 120 | } 121 | at IPFSHTTPClientLite.addAll (packages/common/src/project/IpfsHttpClientLite/IPFSHTTPClientLite.ts:118:13) at Object. (packages/common/src/project/IpfsHttpClientLite/IpfsHttpClientLite.spec.ts:25:21) Cause: AxiosError: Request failed with status code 403 at settle (node_modules/axios/lib/core/settle.js:17:12) at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:382:11) ● IPFSClient Lite β€Ί should add a file to IPFS and return AddResult Failed to upload files to IPFS 116 | return jsonLines.map((line) => JSON.parse(line)).map(mapResponse); 117 | } catch (error) { > 118 | throw new Error(`Failed to upload files to IPFS`, {cause: error}); | ^ 119 | } 120 | } 121 | at IPFSHTTPClientLite.addAll (packages/common/src/project/IpfsHttpClientLite/IPFSHTTPClientLite.ts:118:13) at IPFSHTTPClientLite.add (packages/common/src/project/IpfsHttpClientLite/IPFSHTTPClientLite.ts:52:21) at Object. (packages/common/src/project/IpfsHttpClientLite/IpfsHttpClientLite.spec.ts:55:23) Cause: AxiosError: Request failed with status code 403 at settle (node_modules/axios/lib/core/settle.js:17:12) at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:382:11) ● IPFSClient Lite β€Ί should pin a content with given CID to a remote pinning service Failed to pin CID QmQKeYj2UZJoTN5yXSvzJy4A3CjUuSmEWAKeZV4herh5bS to remote service 74 | return response.data; 75 | } catch (e) { > 76 | throw new Error(`Failed to pin CID ${cid} to remote service`, {cause: e}); | ^ 77 | } 78 | } 79 | at IPFSHTTPClientLite.pinRemoteAdd (packages/common/src/project/IpfsHttpClientLite/IPFSHTTPClientLite.ts:76:13) at Object. (packages/common/src/project/IpfsHttpClientLite/IpfsHttpClientLite.spec.ts:64:20) Cause: AxiosError: Request failed with status code 403 at settle (node_modules/axios/lib/core/settle.js:17:12) at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:382:11) ``` --- ``` ● ApiPromiseConnection β€Ί should not make duplicate requests for state_getRuntimeVersion on wsProvider thrown: "Exceeded timeout of 5000 ms for a hook. Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout." 14 | let httpProvider: HttpProvider; 15 | > 16 | beforeEach(async () => { | ^ 17 | wsProvider = await new WsProvider( 18 | 'wss://kusama.api.onfinality.io/public-ws', 19 | ).isReady; at packages/node/src/indexer/x-provider/x-provider.spec.ts:16:3 at Object. (packages/node/src/indexer/x-provider/x-provider.spec.ts:12:1) ● ApiPromiseConnection β€Ί should not make duplicate requests for state_getRuntimeVersion on httpProvider thrown: "Exceeded timeout of 5000 ms for a hook. Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout." 14 | let httpProvider: HttpProvider; 15 | > 16 | beforeEach(async () => { | ^ 17 | wsProvider = await new WsProvider( 18 | 'wss://kusama.api.onfinality.io/public-ws', 19 | ).isReady; at packages/node/src/indexer/x-provider/x-provider.spec.ts:16:3 at Object. (packages/node/src/indexer/x-provider/x-provider.spec.ts:12:1) ● ApiPromiseConnection β€Ί should not make duplicate requests for chain_getHeader on httpProvider thrown: "Exceeded timeout of 5000 ms for a hook. Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout." 14 | let httpProvider: HttpProvider; 15 | > 16 | beforeEach(async () => { | ^ 17 | wsProvider = await new WsProvider( 18 | 'wss://kusama.api.onfinality.io/public-ws', 19 | ).isReady; at packages/node/src/indexer/x-provider/x-provider.spec.ts:16:3 at Object. (packages/node/src/indexer/x-provider/x-provider.spec.ts:12:1) ● ApiPromiseConnection β€Ί should not cache requests if there are no args thrown: "Exceeded timeout of 5000 ms for a hook. Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout." 14 | let httpProvider: HttpProvider; 15 | > 16 | beforeEach(async () => { | ^ 17 | wsProvider = await new WsProvider( 18 | 'wss://kusama.api.onfinality.io/public-ws', 19 | ).isReady; at packages/node/src/indexer/x-provider/x-provider.spec.ts:16:3 at Object. (packages/node/src/indexer/x-provider/x-provider.spec.ts:12:1) ``` --- ``` ● Intergration test - Publish β€Ί overwrites any exisiting CID files Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_46_049Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_46_049Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at Object. (packages/cli/src/commands/publish.test.ts:15:18) ● Intergration test - Publish β€Ί create ipfsCID file stored in local with dictiory path Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_46_049Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_46_049Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at Object. (packages/cli/src/commands/publish.test.ts:15:18) ● Intergration test - Publish β€Ί file name consistent with manfiest file name, if -f is used Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_46_049Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_46_049Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at Object. (packages/cli/src/commands/publish.test.ts:15:18) ``` --- ``` ● Cli publish β€Ί should upload appropriate project to IPFS Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at async Promise.all (index 0) at Object. (packages/cli/src/controller/publish-controller.spec.ts:19:17) ● Cli publish β€Ί convert to deployment and removed descriptive field Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at async Promise.all (index 0) at Object. (packages/cli/src/controller/publish-controller.spec.ts:19:17) ● Cli publish β€Ί convert js object to JSON object Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at async Promise.all (index 0) at Object. (packages/cli/src/controller/publish-controller.spec.ts:19:17) ● Cli publish β€Ί Get directory CID from multi-chain project Command failed: npm i npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: mocked_starter@1.0.0 npm error Found: @polkadot/api@11.3.1 npm error node_modules/@polkadot/api npm error dev @polkadot/api@"^11" from the root project npm error npm error Could not resolve dependency: npm error peer @polkadot/api@"^12" from @subql/types@3.11.1 npm error node_modules/@subql/types npm error dev @subql/types@"latest" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-eresolve-report.txt npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-08-13T22_49_23_406Z-debug-0.log 77 | 78 | // Install dependencies > 79 | childProcess.execSync(`npm i`, {cwd: projectDir}); | ^ 80 | // Set test env to be develop mode, only limit to test 81 | process.env.NODE_ENV = 'develop'; 82 | at createTestProject (packages/cli/src/createProject.fixtures.ts:79:16) at async Promise.all (index 0) at Object. (packages/cli/src/controller/publish-controller.spec.ts:19:17) ``` --- ``` ● test jsonrpc client β€Ί Query polkadot's genesisHash via http endpoint thrown: "Exceeded timeout of 5000 ms for a test. Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout." 15 | }, 10000); 16 | > 17 | it("Query polkadot's genesisHash via http endpoint", async () => { | ^ 18 | const genesisHash = await getGenesisHash(HTTP_ENDPOINT); 19 | expect(genesisHash).toEqual(GENESIS_HASH); 20 | }); at packages/cli/src/jsonrpc/jsonrpc.test.ts:17:3 at Object. (packages/cli/src/jsonrpc/jsonrpc.test.ts:11:1) ```

Report generated by πŸ§ͺjest coverage report action from e85c6bd2084cca09d471a43b41f3d4400cc0a896