From 02b5e56e25f35197536986269a6ea46a16dc708c Mon Sep 17 00:00:00 2001
From: Rafal Bielski <rafal.bielski@cern.ch>
Date: Tue, 26 Mar 2019 15:40:43 +0100
Subject: [PATCH] Add ART tests on data with rerunLVL1PhaseI

---
 ...est_data_mc_pp_v8_rerunLVL1PhaseI_build.sh | 31 +++++++++++++++++++
 ...test_data_mc_pp_v8_rerunLVL1PhaseI_grid.sh | 31 +++++++++++++++++++
 2 files changed, 62 insertions(+)
 create mode 100755 Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_build.sh
 create mode 100755 Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_grid.sh

diff --git a/Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_build.sh b/Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_build.sh
new file mode 100755
index 00000000000..cfaf7ce746c
--- /dev/null
+++ b/Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_build.sh
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+# art-description: MC v8 TriggerTest on data with rerunLVL1PhaseI=True
+# art-type: build
+# art-include: 21.3/Athena
+# art-output: HLTChain.txt
+# art-output: HLTTE.txt
+# art-output: L1AV.txt
+# art-output: HLTconfig_*.xml
+# art-output: L1Topoconfig*.xml
+# art-output: LVL1config*.xml
+# art-output: *.log
+# art-output: costMonitoring_*
+# art-output: *.root
+# art-output: ntuple.pmon.gz
+# art-output: *perfmon*
+# art-output: TotalEventsProcessed.txt
+# art-output: *.regtest.new
+
+export NAME="data_mc_pp_v8_rerunLVL1PhaseI_build"
+export MENU="MC_pp_v8"
+export EVENTS="100"
+export INPUT="data"
+export EXTRA="rerunLVL1PhaseI=True;"
+
+# The flag below skips HLTTE and L1 counts checks, but keeps the HLTChain counts check.
+# This is needed because we run on data without rerunLvl1, so we only produce HLTChain counts.
+export SKIP_CHAIN_DUMP=2
+
+source exec_athena_art_trigger_validation.sh
+source exec_art_triggertest_post.sh
diff --git a/Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_grid.sh b/Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_grid.sh
new file mode 100755
index 00000000000..13111ba5d67
--- /dev/null
+++ b/Trigger/TrigValidation/TriggerTest/test/test_data_mc_pp_v8_rerunLVL1PhaseI_grid.sh
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+# art-description: MC v8 TriggerTest on data with rerunLVL1PhaseI=True
+# art-type: grid
+# art-include: 21.3/Athena
+# art-output: HLTChain.txt
+# art-output: HLTTE.txt
+# art-output: L1AV.txt
+# art-output: HLTconfig_*.xml
+# art-output: L1Topoconfig*.xml
+# art-output: LVL1config*.xml
+# art-output: *.log
+# art-output: costMonitoring_*
+# art-output: *.root
+# art-output: ntuple.pmon.gz
+# art-output: *perfmon*
+# art-output: TotalEventsProcessed.txt
+# art-output: *.regtest.new
+
+export NAME="data_mc_pp_v8_rerunLVL1PhaseI_grid"
+export MENU="MC_pp_v8"
+export EVENTS="500"
+export INPUT="data"
+export EXTRA="rerunLVL1PhaseI=True;"
+
+# The flag below skips HLTTE and L1 counts checks, but keeps the HLTChain counts check.
+# This is needed because we run on data without rerunLvl1, so we only produce HLTChain counts.
+export SKIP_CHAIN_DUMP=2
+
+source exec_athena_art_trigger_validation.sh
+source exec_art_triggertest_post.sh
-- 
GitLab