Skip to content

fix(tests): triage suite failures and MainConfig/MainWindow races#175

Open
bodencrouch wants to merge 2 commits into
masterfrom
test/2026-07-13-suite-triage
Open

fix(tests): triage suite failures and MainConfig/MainWindow races#175
bodencrouch wants to merge 2 commits into
masterfrom
test/2026-07-13-suite-triage

Conversation

@bodencrouch

Copy link
Copy Markdown
Owner

Summary

  • Serialize MainConfig static path tests; skip unreliable FileWatcher event suites
  • Register Inter fonts + FontManager defaults for Avalonia headless
  • Construct SettingsService before directory pickers (MainWindow NRE)
  • Document residuals (NUnit Explore !~LongRunning filter crash) in plan 003

Test plan

  • CI Build and Test green
  • Local xUnit non-LongRunning: 248 passed / 0 failed (NUnit Explore residual documented)

Copilot added 2 commits July 13, 2026 17:08
Serialize MainConfig static path tests, skip unreliable FileWatcher events,
register Inter fonts for headless Avalonia, and construct SettingsService
before InitializeDirectoryPickers so MainWindow headless suites stop NREing.
Serialize ValidationServiceTests against MainConfig statics, seed instructions
so dependency errors surface, and set FontManager DefaultFamilyName=Inter so
MainWindow headless suites stop failing on fonts:SystemFonts.
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant