Skip to content

fix: handle Windows plugins test failures - #688

Merged
Ernxst merged 1 commit into
mainfrom
bb/task-plugins-tests-on-linux-windows-ci-thr_wnvtqa3ikw
Sep 25, 2026
Merged

Ernxst merged 1 commit into
mainfrom
bb/task-plugins-tests-on-linux-windows-ci-thr_wnvtqa3ikw

Conversation

@Ernxst

@Ernxst Ernxst commented Sep 25, 2026

Copy link
Copy Markdown
Owner

Harness: Codex
Agent: none
Model: gpt-6-astra

Task statements
  1. Fix the plugins test step on Linux and Windows while keeping the checks meaningful. (Working-directory and workflow instructions omitted.)

The plugins test step failed on Linux because a desktop renderer test ran where TestGpuixRenderer is unavailable. On Windows, CRLF line endings hid skill-check blocks, and equivalent short and long file paths failed a raw string comparison.

On main, the LF-only parser does not match a CRLF fixture, and raw path equality treats nested/../tokens.css as different from tokens.css. This branch parses either newline convention and compares watched paths by canonical file identity, preserving the file list and order. The renderer test runs only where the native test renderer is available.

Only plugin tests change; runtime plugin behaviour is unchanged.

@Ernxst
Ernxst merged commit ed9832d into main Sep 25, 2026
4 of 5 checks passed
@Ernxst
Ernxst deleted the bb/task-plugins-tests-on-linux-windows-ci-thr_wnvtqa3ikw branch September 25, 2026 22:04
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