From 27fb041ccd58b8594b0a5837e5a54b6335c18b1d Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sat, 20 Apr 2013 15:14:47 -0700 Subject: Add support for picking random numbers in a larger range in test generator. Add support for running a subset of tests in runner. Added testcases for bit and rotate instructions. --- comparetests.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'comparetests.py') diff --git a/comparetests.py b/comparetests.py index a8b7490..6aa65e2 100755 --- a/comparetests.py +++ b/comparetests.py @@ -1,9 +1,21 @@ #!/usr/bin/env python from glob import glob import subprocess -from sys import exit +from sys import exit,argv + +prefixes = [] +for i in range(1, len(argv)): + prefixes.append(argv[i]) for path in glob('generated_tests/*.bin'): + if prefixes: + good = False + for prefix in prefixes: + if path.startswith(prefix): + good = True + break + if not good: + continue try: b = subprocess.check_output(['./blastem', path, '-v']) try: -- cgit v1.2.3