Commit f95b8f1
chore(tests): end to end testing again (#11428)
* update sign up flow for updated design
* accesibility labels for easier testing
* assert on welcome screen to make wait reliably
* update login flow
* get rid of broken license check for now
* attempt to install maestro in ci
* attempt to run a test in ci
* attempt with s3 download for now
* need to check out project
* try using m2 pro
* ignore maestro folder for now
Co-authored-by: George <[email protected]>
* convenience script for installing app in booted sims
Co-authored-by: George <[email protected]>
* move flows to top level for now
Co-authored-by: George <[email protected]>
* attempt to run tests in parallel in ci
Co-authored-by: George <[email protected]>
* increase timeout for maestro tests
Co-authored-by: George <[email protected]>
* basic deeplink testing
* try using xcode 16.2
* add missing idb install
* don't clear state for deeplink tests to make more reliable
* try just one flow again
* try just booting one simulator
* try parallelizing using circle parallelism
Co-authored-by: George <[email protected]>
* duplicate assertion in deeplink test
* fix yml matching
* add launch args dep and convenience methods for sign in and sign out
Co-authored-by: George <[email protected]>
* use signOut method instead of buggy clearState
Co-authored-by: George <[email protected]>
* move launch args to real deps for now
* remove dev check for now
* move maestro launch vals to hook to make more reliable, comment out problematic native module for now
* script to workaround xarg exit code behavior
* only sign out if currently signed in to prevent ui breakage
* add required appID in config
* run tests in sequence to avoid exit code not being propogated
* comment auth model lint error for now
* maestro init not dependent on login state, to avoid double sign out
* remove conditional check, assert we are in signup flow
Co-authored-by: George <[email protected]>
* revert me: recaptcha debugging
* Revert "revert me: recaptcha debugging"
This reverts commit b54fd42.
* fix deeplink assertion
* make sure brokenflows are not run
* quick login for deeplink test
* run tests after beta
* upload build to s3 and use in maestro tests
* gate maestro init behind check
* remove logs
* test beta + e2e workflow
* check to avoid crash when native module called early
* bring back native module code, wait on hydration
* tie e2e to beta ios builds for now
* fix zip file creation
* update version number
* add active arch flag to speed up sim build
* upgrade to xcode 16.2 and 18.2 sim
* upload sim builds to s3
* make e2e dependent on test app rather than betas
* clean up
* typo in script
* pr review: remove hardcoded appId
* pr review: move script to utils
* pr review: move env vars to file
---------
Co-authored-by: George <[email protected]>1 parent 657570c commit f95b8f1
File tree
30 files changed
+326
-121
lines changed- .circleci
- e2e
- broken_flows
- flows
- onboarding
- fastlane
- ios
- ArtsyTests/Supporting_Files
- Artsy/Networking/API_Modules
- scripts
- ci
- setup
- utils
- src/app
- Scenes/Onboarding/Auth2/scenes
- system/devTools
30 files changed
+326
-121
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
| 178 | + | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
194 | 240 | | |
195 | 241 | | |
196 | 242 | | |
197 | 243 | | |
198 | 244 | | |
199 | | - | |
| 245 | + | |
200 | 246 | | |
201 | 247 | | |
202 | 248 | | |
| |||
217 | 263 | | |
218 | 264 | | |
219 | 265 | | |
220 | | - | |
| 266 | + | |
221 | 267 | | |
222 | 268 | | |
223 | 269 | | |
| |||
309 | 355 | | |
310 | 356 | | |
311 | 357 | | |
312 | | - | |
| 358 | + | |
313 | 359 | | |
314 | 360 | | |
315 | 361 | | |
| |||
383 | 429 | | |
384 | 430 | | |
385 | 431 | | |
386 | | - | |
| 432 | + | |
387 | 433 | | |
388 | 434 | | |
389 | 435 | | |
| |||
423 | 469 | | |
424 | 470 | | |
425 | 471 | | |
426 | | - | |
| 472 | + | |
427 | 473 | | |
428 | 474 | | |
429 | 475 | | |
| |||
518 | 564 | | |
519 | 565 | | |
520 | 566 | | |
| 567 | + | |
521 | 568 | | |
522 | 569 | | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
523 | 573 | | |
524 | 574 | | |
525 | 575 | | |
| |||
600 | 650 | | |
601 | 651 | | |
602 | 652 | | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
154 | 157 | | |
155 | 158 | | |
156 | 159 | | |
| |||
File renamed without changes.
File renamed without changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
| 3 | + | |
| 4 | + | |
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
This file was deleted.
This file was deleted.
File renamed without changes.
0 commit comments