New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reorganize Alignment/OfflineValidation
unit tests
#40567
Reorganize Alignment/OfflineValidation
unit tests
#40567
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40567/33801
|
A new Pull Request was created by @mmusich (Marco Musich) for master. It involves the following packages:
@malbouis, @yuanchao, @cmsbuild, @saumyaphor4252, @francescobrivio, @ChrisMisan, @tvami can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild, please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-63e948/30074/summary.html Comparison SummarySummary:
|
+alca
|
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1 Technical reorganization. |
Hello @mmusich, |
no.
please go ahead and feel free to post in original issue #40566 |
by the way how is one supposed to work with those archs? On
... |
@mmusich , please use |
thanks. For some reason scram b runtests_GeneralTrackAnalyser
>> Local Products Rules ..... started
>> Local Products Rules ..... done
gmake: Nothing to be done for 'runtests_GeneralTrackAnalyser'. despite the test being defined here: cmssw/Alignment/OfflineValidation/test/BuildFile.xml Lines 30 to 33 in 907d991
on the other hand I can execute the bash script locally to success. cmssw/Alignment/OfflineValidation/test/testingScripts/test_unitGeneralTrackAnalyser.sh Lines 1 to 9 in 907d991
I noticed some warnings (seemingly unrelated) in the execution of the second command: 25-Jan-2023 10:12:28 CET Initiating request to open file root://eoscms.cern.ch//eos/cms/store/relval/CMSSW_12_5_3/RelValMinBias_14TeV/GEN-SIM-RECO/125X_mcRun4_realistic_v5_2026D88PU-v1/2590000/22e22ae6-a353-4f2e-815e-cc5efee37af9.root
In file included from DataFormatsL1TrackTrigger_xr dictionary payload:76:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1TrackTrigger/interface/TTTypes.h:19:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1TrackTrigger/interface/TTTrack.h:18:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1TrackTrigger/interface/TTTrack_TrackWord.h:20:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/ap_int.h:20:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/ap_common.h:252:
/cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/etc/ap_private.h:1535:34: warning: format specifies type 'unsigned long long *' but the argument has type 'uint64_t *' (aka 'unsigned long *') [-Wformat]
sscanf(strStart, "%llo", &tmpVAL);
~~~~ ^~~~~~~
%lo
/cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/ap_int_base.h:354:13: note: in instantiation of member function 'ap_private<64, false, true>::fromString' requested here
Base::V.fromString(s, length, rd);
^
/cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/ap_int.h:275:51: note: in instantiation of member function 'ap_int_base<64, false>::ap_int_base' requested here
INLINE ap_uint(const char* s, signed char rd) : Base(s, rd) {}
^
/cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1Trigger/interface/VertexWord.h:143:43: note: in instantiation of member function 'ap_uint<64>::ap_uint' requested here
vtxword_t vertexWord() const { return vtxword_t(vertexWord_.to_string().c_str(), 2); }
^
In file included from DataFormatsL1TrackTrigger_xr dictionary payload:76:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1TrackTrigger/interface/TTTypes.h:19:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1TrackTrigger/interface/TTTrack.h:18:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/week1/el8_aarch64_gcc11/cms/cmssw-patch/CMSSW_13_0_X_2023-01-23-2300/src/DataFormats/L1TrackTrigger/interface/TTTrack_TrackWord.h:20:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/ap_int.h:20:
In file included from /cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/ap_common.h:252:
/cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/etc/ap_private.h:1546:34: warning: format specifies type 'unsigned long long *' but the argument has type 'uint64_t *' (aka 'unsigned long *') [-Wformat]
sscanf(strStart, "%llu", &tmpVAL);
~~~~ ^~~~~~~
%lu
/cvmfs/cms-ib.cern.ch/sw/aarch64/nweek-02769/el8_aarch64_gcc11/external/hls/2019.08-fd724004387c2a6770dc3517446d30d9/include/etc/ap_private.h:1557:34: warning: format specifies type 'unsigned long long *' but the argument has type 'uint64_t *' (aka 'unsigned long *') [-Wformat]
sscanf(strStart, "%llx", &tmpVAL);
~~~~ ^~~~~~~
%lx which are also present in the build logs: https://cmssdt.cern.ch/SDT/cgi-bin/logreader/el8_ppc64le_gcc11/CMSSW_13_0_X_2023-01-24-2300/unitTestLogs/Alignment/OfflineValidation#/1788 |
@mmusich , please try CMSSW_13_0_X_2023-01-24-2300 or above IB (where cms-sw/cmsdist#8262 has been integrated) and |
ah, great. |
For me, it is the second cmsRun command: cmssw/Alignment/OfflineValidation/test/testingScripts/test_unitGeneralTrackAnalyser.sh Line 7 in 907d991
|
I cannot confirm. In my setup the test ends in about 20 minutes. |
I think the external termination request comes from our side if the tests is taking more than 90 min. |
I see, it would be useful to make that clearer from the test logs. |
resolves #40566
PR description:
Alignment/OfflineValidation/test
by moving the testing bash scripts into a dedicated sub-folder (4d3cda7)GeneralTrackAnalyser
unit test (87d68c4)PR validation:
Run
scram b runtests use-ibeos
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
N/A