Skip to content
Snippets Groups Projects
  1. Nov 02, 2020
  2. Nov 01, 2020
  3. Oct 31, 2020
  4. Oct 30, 2020
    • Debottam Bakshi Gupta's avatar
    • Rafal Bielski's avatar
      Use multithreaded execution in TrigAnalysisTest grid tests · 074f689c
      Rafal Bielski authored
      Move all Run-3 transform grid tests in TrigAnalysisTest to MT execution for two reasons:
      1. Make the jobs faster, should help with frequent timeouts we observe.
      2. Exercise MT execution to catch MT bugs.
      
      The following changes are made (some not directly related to MT, but to these tests in general):
      1. Make all grid tests with v1Dev menu (Run-3 Trigger) run with 4 threads, 4 slots.
      2. Set number of events for the 4-thread Run-3 tests to 800 and for the v7Primaries (legacy Trigger, serial athena) to 400. To be revised after we see the execution times for a few days.
      3. Use the `art-athena-mt` and `art-memory` keywords to find the right grid sites.
      4. Move proc/cores env variable logic to the central module TrigValSteering.Exec and remove from each test.
      5. Rename tests with "T0Mon" in the name to "Run3DQ" since monitoring MC AODs isn't really related to Tier-0 in any way.
      6. Add an extra build (aka ART-local) test for RDOtoRun3DQ with 4 threads, 4 slots to be able to test the MT execution also in the short test. It covers all steps RDO->RDO_TRIG->ESD->AOD->HIST, so should be enough.
      074f689c
    • scott snyder's avatar
      TrigEgammaMonitoring: Dependency fix. · 710f269f
      scott snyder authored
      egammaMonitorElectronAlgorithm needs to have an input dependency on the ptcone20
      decoration; otherwise we have a race with the algorithm producing the 
      decoration.
      
      Also, the isolation histograms were simply plotting whether or not the
      decoration was available.  Change to actually plot the isolation values.
      710f269f
Loading