It is not uncommon for Android tests to fail due to an NDK download failure. To address this issue, the Android Docker image has been updated to include NDK and CMake. This will help to avoid download problem. I verified this works as intended to see the invocation log not having installation log for NDK and CMake such as ``` Checking the license for package NDK (Side by side) 25.1.8937393 in /opt/android-sdk/licenses License for package NDK (Side by side) 25.1.8937393 accepted. Preparing "Install NDK (Side by side) 25.1.8937393 (revision: 25.1.8937393)". "Install NDK (Side by side) 25.1.8937393 (revision: 25.1.8937393)" ready. Installing NDK (Side by side) 25.1.8937393 in /opt/android-sdk/ndk/25.1.8937393 "Install NDK (Side by side) 25.1.8937393 (revision: 25.1.8937393)" complete. "Install NDK (Side by side) 25.1.8937393 (revision: 25.1.8937393)" finished. Checking the license for package CMake 3.10.2.4988404 in /opt/android-sdk/licenses License for package CMake 3.10.2.4988404 accepted. Preparing "Install CMake 3.10.2.4988404 (revision: 3.10.2)". "Install CMake 3.10.2.4988404 (revision: 3.10.2)" ready. Installing CMake 3.10.2.4988404 in /opt/android-sdk/cmake/3.10.2.4988404 "Install CMake 3.10.2.4988404 (revision: 3.10.2)" complete. "Install CMake 3.10.2.4988404 (revision: 3.10.2)" finished. ``` |
||
|---|---|---|
| .. | ||
| Dockerfile.template | ||