#NEWLINE# @ validation . tempest_tests_exists ( ) #NEWLINE# @ validation . required_openstack ( admin = True ) #NEWLINE# @ scenario . configure ( context = { #NEWLINE# #INDENT# 'tempest' : { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# @ utils . tempest_log_wrapper #NEWLINE# def list_of_tests( self , test_names , log_file , tempest_conf = None ) : #NEWLINE# #INDENT# 'Launch all Tempest tests from a given list of their names.\n\n        :param test_names: list of tempest scenarios for launching\n        :param log_file: name of file for junitxml results\n        :param tempest_conf: User specified tempest.conf location\n        ' #NEWLINE# self . context [ 'verifier' ] . run ( ' ' . join ( test_names ) , log_file = log_file , tempest_conf = self )