diff options
author | Mauro Sardara <msardara@cisco.com> | 2019-01-24 17:52:53 +0100 |
---|---|---|
committer | Mauro Sardara <msardara@cisco.com> | 2019-01-24 17:52:53 +0100 |
commit | c07ad72f016930e2aba6471d0e2e9625b935bf9a (patch) | |
tree | 03aa7b7c737a7a70321ef25d67c2fbd892cd76db /longbow/src/python/longbow-test-suite.py | |
parent | 9fc2b9ec49c54ec2d5f0164bbedc1c78732c464c (diff) |
Remove cframework files from master
Change-Id: I02f17ede1cf97986a8b8852ed6d6a28fc016f590
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Diffstat (limited to 'longbow/src/python/longbow-test-suite.py')
-rwxr-xr-x | longbow/src/python/longbow-test-suite.py | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/longbow/src/python/longbow-test-suite.py b/longbow/src/python/longbow-test-suite.py deleted file mode 100755 index 5a6d67e5..00000000 --- a/longbow/src/python/longbow-test-suite.py +++ /dev/null @@ -1,55 +0,0 @@ -#! /usr/bin/env python -# Copyright (c) 2017 Cisco and/or its affiliates. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -# -import sys -from subprocess import call - -class LongBowTestSuite: - def __init__(self): - self.options = [] - return - - def setOptions(self, options=[]): - self.options = options - return - - def run(self, testRunners=[]): - result = 0 - for test in testRunners: - outputFileName = test + ".log" - outputFile = open(outputFileName, 'w') - command = [ test ] + self.options - print command - status = call(command, stdout=outputFile) - if result == 0: - result = status - pass - outputFile.close() - pass - return result - - -if __name__ == '__main__': - testRunners = [] - if len(sys.argv) < 2: - print "Usage: longbow-test-suite.py testExecutable ..." - print "Run one or more LongBow test runners as indpendant processes" - sys.exit(1) - testRunners = testRunners + sys.argv[1:] - - testSuite = LongBowTestSuite() - testSuite.setOptions([ "--run-nonforked" ]) - exitStatus = testSuite.run(testRunners) |