The android-cts-runner.sh and android-deqp-runner.sh scripts are usually sourced from android-runner.sh which then propagates the EXIT_CODE value set in the scripts. However this scheme does not cover the case where android-cts-runner.sh and android-deqp-runner.sh are called directly, in that case they will not return the previously saved EXIT_CODE appropriately in the last command. Fix that, allowing developers to call the scripts directly with the intended behavior. After this change android-runner.sh does not need to know about the EXIT_CODE variable anymore, which was a slight layering violation, but it can just rely on the exit code of the last executed commands. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36286>
3.5 KiB
Executable File
3.5 KiB
Executable File