zebrad
sync tests fail with a filesystem error on Windows CI
#1651
Milestone
zebrad
sync tests fail with a filesystem error on Windows CI
#1651
Version
zebrad 1.0.0-alpha.2
Platform
Windows CI:
https://github.com/ZcashFoundation/zebra/pull/1650/checks?check_run_id=1782427148
Description
Compiling the
zebrad
acceptance tests for the large sync tests on Windows CI almost always fails with one of the following errors:fatal error LNK1201: error writing to program database; check for insufficient disk space, invalid path, or insufficient privilege
From the command:
fatal error LNK1318: Unexpected PDB error; FILE_SYSTEM (3)
From the command:
Commands
https://github.com/ZcashFoundation/zebra/blob/main/.github/workflows/ci.yml#L34
Analysis
It seems like the previous compilation or sync tests are filling up the disk, or otherwise making compilation impossible.
Can we get CI to re-use the results of the previous step?
We tried enabling very verbose cargo builds
--verbose --verbose
, but didn't get any useful output. (#1652)It looks like we need to set the cargo tracing filter to
info
instead, so we see the output of these traces in cargo:https://github.com/rust-lang/rust-gha/blob/f50d6ea348c2dd7c2f76e35ecde6560d87bb98ec/src/librustc_codegen_ssa/back/link.rs#L671
Priority
We merged #1658 to temporarily disable these tests, so this ticket can be done in sprint 2 or 3. It's still a high priority, because when we disable tests, we risk merging other bugs.
The text was updated successfully, but these errors were encountered: