LAVA: Fixes flow issue with Fih running on QEMU
Fixes the logic which was used to disable FIH being tested on QEMU.
Change-Id: I9977c6fc4f08c1e457dfce1f3582f5465fdd37cf
Signed-off-by: Matthew Dalzell <matthew.dalzell@arm.com>
diff --git a/lava_helper/lava_create_jobs.py b/lava_helper/lava_create_jobs.py
index 91c43f0..e00e9c4 100755
--- a/lava_helper/lava_create_jobs.py
+++ b/lava_helper/lava_create_jobs.py
@@ -4,7 +4,7 @@
__copyright__ = """
/*
- * Copyright (c) 2020-2024, Arm Limited. All rights reserved.
+ * Copyright (c) 2020-2025, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*
@@ -142,14 +142,17 @@
config_keys = [key for key in config_keys if not key.endswith("_erpc")]
if user_args.config_key:
config_keys = [user_args.config_key]
+ # Exclusions
+ if "Fih" in os.getenv("TEST_REGRESSION"):
+ # Remove QEMU from options as it lacks DWT cycle counter
+ config_keys = [key for key in config_keys if "qemu" not in key]
+
+ # Generate testing definitions
for config_key in config_keys:
config = load_config_overrides(user_args, config_key)
generate_lava_job_defs(user_args, config)
- # exclusions
- if "Fih" in os.getenv("TEST_REGRESSION"):
- # Remove QEMU from options as it lacks DWT cycle counter
- config_keys = [key for key in config_keys if "qemu" not in key]
+
def get_cmd_args():