From 2bd7e6da9c68fc03e89cd558fe018dca71817fbf Mon Sep 17 00:00:00 2001 From: Stefan Marr Date: Sun, 26 Jan 2025 11:07:19 +0000 Subject: [PATCH] CPU details may not be available in environment Signed-off-by: Stefan Marr --- rebench/tests/environment_test.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rebench/tests/environment_test.py b/rebench/tests/environment_test.py index 5ecc9513..fdc49a41 100644 --- a/rebench/tests/environment_test.py +++ b/rebench/tests/environment_test.py @@ -30,14 +30,17 @@ def test_environment(self): self.assertGreater(len(env["userName"]), 0) self.assertGreater(len(env["hostName"]), 0) self.assertGreater(len(env["osType"]), 0) - self.assertGreater(len(env["cpu"]), 0) + self.assertTrue("manualRun" in env) self.assertGreater(env["memory"], 0) - self.assertGreaterEqual(env["clockSpeed"], 0) self.assertGreaterEqual(len(env["software"]), 3) + if "cpu" in env: + self.assertGreater(len(env["cpu"]), 0) + self.assertGreaterEqual(env["clockSpeed"], 0) + def test_extract_base(self): self.assertEqual('', extract_base('')) self.assertEqual('branch', extract_base('branch'))