Skip to content

[roottest] use cmake for root/meta/ROOT-7181 tests#20424

Draft
linev wants to merge 1 commit into
root-project:masterfrom
linev:roottest_meta_9
Draft

[roottest] use cmake for root/meta/ROOT-7181 tests#20424
linev wants to merge 1 commit into
root-project:masterfrom
linev:roottest_meta_9

Conversation

@linev

@linev linev commented Nov 14, 2025

Copy link
Copy Markdown
Member

While redirecting input stream into root execution is not provided by ROOTTEST_ADD_TEST macro,
implement reading and executing scripts line by line ourself - in runscript.C macro.

Also specially treat library loading ".L lib/libjet.so" on Windows where replace ".so" by ".dll"

Ref files and main part of scripts remain the same

@github-actions

github-actions Bot commented Nov 14, 2025

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 15h 5m 42s ⏱️
 3 872 tests  3 866 ✅ 0 💤   6 ❌
77 408 runs  77 298 ✅ 0 💤 110 ❌

For more details on these failures, see this check.

Results for commit cff894d.

♻️ This comment has been updated with latest results.

While redirecting input stream into root execution is not provided by ROOTTEST_ADD_TEST,
implement reading and executing scritps line by line ourself.

Also instead loading "lib.so" files using name of generated reflex dictionary

Ref files and main part of scripts remain the same
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant