X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=tests%2FSConscript;h=8e219b30e374cf725792c43586c28709321f2044;hb=e2e0ae576a3f0425cd7092d9115debefa64d7476;hp=38e9ae9d25274e291433c70433687dbf5505f892;hpb=17cb191c981ddb5a40f40a14a44e7b7ee7576c0d;p=gem5.git diff --git a/tests/SConscript b/tests/SConscript index 38e9ae9d2..8e219b30e 100644 --- a/tests/SConscript +++ b/tests/SConscript @@ -251,25 +251,30 @@ def test_builder(env, ref_dir): configs = [] if env['FULL_SYSTEM']: if env['TARGET_ISA'] == 'alpha': - if not env['ALPHA_TLASER']: - configs += ['tsunami-simple-atomic', - 'tsunami-simple-timing', - 'tsunami-simple-atomic-dual', - 'tsunami-simple-timing-dual', - 'twosys-tsunami-simple-atomic', - 'tsunami-o3', 'tsunami-o3-dual'] + configs += ['tsunami-simple-atomic', + 'tsunami-simple-timing', + 'tsunami-simple-atomic-dual', + 'tsunami-simple-timing-dual', + 'twosys-tsunami-simple-atomic', + 'tsunami-o3', 'tsunami-o3-dual'] if env['TARGET_ISA'] == 'sparc': configs += ['t1000-simple-atomic', 't1000-simple-timing'] else: configs += ['simple-atomic', 'simple-timing', 'o3-timing', 'memtest', - 'simple-atomic-mp', 'simple-timing-mp'] + 'simple-atomic-mp', 'simple-timing-mp', 'o3-timing-mp', + 'inorder-timing'] + +if env['RUBY']: + # Hack for Ruby + configs += [c + '-ruby' for c in configs] cwd = os.getcwd() os.chdir(str(Dir('.').srcdir)) for config in configs: dirs = glob.glob('*/*/ref/%s/*/%s' % (env['TARGET_ISA'], config)) for d in dirs: - test_builder(env, d) + if not os.path.exists(os.path.join(d, 'skip')): + test_builder(env, d) os.chdir(cwd)