Skip to content

Commit

Permalink
Test multiline
Browse files Browse the repository at this point in the history
  • Loading branch information
ekigamba committed Aug 15, 2023
1 parent 2372c90 commit 77a404a
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 241 deletions.
229 changes: 0 additions & 229 deletions .github/workflows/ci.yml

This file was deleted.

18 changes: 6 additions & 12 deletions .github/workflows/performance-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,11 @@ jobs:
matrix:
api-level: [28]
steps:
- name: Test out multiline commands
run: |
echo "Something" && \
pwd
- name: Cancel Previous workflow runs
uses: styfle/[email protected]
with:
Expand Down Expand Up @@ -76,18 +81,7 @@ jobs:
force-avd-creation: true
emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
disable-animations: true
script: |
./gradlew :quest:assembleEcbisDebugAndroidTest --stacktrace && \
/Users/runner/Library/Android/sdk/platform-tools/adb install quest/build/outputs/apk/androidTest/ecbis/debug/quest-ecbis-debug-androidTest.apk && \
./gradlew :quest:assembleEcbisDebug --stacktrace && \
/Users/runner/Library/Android/sdk/platform-tools/adb install quest/build/outputs/apk/ecbis/debug/quest-ecbis-debug.apk && \
/Users/runner/Library/Android/sdk/platform-tools/adb shell am instrument -w -e package org.smartregister.fhircore.performance -e "androidx.benchmark.suppressErrors" ACTIVITY-MISSING,CODE-COVERAGE,DEBUGGABLE,UNLOCKED,EMULATOR -e additionalTestOutputDir "/sdcard/Download/" org.smartregister.opensrp.ecbis.test/org.smartregister.fhircore.quest.QuestTestRunner && \
/Users/runner/Library/Android/sdk/platform-tools/adb shell ls /sdcard/Download/ && \
/Users/runner/Library/Android/sdk/platform-tools/adb pull /sdcard/Download/org.smartregister.opensrp.ecbis-benchmarkData.json quest/ && \
./gradlew :quest:assembleOpensrpDebug --stacktrace && \
/Users/runner/Library/Android/sdk/platform-tools/adb install quest/build/outputs/apk/opensrp/debug/quest-opensrp-debug.apk && \
./gradlew :macrobenchmark:connectedBenchmarkAndroidTest && \
cp macrobenchmark/build/outputs/connected_android_test_additional_output/benchmark/connected/*/org.smartregister.opensrp.quest.macrobenchmark-benchmarkData.json macrobenchmark/benchmark-results.json
script: chmod +x ../.github/workflows/performance_tests.sh && ../.github/workflows/performance_tests.sh

- name: Check performance results
working-directory: android
Expand Down
12 changes: 12 additions & 0 deletions .github/workflows/performance_tests.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/sh
./gradlew :quest:assembleEcbisDebugAndroidTest --stacktrace && \
/Users/runner/Library/Android/sdk/platform-tools/adb install quest/build/outputs/apk/androidTest/ecbis/debug/quest-ecbis-debug-androidTest.apk && \
./gradlew :quest:assembleEcbisDebug --stacktrace && \
/Users/runner/Library/Android/sdk/platform-tools/adb install quest/build/outputs/apk/ecbis/debug/quest-ecbis-debug.apk && \
/Users/runner/Library/Android/sdk/platform-tools/adb shell am instrument -w -e package org.smartregister.fhircore.performance -e "androidx.benchmark.suppressErrors" ACTIVITY-MISSING,CODE-COVERAGE,DEBUGGABLE,UNLOCKED,EMULATOR -e additionalTestOutputDir "/sdcard/Download/" org.smartregister.opensrp.ecbis.test/org.smartregister.fhircore.quest.QuestTestRunner && \
/Users/runner/Library/Android/sdk/platform-tools/adb shell ls /sdcard/Download/ && \
/Users/runner/Library/Android/sdk/platform-tools/adb pull /sdcard/Download/org.smartregister.opensrp.ecbis-benchmarkData.json quest/ && \
./gradlew :quest:assembleOpensrpDebug --stacktrace && \
/Users/runner/Library/Android/sdk/platform-tools/adb install quest/build/outputs/apk/opensrp/debug/quest-opensrp-debug.apk && \
./gradlew :macrobenchmark:connectedBenchmarkAndroidTest && \
cp macrobenchmark/build/outputs/connected_android_test_additional_output/benchmark/connected/*/org.smartregister.opensrp.quest.macrobenchmark-benchmarkData.json macrobenchmark/benchmark-results.json

0 comments on commit 77a404a

Please sign in to comment.