Summary
Three pre-existing flaky tests in UtilitiesCS.Test trip any absolute-zero-failure gate that spans all nine test assemblies. They are unrelated to, and unreachable from, QuickFiler work.
Observed repeatedly during the quickfiler-suite-determinism-foundation epic run on 2026-08-22, across many full-suite passes:
- A
NullReferenceException in DfDeedle_COM_Tests.
- Two
Console.Out races between concurrently executing tests.
Why this is filed
An epic child running a suite-wide zero-failure gate cannot pass it, and cannot fix these either — they sit outside its scope and outside its assembly. The established precedent is to scope a child's absolute-zero gate to the classes it owns and promote the residual flakes as their own defect rather than absorb them silently. This is that promotion.
Left unfiled, every future full-suite gate in this repository pays the same tax and each agent re-discovers the same three failures.
Acceptance Criteria
Summary
Three pre-existing flaky tests in
UtilitiesCS.Testtrip any absolute-zero-failure gate that spans all nine test assemblies. They are unrelated to, and unreachable from, QuickFiler work.Observed repeatedly during the
quickfiler-suite-determinism-foundationepic run on 2026-08-22, across many full-suite passes:NullReferenceExceptioninDfDeedle_COM_Tests.Console.Outraces between concurrently executing tests.Why this is filed
An epic child running a suite-wide zero-failure gate cannot pass it, and cannot fix these either — they sit outside its scope and outside its assembly. The established precedent is to scope a child's absolute-zero gate to the classes it owns and promote the residual flakes as their own defect rather than absorb them silently. This is that promotion.
Left unfiled, every future full-suite gate in this repository pays the same tax and each agent re-discovers the same three failures.
Acceptance Criteria
DfDeedle_COM_TestsNRE is diagnosed and fixed, or the test is correctly categorized if it requires a live COM host.Console.Outraces are removed by eliminating the shared-console dependency, not by serializing the tests with a sleep or a retry./InIsolationand/TestCaseFilter:"TestCategory!=LiveOutlook"reports zero failures on ten consecutive runs.