You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- for integrationtests: do not use threads for ANDROID to avoid emulator timeout/hanging
- CI android tests: run on ubuntu 22.04, build for x86_64, add necessary gradle configuration options and presets
- use latest versions of sdk tools to match pre-installed ubuntu 22.04 packages
- CI android test: cache android sdk, gradle dependencies, cmake build
- trigger android test workflow on comment 'test android' and new tag
- testing on emulator run tests only in a background thread to avoid ANR error
- move testing script from Taskfile to test_android.sh
* upd : build for x86_64
* fix : reduce load test by 25mb
* fix : compile only 1 file at a time
* fix : define ANDROID to run tests sequentially on emulator
* add script, rm templates from taskfile, add env presets
* add : cache android sdk, gradle dependencies, cmake build (cpp libs, vcpkg packages)
* upd : use gradle-build lib from aar for testing
* upd : trigger android test on comment 'test android' and on tag too
set -xe && for port in 7349 7350 7351; do adb reverse tcp:$port tcp:$port; done && cd nakama-cpp && sleep 30 && task test-android ABI=$ABI BUILD_TYPE=MinSizeRel
0 commit comments