Skip to content

Commit 9faaf9e

Browse files
committed
Tidy up run script.
1 parent bf341f8 commit 9faaf9e

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

src/run.py

100644100755
Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!/usr/bin/python
2+
13
import os
24
import sys
35
import time
@@ -14,16 +16,16 @@
1416

1517
parser = OptionParser()
1618
parser.set_usage("run.py [options] pattern : run.py -n 100 \"bas*\" -q");
17-
parser.add_option("-n", dest="repetitions",
19+
parser.add_option("-n", dest="repetitions",
1820
help="number of repetitions", metavar="NUMBER")
19-
parser.add_option("-q", action="store_true", dest="quiet", default=False,
21+
parser.add_option("-q", action="store_true", dest="quiet", default=False,
2022
help="suppresses rust log output")
21-
parser.add_option("-p", action="store_true", dest="printSource",
23+
parser.add_option("-p", action="store_true", dest="printSource",
2224
default=False, help="prints the test case's source")
2325
parser.add_option("-s", dest="seed", metavar="NUMBER", default=-1,
2426
help="seeds the rust scheduler, use -1 to generate seeds, "
2527
+ " or >= 0 to specify a seed")
26-
28+
2729
(options, args) = parser.parse_args()
2830

2931
def getRustTests(filter):
@@ -41,7 +43,7 @@ def getRustTests(filter):
4143

4244
tests = getRustTests(args[0]);
4345

44-
# Make
46+
# Make
4547
for rustProgram in tests:
4648
print "Making: " + rustProgram;
4749
result = os.system("make " + rustProgram.replace(".rs", ".x86")) >> 8;
@@ -54,6 +56,7 @@ def getRustTests(filter):
5456

5557
# Rut
5658
totalPassed = 0;
59+
repetitions = 1;
5760
for rustProgram in tests:
5861
repetitions = 1;
5962
if (options.repetitions):
@@ -78,4 +81,4 @@ def getRustTests(filter):
7881
" of " + str(repetitions) + " passed.";
7982
totalPassed += passed;
8083
print "Total: " + str(totalPassed) + " of " + \
81-
str(len(tests) * repetitions) + " passed."
84+
str(len(tests) * repetitions) + " passed."

0 commit comments

Comments
 (0)