@ -871,6 +871,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._report_result ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._exec_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunSingleTest_ValidTest_ReportsResults ( self , mock_setup_test , mock_exec_editor_test , mock_report_result ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )
mock_test_data = mock . MagicMock ( )
@ -903,6 +904,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' threading.Thread ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._get_number_parallel_editors ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunParallelTests_TwoTestsAndEditors_TwoThreads ( self , mock_setup_test , mock_get_num_editors , mock_thread ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )
mock_get_num_editors . return_value = 2
@ -919,6 +921,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' threading.Thread ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._get_number_parallel_editors ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunParallelTests_TenTestsAndTwoEditors_TenThreads ( self , mock_setup_test , mock_get_num_editors , mock_thread ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )
mock_get_num_editors . return_value = 2
@ -937,6 +940,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' threading.Thread ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._get_number_parallel_editors ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunParallelTests_TenTestsAndThreeEditors_TenThreads ( self , mock_setup_test , mock_get_num_editors ,
mock_thread ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )
@ -956,6 +960,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' threading.Thread ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._get_number_parallel_editors ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunParallelBatchedTests_TwoTestsAndEditors_TwoThreads ( self , mock_setup_test , mock_get_num_editors ,
mock_thread ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )
@ -973,6 +978,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' threading.Thread ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._get_number_parallel_editors ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunParallelBatchedTests_TenTestsAndTwoEditors_2Threads ( self , mock_setup_test , mock_get_num_editors ,
mock_thread ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )
@ -992,6 +998,7 @@ class TestRunningTests(unittest.TestCase):
@mock.patch ( ' threading.Thread ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._get_number_parallel_editors ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test.EditorTestSuite._setup_editor_test ' )
@mock.patch ( ' ly_test_tools.o3de.editor_test_utils.save_failed_asset_joblogs ' , mock . MagicMock ( ) )
def test_RunParallelBatchedTests_TenTestsAndThreeEditors_ThreeThreads ( self , mock_setup_test , mock_get_num_editors ,
mock_thread ) :
mock_test_suite = ly_test_tools . o3de . editor_test . EditorTestSuite ( )