| #!/bin/bash |
| |
| set -ex |
| |
| readonly GRADLE_PROJECTS=( |
| "javatests/artifacts/hilt-android/simple" |
| "javatests/artifacts/hilt-android/simpleKotlin" |
| ) |
| for project in "${GRADLE_PROJECTS[@]}"; do |
| echo "Running gradle Android emulator tests for $project" |
| ./$project/gradlew -p $project connectedAndroidTest --no-daemon --stacktrace |
| done |
| |
| # Run emulator tests in a project with configuration cache enabled |
| # TODO(danysantiago): Once AGP 4.2.0 is stable, remove these project and enable |
| # config cache in the other test projects. |
| readonly CONFIG_CACHE_PROJECT="javatests/artifacts/hilt-android/gradleConfigCache" |
| ./$CONFIG_CACHE_PROJECT/gradlew -p $CONFIG_CACHE_PROJECT connectedAndroidTest --no-daemon --stacktrace --configuration-cache |