File tree Expand file tree Collapse file tree 2 files changed +21
-1
lines changed Expand file tree Collapse file tree 2 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ concurrency:
20
20
21
21
jobs :
22
22
23
- # Public repository: Build and run the Integration Tests for the Firebase sessions E2E Test App.
23
+ # Public repository: Build and run the Integration Tests for the Firebase sessions E2E Test App across all environments .
24
24
sessions-integration-tests :
25
25
if : github.repository == 'Firebase/firebase-ios-sdk'
26
26
env :
Original file line number Diff line number Diff line change @@ -527,9 +527,29 @@ case "$product-$platform-$method" in
527
527
pod_gen FirebaseSessions.podspec --platforms=ios --clean
528
528
cd FirebaseSessions/Tests/TestApp; pod install; cd -
529
529
530
+ # Run E2E Integration Tests for Prod.
531
+ RunXcodebuild \
532
+ -workspace ' FirebaseSessions/Tests/TestApp/AppQualityDevApp.xcworkspace' \
533
+ -scheme " AppQualityDevApp_iOS" \
534
+ " ${ios_flags[@]} " \
535
+ " ${xcb_flags[@]} " \
536
+ build \
537
+ test
538
+
539
+ # Run E2E Integration Tests for Staging.
540
+ RunXcodebuild \
541
+ -workspace ' FirebaseSessions/Tests/TestApp/AppQualityDevApp.xcworkspace' \
542
+ -scheme " AppQualityDevApp_iOS" \
543
+ FirebaseSessionsRunEnvironment=STAGING \
544
+ " ${ios_flags[@]} " \
545
+ " ${xcb_flags[@]} " \
546
+ build \
547
+ test
548
+
530
549
# Run E2E Integration Tests for Autopush.
531
550
RunXcodebuild \
532
551
-workspace ' FirebaseSessions/Tests/TestApp/AppQualityDevApp.xcworkspace' \
552
+ FirebaseSessionsRunEnvironment=AUTOPUSH \
533
553
-scheme " AppQualityDevApp_iOS" \
534
554
" ${ios_flags[@]} " \
535
555
" ${xcb_flags[@]} " \
You can’t perform that action at this time.
0 commit comments