Page MenuHomePhabricator

[CI] Double the functional tests timeout for coverage and emulator builds
ClosedPublic

Authored by Fabien on Nov 14 2023, 08:50.

Details

Summary

This is an attempt to make the functional tests more resilient on very slow builds by doubling the timeout specifically for the builds that require it. This is intended to make the CI less flaky for these builds.

Test Plan
ninja check-functional

Check the timeout is doubled with quemu and coverage, not regular builds.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
coverage_extend_timeout
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 25612
Build 50805: Build Diffbuild-without-wallet · build-diff · build-debug · build-clang-tidy · build-clang
Build 50804: arc lint + arc unit