mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-28 06:32:09 +00:00
[lit] Remove --repeat option, which wasn't that useful.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188008 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0e5f7c5d2f
commit
59c6b1073c
@ -151,11 +151,6 @@ ADDITIONAL OPTIONS
|
||||
|
||||
List the discovered test suites as part of the standard output.
|
||||
|
||||
.. option:: --repeat=N
|
||||
|
||||
Run each test ``N`` times. Currently this is primarily useful for timing
|
||||
tests, other results are not collated in any reasonable fashion.
|
||||
|
||||
EXIT STATUS
|
||||
-----------
|
||||
|
||||
|
@ -58,14 +58,6 @@ class Test:
|
||||
self.output = None
|
||||
# The wall time to execute this test, if timing and once complete.
|
||||
self.elapsed = None
|
||||
# The repeat index of this test, or None.
|
||||
self.index = None
|
||||
|
||||
def copyWithIndex(self, index):
|
||||
import copy
|
||||
res = copy.copy(self)
|
||||
res.index = index
|
||||
return res
|
||||
|
||||
def setResult(self, result, output, elapsed):
|
||||
assert self.result is None, "Test result already set!"
|
||||
|
@ -344,8 +344,6 @@ def parseIntegratedTestScript(test, normalize_slashes=False,
|
||||
execdir,execbase = os.path.split(execpath)
|
||||
tmpDir = os.path.join(execdir, 'Output')
|
||||
tmpBase = os.path.join(tmpDir, execbase)
|
||||
if test.index is not None:
|
||||
tmpBase += '_%d' % test.index
|
||||
|
||||
# Normalize slashes, if requested.
|
||||
if normalize_slashes:
|
||||
|
@ -242,9 +242,6 @@ def main(builtinParameters = {}):
|
||||
group.add_option("", "--show-tests", dest="showTests",
|
||||
help="Show all discovered tests",
|
||||
action="store_true", default=False)
|
||||
group.add_option("", "--repeat", dest="repeatTests", metavar="N",
|
||||
help="Repeat tests N times (for timing)",
|
||||
action="store", default=None, type=int)
|
||||
parser.add_option_group(group)
|
||||
|
||||
(opts, args) = parser.parse_args()
|
||||
@ -347,11 +344,6 @@ def main(builtinParameters = {}):
|
||||
header = '-- Testing: %d%s tests, %d threads --'%(len(tests),extra,
|
||||
opts.numThreads)
|
||||
|
||||
if opts.repeatTests:
|
||||
tests = [t.copyWithIndex(i)
|
||||
for t in tests
|
||||
for i in range(opts.repeatTests)]
|
||||
|
||||
progressBar = None
|
||||
if not opts.quiet:
|
||||
if opts.succinct and opts.useProgressBar:
|
||||
|
Loading…
x
Reference in New Issue
Block a user