tests: Disable PARSEC benchmark tests

These tests are disabled due our GitHub Actions self-hosted Runners
having a 60GB of disk space. The PARSEC Disk Image Resource (v1.0.0,
http://resources.gem5.org/resources/x86-parsec?version=1.0.0) is 33GB
and is simply too big to download and unzip for these tests.

These tests can be reenabled when this issue is resolved.

Change-Id: I9a63aa1903cea3ce7942bdc85bcd0b24761d2f29
This commit is contained in:
Bobby R. Bruce
2023-08-07 14:53:26 -07:00
parent 5200d9ca3d
commit f21c5d0d78
2 changed files with 15 additions and 1 deletions

View File

@@ -171,7 +171,14 @@ gem5_verify_config(
length=constants.long_tag,
)
if os.access("/dev/kvm", mode=os.R_OK | os.W_OK):
print(
"WARNING: PARSEC tests are disabled. This is due to our GitHub "
"Actions self-hosted runners only having 60GB of disk space. The "
"PARSEC Disk image is too big to use."
)
# 'False' is used to disable the tests.
if False: # os.access("/dev/kvm", mode=os.R_OK | os.W_OK):
# The x86-parsec-benchmarks uses KVM cores, this test will therefore only
# be run on systems that support KVM.
gem5_verify_config(

View File

@@ -50,6 +50,13 @@ def test_parsec(
# Don't run the tests if KVM is unavailable.
return
print(
"WARNING: PARSEC tests are disabled. This is due to our GitHub "
"Actions self-hosted runners only having 60GB of disk space. The "
"PARSEC Disk image is too big to use."
)
return # Remove this line to re-enable PARSEC tests.
gem5_verify_config(
name="{}-boot-cpu_{}-detailed-cpu_{}-cores_{}_{}_{}_parsec-test".format(
boot_cpu, detailed_cpu, str(num_cpus), mem_system, benchmark, size