Commit 9a9238b
authored
chore: Add integration tests for Android (#1146)
* Update sample app to receive input args on Android (required for testing)
* Add Android integration tests to CI
* Comment crash capturing test
* Fix test script
* Fix minor issues
* Rename vars
* Clean up
* Better comments
* Refactor
* Fix workflow
* Fix
* Simplify mechanism to pass input args to Android app
* Clean up comments
* Test SauceLabs
Fix artifact download
Shell
Fix
Fix
Fix
Fix
Set config
Fix syntax
Sauce skip run
Update appium
Test
test
test
apk name
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
tets
Test
Test
Poll session status
Test
Test
Test 2 runs
Test
Test
Try fix redirect
Test
Test
fix id
Test
app status poll
Test
Clean up
* Add separate SauceLabs test script
* Fix log retrieval
* Fix
* Rename script for running Android integration tests locally
* Update readme
* Revert CI tweaks for faster iterations
* Clean up
* Fix
* Fix typo
* Limit android e2e tests to 2 parallel jobs
* Remove Pester install step as it is redundant
* Rename test scripts
* Clean up
* Rework SauceLabs API requests
* Simplify logs retrieval
* Remove unnecessary quotes
* Configure new SauceLabs credentials
* Change test device
* Change SauceLabs test job name title
* Fix android test results upload check
* Make SauceLabs device name configurable
* Fix sample app
* Try using app-runner Android providers for running tests
* Fix param name
* Pass device name to SauceLabs provider
* Connect to SauceLabs device set in env var
* Bump app-runner
* Merge android test scripts
* Remove platform-specific test scripts
* Add SauceLabs session name override
* Bump app-runner
* Fix Android crash capturing test
* Fix newline at end of integration-test-android.yml
* Clean up comments related to crash capture tests
Removed TODO and notes regarding crash capture tests due to Android SDK tag persistence issues.
* Update app-runner GIT_TAG to latest version
* Update Android test script
* Update tests invocation
* Fix variable declarations in test script1 parent cedb74c commit 9a9238b
File tree
11 files changed
+483
-27
lines changed- .github/workflows
- integration-test
- sample
- Config
- Source/SentryPlayground
11 files changed
+483
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | 29 | | |
35 | 30 | | |
36 | 31 | | |
| 32 | + | |
37 | 33 | | |
38 | 34 | | |
39 | 35 | | |
40 | 36 | | |
41 | 37 | | |
42 | | - | |
43 | | - | |
44 | 38 | | |
45 | 39 | | |
46 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | | - | |
39 | | - | |
40 | 39 | | |
41 | 40 | | |
42 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments