summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2017-05-02 21:00:17 -0700
committerRich Trott <rtrott@gmail.com>2017-05-04 22:14:59 -0700
commit53c88fa4111c05c3a4ad47c00eaa0fd7220b527a (patch)
treed8951a3d4e3c343a7df91ad278c34548662bd118 /tools
parent665695fbea4a4dc3c241e7f27738003d00218c78 (diff)
downloadandroid-node-v8-53c88fa4111c05c3a4ad47c00eaa0fd7220b527a.tar.gz
android-node-v8-53c88fa4111c05c3a4ad47c00eaa0fd7220b527a.tar.bz2
android-node-v8-53c88fa4111c05c3a4ad47c00eaa0fd7220b527a.zip
tools: remove unused code from test.py
PR-URL: https://github.com/nodejs/node/pull/12806 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/test.py49
1 files changed, 5 insertions, 44 deletions
diff --git a/tools/test.py b/tools/test.py
index 4f341ad421..faf51d5e0c 100755
--- a/tools/test.py
+++ b/tools/test.py
@@ -78,7 +78,6 @@ class ProgressIndicator(object):
self.failed = [ ]
self.flaky_failed = [ ]
self.crashed = 0
- self.flaky_crashed = 0
self.lock = threading.Lock()
self.shutdown_event = threading.Event()
@@ -156,8 +155,6 @@ class ProgressIndicator(object):
if output.UnexpectedOutput():
if FLAKY in output.test.outcomes and self.flaky_tests_mode == DONTCARE:
self.flaky_failed.append(output)
- if output.HasCrashed():
- self.flaky_crashed += 1
else:
self.failed.append(output)
if output.HasCrashed():
@@ -576,9 +573,6 @@ class TestOutput(object):
outcome = PASS
return not outcome in self.test.outcomes
- def HasPreciousOutput(self):
- return self.UnexpectedOutput() and self.store_unexpected_output
-
def HasCrashed(self):
if utils.IsWindows():
return 0x80000000 & self.output.exit_code and not (0x3FFFFF00 & self.output.exit_code)
@@ -805,11 +799,6 @@ class TestSuite(object):
return self.name
-# Use this to run several variants of the tests, e.g.:
-# VARIANT_FLAGS = [[], ['--always_compact', '--noflush_code']]
-VARIANT_FLAGS = [[]]
-
-
class TestRepository(TestSuite):
def __init__(self, path):
@@ -828,10 +817,6 @@ class TestRepository(TestSuite):
(file, pathname, description) = imp.find_module('testcfg', [ self.path ])
module = imp.load_module('testcfg', file, pathname, description)
self.config = module.GetConfiguration(context, self.path)
- if hasattr(self.config, 'additional_flags'):
- self.config.additional_flags += context.node_args
- else:
- self.config.additional_flags = context.node_args
finally:
if file:
file.close()
@@ -841,13 +826,11 @@ class TestRepository(TestSuite):
return self.GetConfiguration(context).GetBuildRequirements()
def AddTestsToList(self, result, current_path, path, context, arch, mode):
- for v in VARIANT_FLAGS:
- tests = self.GetConfiguration(context).ListTests(current_path, path,
- arch, mode)
- for t in tests: t.variant_flags = v
- result += tests
- for i in range(1, context.repeat):
- result += copy.deepcopy(tests)
+ tests = self.GetConfiguration(context).ListTests(current_path, path,
+ arch, mode)
+ result += tests
+ for i in range(1, context.repeat):
+ result += copy.deepcopy(tests)
def GetTestStatus(self, context, sections, defs):
self.GetConfiguration(context).GetTestStatus(sections, defs)
@@ -883,12 +866,6 @@ class LiteralTestSuite(TestSuite):
test.GetTestStatus(context, sections, defs)
-SUFFIX = {
- 'debug' : '_g',
- 'release' : '' }
-FLAGS = {
- 'debug' : ['--enable-slow-asserts', '--debug-code', '--verify-heap'],
- 'release' : []}
TIMEOUT_SCALEFACTOR = {
'armv6' : { 'debug' : 12, 'release' : 3 }, # The ARM buildbots are slow.
'arm' : { 'debug' : 8, 'release' : 2 },
@@ -906,7 +883,6 @@ class Context(object):
self.workspace = workspace
self.buildspace = buildspace
self.verbose = verbose
- self.vm_root = vm
self.node_args = args
self.expect_fail = expect_fail
self.timeout = timeout
@@ -936,9 +912,6 @@ class Context(object):
return name
- def GetVmFlags(self, testcase, mode):
- return testcase.variant_flags + FLAGS[mode]
-
def GetTimeout(self, mode):
return self.timeout * TIMEOUT_SCALEFACTOR[ARCH_GUESS or 'ia32'][mode]
@@ -1036,18 +1009,6 @@ class ListSet(Set):
return len(self.elms) == 0
-class Everything(Set):
-
- def Intersect(self, that):
- return that
-
- def Union(self, that):
- return self
-
- def IsEmpty(self):
- return False
-
-
class Nothing(Set):
def Intersect(self, that):