Skip to content

test(gpuix): repair native regression checks - #6

Merged
1bye merged 1 commit into
masterfrom
codex/app-test-fixes
Oct 26, 2026
Merged

1bye merged 1 commit into
masterfrom
codex/app-test-fixes

Conversation

@1bye

@1bye 1bye commented Oct 26, 2026

Copy link
Copy Markdown
Owner

The desktop regression suite was failing on outdated view order, labels, geometry, and sync arguments, plus native test setup and transient paint-log assertions. Update those expectations, include Graph and accessible scrollbars in navigation checks, inject backup flush failures at the current runtime boundary, and dispose native test windows after exit autosave.

Native probes now set their window appearance and exercise scrolling from either boundary. Packaged launch verifies mounted onboarding content and waits for a nonblank native screenshot, avoiding cached-frame text-log races. Application behavior is unchanged; these test-only corrections need no changeset.

Validation on macOS:

  • Fresh full workspace suite: 1,817 passed, zero failures.
  • Desktop integration: 322 passed, zero failures.
  • Packaged launch passed, including three consecutive runs.
  • Types, lint, formatting, and local ad hoc packaging passed.

Follow-up to #4.

@1bye
1bye merged commit afddf27 into master Oct 26, 2026
1 check passed
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