Skip to content

test: ignore, just ci testing ci for integration branch - #1299

Draft
simonklee wants to merge 163 commits into
mainfrom
ot-clipboard-native-image-integration-g1
Draft

test: ignore, just ci testing ci for integration branch#1299
simonklee wants to merge 163 commits into
mainfrom
ot-clipboard-native-image-integration-g1

Conversation

@simonklee

Copy link
Copy Markdown
Member

CI for a native-image and clipboard snapshot test

@simonklee
simonklee force-pushed the ot-clipboard-native-image-integration-g1 branch from 44c61f8 to 570a889 Compare July 30, 2026 17:12
Confirm X11 selection ownership before reporting writes and clears, while
keeping confirmation bounded by cancellation and operation deadlines.
Clean up INCR event subscriptions and preserve compatible TEXT fallbacks.

Recognize WAYLAND_SOCKET sessions, keep transferred write descriptors
blocking, order all reads behind selection barriers, and release callbacks
when a Wayland connection fails.

Preserve macOS TIFF orientation, reject unsupported Windows DIB color
profiles, and keep DIB compression responsive to cancellation.
Keep Wayland and X11 lifecycle tests restricted to Linux while preserving
portable backend state-machine coverage on every target. Remove a redundant
WSL assertion that incorrectly exercised macOS platform dispatch.

Decode mocked XCB events without assuming pointer alignment, preventing ARM64
test aborts, and skip Linux-specific X11 socket, Xauthority, and connection
integration tests on unsupported targets.
Validate before abort short-circuits and skip terminal fallback after
cancel. Fail fatal Wayland flushes without taking ownership, honor
explicit BI_RGB alpha in V4/V5 DIBs, accept xsel TEXT→STRING and
equal-time SelectionClear, and block recreate on inherited Wayland.
Mark the not-attempted status fixture as const so its
literal types match the service result shape under
strict equality checks.
@simonklee
simonklee force-pushed the ot-clipboard-native-image-integration-g1 branch from 570a889 to 669d7f5 Compare July 31, 2026 08:54
@simonklee
simonklee force-pushed the ot-clipboard-native-image-integration-g1 branch from 669d7f5 to 8e55419 Compare July 31, 2026 16:27
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.

2 participants