Closed kalyazin closed 11 months ago
The coverage failure is because with rust 1.72.0, cargo kcov
broke. It relies on parsing rustc's stdout for discovering where test executable are located, and the format for that changed (cargo-kcov expects the log message to start with "Running rustc (...)", but since 1.72.0 cargo prints out the fully qualified path to rustc, resulting in cargo-kcov not finding any binaries). Since cargo-kcov
is unmaintained since 2019, I'll go ahead and replace it with grcov.
Summary of the PR
Update container version to 25
Requirements
Before submitting your PR, please make sure you addressed the following requirements:
git commit -s
), and the commit message has max 60 characters for the summary and max 75 characters for each description line.unsafe
code is properly documented.