Closed RomarQ closed 5 days ago
@@ Coverage Diff @@
## master ci-coverage-timeout +/- ##
=======================================================
+ Coverage 81.23% 81.34% +0.11%
Files 301 301
+ Lines 85514 85698 +184
=======================================================
+ Hits 69462 69704 +242
- Misses 16052 15994 -58
Coverage generated Tue Jun 25 14:41:20 UTC 2024
What does it do?
This change increases the timeout of the coverage job from 60 to 90 minutes.
Also updates some CI dependencies:
https://github.com/moonbeam-foundation/moonbeam/pull/2836 - Bump docker/build-push-action from 4 to 5 https://github.com/moonbeam-foundation/moonbeam/pull/2835 - Bump peaceiris/actions-gh-pages from 3 to 4 https://github.com/moonbeam-foundation/moonbeam/pull/2834 - Bump pnpm/action-setup from 3 to 4 https://github.com/moonbeam-foundation/moonbeam/pull/2833 - Bump docker/setup-buildx-action from 3.2.0 to 3.3.0
What important points reviewers should know?
Some dependency is causing the instrumented binary to be a bit slow (both to build and to execute) and for that reason we have to increase the coverage timeout temporarily until it gets fixed by new versions of the respective dependency. I do not know what dependency is causing this, but @librelois suggested that we can use
RUSTFLAGS="-Z time-passes"
to possible identify the culpit.