Shell Script to Compare Last N Weeks of QA root files
"compare_weekly_test.sh" compares QA ROOT files from the last N weeks located at /lustre/cbm/prod/weekly. It automatically scans the available datasets for different FairSoft versions and across different weeks. For each available dataset, it compares the QA results from the last N weeks and generates output ROOT files.
Merge request reports
Activity
assigned to @s.zharko
Dear @f.uhlig, @p.-a.loizeau, @v.friese,
you have been identified as code owner of at least one file which was changed with this merge request.
Please check the changes and approve them or request changes.
added CodeOwners label
requested review from @f.uhlig
added 5 commits
-
f7ab2abd...48cc9e51 - 3 commits from branch
computing:master
- 074d5583 - script for comparision of last N weekly qa test along with configs have been added
- 57fd3623 - apply clang format
-
f7ab2abd...48cc9e51 - 3 commits from branch
added 15 commits
-
0a29d3ea...3ef736c3 - 12 commits from branch
computing:master
- 57f3910c - script for comparision of last N weekly qa test along with configs have been added
- 51a85801 - apply clang format
- be897121 - core checker code changed for specific setting
Toggle commit list-
0a29d3ea...3ef736c3 - 12 commits from branch
added 1 commit
- b35384ca - output root file with specific setting label is added
added 15 commits
-
b35384ca...84f6c07e - 11 commits from branch
computing:master
- a6984a8b - script for comparision of last N weekly qa test along with configs have been added
- 0cff1823 - apply clang format
- e0a9f89a - core checker code changed for specific setting
- 6d5ffb25 - output root file with specific setting label is added
Toggle commit list-
b35384ca...84f6c07e - 11 commits from branch
- Resolved by Sergei Zharko
@s.zharko,I have modified core::qachecker to process histograms using a specific setting config. I’ve attached a sample S100c config file and the corresponding output ROOT file for your review. The modification appears to be working correctly.
However, there is one issue: when I remove the objects node (which is an optional node under the file nodes at the end of the config), the directory for a specific group ends up containing additional histograms that shouldn't be there. I’m currently trying to resolve this issue, but my attempts so far have been unsuccessful. prqa_v18.6.7_apr21p2_weeks_2025_14_15_16_18_19_20_s100c.rootobjects_weekly_s100c.yaml
added 12 commits
-
6d5ffb25...ad593652 - 7 commits from branch
computing:master
- 451adcae - script for comparision of last N weekly qa test along with configs have been added
- 9d0d123a - apply clang format
- 4555bf02 - core checker code changed for specific setting
- e7c96034 - output root file with specific setting label is added
- cbb4b355 - previous hierarchy of output root file restored
Toggle commit list-
6d5ffb25...ad593652 - 7 commits from branch
- Resolved by Souvik Chattopadhyay
- Resolved by Sergei Zharko
- Resolved by Souvik Chattopadhyay
added 12 commits
-
cbb4b355...a839b2a9 - 6 commits from branch
computing:master
- 8ef8cf39 - script for comparision of last N weekly qa test along with configs have been added
- 977bb27e - apply clang format
- b7bbb293 - core checker code changed for specific setting
- 25b0678f - output root file with specific setting label is added
- 77988674 - previous hierarchy of output root file restored
- 7246232d - pairwise object and their param index introduced
Toggle commit list-
cbb4b355...a839b2a9 - 6 commits from branch
- Resolved by Souvik Chattopadhyay
- Resolved by Souvik Chattopadhyay