File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -96,8 +96,18 @@ for raw_test in "${tests[@]}"; do
9696 validate_rc=0
9797 build_rc=0
9898
99- unity-cli run --log-name " ${test_name} -Validate" -quit -executeMethod Utilities.Editor.BuildPipeline.UnityPlayerBuildTools.ValidateProject -importTMProEssentialsAsset || validate_rc=$?
100- unity-cli run --log-name " ${test_name} -Build" -buildTarget " $BUILD_TARGET " -quit -executeMethod Utilities.Editor.BuildPipeline.UnityPlayerBuildTools.StartCommandLineBuild -sceneList Assets/Scenes/SampleScene.unity " ${build_args[@]} " || build_rc=$?
99+ ran_custom_flow=0
100+
101+ if [ " $test_name " = " EditmodeTestsErrors" ]; then
102+ unity-cli run --log-name " ${test_name} -EditMode" -runTests -testPlatform editmode -testResults " $UNITY_PROJECT_PATH /Builds/Logs/${test_name} -results.xml" -quit || validate_rc=$?
103+ build_rc=$validate_rc
104+ ran_custom_flow=1
105+ fi
106+
107+ if [ " $ran_custom_flow " -eq 0 ]; then
108+ unity-cli run --log-name " ${test_name} -Validate" -quit -executeMethod Utilities.Editor.BuildPipeline.UnityPlayerBuildTools.ValidateProject -importTMProEssentialsAsset || validate_rc=$?
109+ unity-cli run --log-name " ${test_name} -Build" -buildTarget " $BUILD_TARGET " -quit -executeMethod Utilities.Editor.BuildPipeline.UnityPlayerBuildTools.StartCommandLineBuild -sceneList Assets/Scenes/SampleScene.unity " ${build_args[@]} " || build_rc=$?
110+ fi
101111
102112 expected=${expected_status[$test_name]:- 0}
103113 exp_msg=${expected_message[$test_name]:- }
You can’t perform that action at this time.
0 commit comments