Skip to content

First commit for sprucing MC

Nicole Skidmore requested to merge SprucingMC into 2024-patches

Needs rmatev/lb-stack-setup!91 (merged) and rmatev/lb-stack-setup!92 (merged)

To do

  • Need to propagate HLT2 DstData RawBank through sprucing
<Moore.streams.Stream object at 0x7f76f62ded30> will have the following banks [DataHandle('/Event/RawBanks/VP'), DataHand
le('/Event/RawBanks/VPRetinaCluster'), DataHandle('/Event/RawBanks/UT'), DataHandle('/Event/RawBanks/UTError'), DataHandle('/Ev
ent/RawBanks/FTCluster'), DataHandle('/Event/RawBanks/Rich'), DataHandle('/Event/RawBanks/Muon'), DataHandle('/Event/RawBanks/M
uonError'), DataHandle('/Event/RawBanks/Plume'), DataHandle('/Event/RawBanks/Calo'), DataHandle('/Event/RawBanks/CaloError'), D
ataHandle('/Event/RawBanks/EcalPacked'), DataHandle('/Event/RawBanks/HcalPacked'), DataHandle('/Event/RawBanks/ODIN'), DataHand
le('/Event/HltDecReportsWriter_ac8ab3a7/OutputView'), DataHandle('/Event/HltPackedBufferWriter_1feb33f7/OutputView'), DataHandl
e('/Event/SelectHlt2DstData/Output'), DataHandle('/Event/SelectHlt1HltDecReports/Output'), DataHandle('/Event/SelectHlt1HltSelR
eports/Output'), DataHandle('/Event/SelectHlt2HltDecReports/Output'), DataHandle('/Event/SelectHlt2HltRoutingBits/Output')]

Note that as these are nightly tests and Sprucing lines can be added at any point we expect new encoding keys to be generated in the test. Only when you are running on tagged Moore versions will this stabilise. EVERY Sprucing MC campaign should make sure the encoding key is pushed

  • Checked that upon rebase the keys locally are the same as the ci-test produces Yes locally I get
# WARNING: Created new key 6cfc0cd6 - to publish the corresponding decoding table, please do `git -C /home/nskidmor/new_stack/stack/Moore/build.x86_64_v2-el9-gcc13-opt/file-content-metadata//.git push origin key-6cfc0cd6`
# WARNING: Created new key f1ebea53 - to publish the corresponding decoding table, please do `git -C /home/nskidmor/new_stack/stack/Moore/build.x86_64_v2-el9-gcc13-opt/file-content-metadata//.git push origin key-f1ebea53`

which is the same as in https://lhcb-nightlies.web.cern.ch/nightly/lhcb-2024-patches-mr/1346/Moore/x86_64_v2-el9-gcc13-opt/tests#Moore_test_lbexec_spruce_pp_2024_mc

To check

Edited by Nicole Skidmore

Merge request reports