Skip to content

Commit 78cd83d

Browse files
update edit mode test error
1 parent 5e644f2 commit 78cd83d

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

.github/actions/scripts/run-utp-tests.sh

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff 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]:-}

0 commit comments

Comments
 (0)