Skip to content

Add /proc/breenix/testing and update ARM64 test suite paths#210

Merged
ryanbreen merged 1 commit intomainfrom
feat/test-binary-reorg
Feb 13, 2026
Merged

Add /proc/breenix/testing and update ARM64 test suite paths#210
ryanbreen merged 1 commit intomainfrom
feat/test-binary-reorg

Conversation

@ryanbreen
Copy link
Owner

Summary

  • Add /proc/breenix/testing procfs entry that exposes the kernel's testing feature flag (returns "1" when enabled, "0" otherwise)
  • Shell reads this at startup to conditionally include /usr/local/test/bin in PATH, keeping test binaries out of the interactive shell experience in non-testing builds
  • Update ARM64 test suite runner to discover test binaries from /usr/local/test/bin/

Test plan

  • ARM64 test suite discovers and runs test binaries from new path
  • cat /proc/breenix/testing returns "1" in testing builds

🤖 Generated with Claude Code

Add /proc/breenix/testing procfs entry that exposes the kernel's
`testing` feature flag (returns "1" when enabled, "0" otherwise).
The shell reads this at startup to conditionally include
/usr/local/test/bin in PATH, keeping test binaries out of the
interactive shell experience in non-testing builds.

Update the ARM64 test suite runner to discover test binaries from
/usr/local/test/bin/ and patch the kernel source with the new path.

Co-Authored-By: Ryan Breen <ryanbreen@gmail.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ryanbreen ryanbreen merged commit 84de7f3 into main Feb 13, 2026
2 of 4 checks 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