tests: Migrated old quick/se/00.hello tests
Migrated old quick/se/00.hello tests over to the new testing frame work (i.e., that executed via `./tests/main.py run`). These fail, so they are currently being ignored. These tests now pull from the http://dist.gem5.org cloud storage. Change-Id: Iff94cce53655bc629a3deb1e11d8d194824751d4 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23024 Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
This commit is contained in:
12
tests/gem5/.testignore
Normal file
12
tests/gem5/.testignore
Normal file
@@ -0,0 +1,12 @@
|
||||
test-hello-RISCV-opt
|
||||
test-hello-RISCV-debug
|
||||
test-hello-RISCV-fast
|
||||
test-hello-SPARC-opt
|
||||
test-hello-SPARC-debug
|
||||
test-hello-SPARC-fast
|
||||
test-hello-MIPS-opt
|
||||
test-hello-MIPS-debug
|
||||
test-hello-MIPS-fast
|
||||
test-hello-ALPHA-opt
|
||||
test-hello-ALPHA-debug
|
||||
test-hello-ALPHA-fast
|
||||
@@ -34,9 +34,13 @@ from testlib import *
|
||||
test_progs = {
|
||||
'x86': ('hello64-static', 'hello64-dynamic', 'hello32-static'),
|
||||
'arm': ('hello64-static', 'hello32-static'),
|
||||
'alpha': ('hello',),
|
||||
'mips': ('hello',),
|
||||
'riscv': ('hello',),
|
||||
'sparc': ('hello',)
|
||||
}
|
||||
|
||||
urlbase = 'http://gem5.org/dist/current/test-progs/hello/bin/'
|
||||
urlbase = 'http://dist.gem5.org/dist/current/test-progs/hello/bin/'
|
||||
for isa in test_progs:
|
||||
for binary in test_progs[isa]:
|
||||
import os
|
||||
@@ -52,7 +56,7 @@ for isa in test_progs:
|
||||
)
|
||||
|
||||
gem5_verify_config(
|
||||
name='test'+binary,
|
||||
name='test-'+binary,
|
||||
fixtures=(hello_program,),
|
||||
verifiers=verifiers,
|
||||
config=joinpath(config.base_dir, 'configs', 'example','se.py'),
|
||||
|
||||
Reference in New Issue
Block a user