Skip to content

[ALICE3] Adding error msg for TGeo features and QA macro for reco#15183

Merged
njacazio merged 4 commits intoAliceO2Group:devfrom
AizatDaribayeva:reco_QA
Mar 22, 2026
Merged

[ALICE3] Adding error msg for TGeo features and QA macro for reco#15183
njacazio merged 4 commits intoAliceO2Group:devfrom
AizatDaribayeva:reco_QA

Conversation

@AizatDaribayeva
Copy link
Contributor

Just a minor correction for TGeo features, specifically adding error messages for wrong chipIds and changing the QA macros for reconstruction, which produces efficiency studies, plots and table.

@github-actions
Copy link
Contributor

REQUEST FOR PRODUCTION RELEASES:
To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available
async-2023-pbpb-apass4
async-2023-pp-apass4
async-2024-pp-apass1
async-2022-pp-apass7
async-2024-pp-cpass0
async-2024-PbPb-apass1
async-2024-ppRef-apass1
async-2024-PbPb-apass2
async-2023-PbPb-apass5

@njacazio njacazio changed the title Adding error msg for TGeo features and QA macro for reco [ALICE3] Adding error msg for TGeo features and QA macro for reco Mar 18, 2026
njacazio
njacazio previously approved these changes Mar 19, 2026
Please consider the following formatting changes to AliceO2Group#15183
@njacazio njacazio enabled auto-merge (squash) March 22, 2026 06:14
@alibuild
Copy link
Collaborator

Error while checking build/O2/fullCI_slc9 for 2b55ba4 at 2026-03-22 10:26:

++ eval 'echo $GMP_VERSION'
+++ echo v6.2.1
+ VERSION_VALUE=v6.2.1
++ eval 'echo $GMP_ROOT'
+++ echo /sw/slc9_x86-64/GMP/v6.2.1-17
+ ROOT_PATH_VALUE=/sw/slc9_x86-64/GMP/v6.2.1-17
+ '[' -z 17 ']'
+ echo 'Alice-GRID-Utils ninja alibuild-recipe-tools MPFR pytorch_cpuinfo FairCMakeModules safe_int ninja-fortran json-c UUID O2-customization bz2 double-conversion googlebenchmark date Python-modules-list defaults-release CMake'
+ tr '[:lower:]' '[:upper:]'
+ tr - _
+ tr ' ' '\n'
+ grep -q '^GMP$'
+ '[' '!' -d /sw/slc9_x86-64/GMP/v6.2.1-17/etc/modulefiles ']'
++ find /sw/slc9_x86-64/GMP/v6.2.1-17/etc/modulefiles -type f '!' -name '*.*' -print0
++ xargs -0 -n1 basename
+ for filename in $(find "$ROOT_PATH_VALUE/etc/modulefiles" -type f ! -name '*.*' -print0 | xargs -0 -n1 basename)
+ printf '\nif ![ is-loaded "%s" ] { module load %s }' GMP/v6.2.1-17 GMP/v6.2.1-17
+ for x in $(env | cut -f1 -d= | grep -v "^DEFAULT_" | grep -v PKGREVISION | grep -v ALIBUILD_RECIPE_TOOLS | grep REVISION | sed -e 's/_REVISION//')
++ eval 'echo $GCC_TOOLCHAIN_REVISION'
+++ echo 1
+ REVISION_VALUE=1
++ eval 'echo $GCC_TOOLCHAIN_VERSION'
+++ echo v14.2.0-alice2
+ VERSION_VALUE=v14.2.0-alice2
++ eval 'echo $GCC_TOOLCHAIN_ROOT'
+++ echo /sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1
+ ROOT_PATH_VALUE=/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1
+ '[' -z 1 ']'
+ echo 'Alice-GRID-Utils ninja alibuild-recipe-tools MPFR pytorch_cpuinfo FairCMakeModules safe_int ninja-fortran json-c UUID O2-customization bz2 double-conversion googlebenchmark date Python-modules-list defaults-release CMake'
+ tr '[:lower:]' '[:upper:]'
+ tr - _
+ tr ' ' '\n'
+ grep -q '^GCC_TOOLCHAIN$'
+ '[' '!' -d /sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/etc/modulefiles ']'
++ find /sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/etc/modulefiles -type f '!' -name '*.*' -print0
++ xargs -0 -n1 basename
+ for filename in $(find "$ROOT_PATH_VALUE/etc/modulefiles" -type f ! -name '*.*' -print0 | xargs -0 -n1 basename)
+ printf '\nif ![ is-loaded "%s" ] { module load %s }' GCC-Toolchain/v14.2.0-alice2-1 GCC-Toolchain/v14.2.0-alice2-1
+ case $HAS_BIN-$HAS_LIB-$HAS_CMAKE-$HAS_ROOT in
+ printf '\n\nset PKG_ROOT $::env(BASEDIR)/%s/$version\n' O2Physics
+ '[' true = true ']'
+ printf 'prepend-path PATH $PKG_ROOT/bin\n'
+ '[' true = true ']'
+ printf 'prepend-path LD_LIBRARY_PATH $PKG_ROOT/lib\n'
+ '[' '' = true ']'
+ '[' '' = true ']'
+ echo
++ cat
++ mkdir -p /sw/slc9_x86-64/O2Physics/15183-slc9_x86-64-local1/etc/modulefiles
++ rsync -a --delete etc/modulefiles/ /sw/slc9_x86-64/O2Physics/15183-slc9_x86-64-local1/etc/modulefiles

Full log here.

@njacazio njacazio merged commit cfb2c3a into AliceO2Group:dev Mar 22, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants