From 98692eeef80c57f527f0f73bee5ac12969849294 Mon Sep 17 00:00:00 2001
From: Rafal Bielski <rafal.bielski@cern.ch>
Date: Mon, 9 Nov 2020 16:28:21 +0000
Subject: [PATCH] rootcomp.py: skip SchedulerMonSvc histograms by default

Performance monitoring histograms from SchedulerMonSvc are not binary-reproducible by definition as the exact numbers are subject to tiny fluctuations in timing. Skip comparing these histograms by default.
---
 Trigger/TrigValidation/TrigValTools/bin/rootcomp.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Trigger/TrigValidation/TrigValTools/bin/rootcomp.py b/Trigger/TrigValidation/TrigValTools/bin/rootcomp.py
index f09355a0d2b..d343a95a01c 100755
--- a/Trigger/TrigValidation/TrigValTools/bin/rootcomp.py
+++ b/Trigger/TrigValidation/TrigValTools/bin/rootcomp.py
@@ -126,6 +126,7 @@ def main():
       opts.skip += ["Trig.*CaloCellMaker.*/TCRec_"] # timing histograms in TrigCaloCellMaker
       opts.skip += ["HLTFramework/ROBDataProviderSvc"] # RDP histograms differ in MT due to caching
       opts.skip += ["HLTFramework/ByteStreamCnvSvc/ResultSizeByStream"] # ROOT bug, see ATR-21755, ROOT-10944 
+      opts.skip += ["HLTFramework/SchedulerMonSvc"] # ATR-22345, not reproducible by definition
 
    # Default thresholds
    if not opts.threshold:
-- 
GitLab