Skip to content

Fix five tests for Gentoo - #24150

Draft
hageboeck wants to merge 3 commits into
root-project:masterfrom
hageboeck:gentooFixes
Draft

hageboeck wants to merge 3 commits into
root-project:masterfrom
hageboeck:gentooFixes

Conversation

@hageboeck

Copy link
Copy Markdown
Member

When building ROOT within portage, I observed a few failures.

I'll expand the explanation once ROOT's tests in Gentoo are green.

@hageboeck hageboeck self-assigned this Nov 13, 2026
@github-actions

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 9h 33m 32s ⏱️
 3 882 tests  3 882 ✅ 0 💤 0 ❌
76 006 runs  76 006 ✅ 0 💤 0 ❌

Results for commit deaf667.

The colour shows up by default in python3.14, is then hardcoded into
hadd, and can't be disabled from there. This clutters log files and
fails the tests that check that the error message shows up correctly.
With lz4 1.11.1, the file comes out 189 bytes larger, a difference of
0.036 %.
When root.exe is tested as part of a build tree that will be installed
later, the RConfigure.h header already points to the future etc and
resource dir. While the tests run, these don't exist yet, so we need to
ignore the prefix.

This branch has not been deployed

No deployments
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