Skip to content

Commit 2c829a5

Browse files
remove android tests from CI configuration for now
1 parent e93fa96 commit 2c829a5

1 file changed

Lines changed: 65 additions & 65 deletions

File tree

.github/workflows/ci.yml

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -56,74 +56,74 @@ jobs:
5656
with:
5757
arguments: test --full-stacktrace
5858

59-
android-tests:
60-
runs-on: ubuntu-latest
61-
timeout-minutes: 35
62-
needs: [ build-gradle, unit-tests ]
63-
strategy:
64-
matrix:
65-
api-level: [ 33 ]
66-
target: [google_apis]
67-
arch: [x86_64]
68-
permissions:
69-
contents: read
70-
steps:
71-
- name: Enable KVM
72-
run: |
73-
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
74-
sudo udevadm control --reload-rules
75-
sudo udevadm trigger --name-match=kvm
76-
77-
- name: Checkout the code
78-
uses: actions/checkout@v4
79-
80-
- name: Set up JDK 17
81-
uses: actions/setup-java@v4
82-
with:
83-
java-version: 17
84-
distribution: "temurin"
85-
86-
- name: Validate Gradle Wrapper
87-
uses: gradle/actions/wrapper-validation@v3
88-
89-
- name: Gradle Setup
90-
uses: gradle/actions/setup-gradle@v3
91-
92-
- name: AVD cache
93-
uses: actions/cache@v3
94-
id: avd-cache
95-
with:
96-
path: |
97-
~/.android/avd/*
98-
~/.android/adb*
99-
key: avd-${{ matrix.api-level }}-${{ matrix.target }}-${{ matrix.arch }}
100-
101-
- name: Create AVD and generate snapshot for caching
102-
if: steps.avd-cache.outputs.cache-hit != 'true'
103-
uses: reactivecircus/android-emulator-runner@v2
104-
with:
105-
api-level: ${{ matrix.api-level }}
106-
target: ${{ matrix.target }}
107-
arch: ${{ matrix.arch }}
108-
force-avd-creation: false
109-
emulator-options: -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
110-
disable-animations: false
111-
script: echo "Generated AVD snapshot for caching."
112-
113-
- name: Run android tests
114-
uses: reactivecircus/android-emulator-runner@v2
115-
with:
116-
api-level: ${{ matrix.api-level }}
117-
target: ${{ matrix.target }}
118-
arch: ${{ matrix.arch }}
119-
force-avd-creation: false
120-
emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
121-
disable-animations: true
122-
script: ./gradlew connectedCheck --stacktrace
59+
# android-tests:
60+
# runs-on: ubuntu-latest
61+
# timeout-minutes: 35
62+
# needs: [ build-gradle, unit-tests ]
63+
# strategy:
64+
# matrix:
65+
# api-level: [ 33 ]
66+
# target: [google_apis]
67+
# arch: [x86_64]
68+
# permissions:
69+
# contents: read
70+
# steps:
71+
# - name: Enable KVM
72+
# run: |
73+
# echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
74+
# sudo udevadm control --reload-rules
75+
# sudo udevadm trigger --name-match=kvm
76+
#
77+
# - name: Checkout the code
78+
# uses: actions/checkout@v4
79+
#
80+
# - name: Set up JDK 17
81+
# uses: actions/setup-java@v4
82+
# with:
83+
# java-version: 17
84+
# distribution: "temurin"
85+
#
86+
# - name: Validate Gradle Wrapper
87+
# uses: gradle/actions/wrapper-validation@v3
88+
#
89+
# - name: Gradle Setup
90+
# uses: gradle/actions/setup-gradle@v3
91+
#
92+
# - name: AVD cache
93+
# uses: actions/cache@v3
94+
# id: avd-cache
95+
# with:
96+
# path: |
97+
# ~/.android/avd/*
98+
# ~/.android/adb*
99+
# key: avd-${{ matrix.api-level }}-${{ matrix.target }}-${{ matrix.arch }}
100+
#
101+
# - name: Create AVD and generate snapshot for caching
102+
# if: steps.avd-cache.outputs.cache-hit != 'true'
103+
# uses: reactivecircus/android-emulator-runner@v2
104+
# with:
105+
# api-level: ${{ matrix.api-level }}
106+
# target: ${{ matrix.target }}
107+
# arch: ${{ matrix.arch }}
108+
# force-avd-creation: false
109+
# emulator-options: -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
110+
# disable-animations: false
111+
# script: echo "Generated AVD snapshot for caching."
112+
#
113+
# - name: Run android tests
114+
# uses: reactivecircus/android-emulator-runner@v2
115+
# with:
116+
# api-level: ${{ matrix.api-level }}
117+
# target: ${{ matrix.target }}
118+
# arch: ${{ matrix.arch }}
119+
# force-avd-creation: false
120+
# emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
121+
# disable-animations: true
122+
# script: ./gradlew connectedCheck --stacktrace
123123

124124
publish-to-snapshot:
125125
name: Publish SNAPSHOT to sonatype.org
126-
needs: [ android-tests ]
126+
needs: [ unit-tests ]
127127
# Runs only in main
128128
if: github.event_name != 'pull_request' && endsWith(needs.build-gradle.outputs.code-version, '-SNAPSHOT') && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release')) && github.repository_owner == 'eu-digital-identity-wallet'
129129
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)