def afterTest(self, *args, **kwargs): _join_lingering_threads() def import_tests(): from tests import test_smoke_bvt from tests import integration_tests def run_tests(): from proboscis import TestProgram # noqa import_tests() # Run Proboscis and exit. TestProgram( addplugins=[CloseSSHConnectionsPlugin()] ).run_and_exit() if __name__ == '__main__': sys.path.append(sys.path[0]+"/fuel-qa") import_tests() from fuelweb_test.helpers.patching import map_test if any(re.search(r'--group=patching_master_tests', arg) for arg in sys.argv): map_test('master') elif any(re.search(r'--group=patching.*', arg) for arg in sys.argv): map_test('environment') run_tests()
from tests import test_plugin_vmware_dvs_smoke # noqa from tests import test_plugin_vmware_dvs_system # noqa from tests import test_plugin_vmware_dvs_templates # noqa def run_tests(): """Run test cases.""" from proboscis import TestProgram # noqa # Check if the specified test group starts any test case if not TestProgram().cases: from fuelweb_test import logger logger.fatal('No test cases matched provided groups') sys.exit(1) # Run Proboscis and exit. TestProgram(addplugins=[CloseSSHConnectionsPlugin()]).run_and_exit() if __name__ == '__main__': sys.path.append(sys.path[0] + "/fuel-qa") import_tests() from fuelweb_test.helpers.patching import map_test if any( re.search(r'--group=patching_master_tests', arg) for arg in sys.argv): map_test('master') elif any(re.search(r'--group=patching.*', arg) for arg in sys.argv): map_test('environment') run_tests()