@@ -151,6 +151,26 @@ jobs:
151
151
name : Flow check
152
152
command : yarn test:flow
153
153
154
+ " Test: Android unit " :
155
+ << : *android_defaults
156
+ steps :
157
+ - *addWorkspace
158
+ - restore-cache : *cache_restore_yarn
159
+ - run :
160
+ name : Installing Yarn dependencies
161
+ command : yarn --pure-lockfile --non-interactive --cache-folder ~/.cache/yarn
162
+ - save-cache : *cache_save_yarn
163
+ - restore-cache : *cache_restore_gradle
164
+ - run :
165
+ name : Downloading Gradle dependencies
166
+ working_directory : example/android
167
+ command : ./gradlew --max-workers 2 fetchDependencies
168
+ - save-cache : *cache_save_gradle
169
+ - run :
170
+ name : Next storage tests
171
+ working_directory : example/android
172
+ command : ./gradlew react-native-async-storage_async-storage:test
173
+
154
174
" Test: iOS e2e " :
155
175
<< : *macos_defaults
156
176
steps :
@@ -188,21 +208,22 @@ jobs:
188
208
name : Run e2e tests
189
209
command : yarn test:e2e:ios
190
210
211
+
191
212
" Build: Android release apk " :
192
213
<< : *android_defaults
193
214
steps :
194
215
- *addWorkspace
195
- - restore-cache : *cache_restore_yarn
196
- - run :
197
- name : Installing Yarn dependencies
198
- command : yarn --pure-lockfile --non-interactive --cache-folder ~/.cache/yarn
199
- - save-cache : *cache_save_yarn
200
- - restore-cache : *cache_restore_gradle
201
- - run :
202
- name : Downloading Gradle dependencies
203
- working_directory : example/android
204
- command : ./gradlew --max-workers 2 fetchDependencies
205
- - save-cache : *cache_save_gradle
216
+ # - restore-cache: *cache_restore_yarn
217
+ # - run:
218
+ # name: Installing Yarn dependencies
219
+ # command: yarn --pure-lockfile --non-interactive --cache-folder ~/.cache/yarn
220
+ # - save-cache: *cache_save_yarn
221
+ # - restore-cache: *cache_restore_gradle
222
+ # - run:
223
+ # name: Downloading Gradle dependencies
224
+ # working_directory: example/android
225
+ # command: ./gradlew --max-workers 2 fetchDependencies
226
+ # - save-cache: *cache_save_gradle
206
227
- run :
207
228
name : Bundle JS
208
229
command : yarn bundle:android --dev false
@@ -306,6 +327,9 @@ workflows:
306
327
- " Test: flow " :
307
328
requires :
308
329
- " Setup environment"
330
+ - " Test: Android unit " :
331
+ requires :
332
+ - " Setup environment"
309
333
- " Test: iOS e2e " :
310
334
requires :
311
335
- " Test: lint"
@@ -314,6 +338,7 @@ workflows:
314
338
requires :
315
339
- " Test: lint"
316
340
- " Test: flow"
341
+ - " Test: Android unit"
317
342
- " Test: Android e2e " :
318
343
requires :
319
344
- " Build: Android release apk"
0 commit comments