@@ -351,6 +351,11 @@ steps:
351351 queue : macos-12-arm
352352 env :
353353 STRESS_TEST : " true"
354+ plugins :
355+ test-collector#v1.11.0:
356+ files : " reports/TEST-*.xml"
357+ format : " junit"
358+ # branch: "^master|next$$"
354359 commands :
355360 - echo "--- Bundle install"
356361 - bundle install
@@ -583,124 +588,16 @@ steps:
583588 # BitBar
584589 #
585590
586- - label : ' :bitbar: iOS 17 barebone tests'
587- depends_on :
588- - cocoa_fixture
589- timeout_in_minutes : 60
590- agents :
591- queue : opensource
592- plugins :
593- artifacts#v1.9.4:
594- download : " features/fixtures/ios/output/ipa_url_bb_release.txt"
595- upload :
596- - " maze_output/failed/**/*"
597- - " maze_output/maze_output.zip"
598- docker-compose#v4.7.0:
599- pull : cocoa-maze-runner-bitbar
600- run : cocoa-maze-runner-bitbar
601- service-ports : true
602- command :
603- - " --app=@/app/build/ipa_url_bb_release.txt"
604- - " --farm=bb"
605- - " --device=IOS_17"
606- - " --no-tunnel"
607- - " --aws-public-ip"
608- - " --fail-fast"
609- - " features/release/barebone_tests.feature"
610- test-collector#v1.11.0:
611- files : " reports/TEST-*.xml"
612- format : " junit"
613- branch : " ^master|next$$"
614- concurrency : 25
615- concurrency_group : ' bitbar'
616- concurrency_method : eager
617- retry :
618- automatic :
619- - exit_status : -1 # Agent was lost
620- limit : 2
621- - exit_status : 103 # Appium session failed
622- limit : 2
623-
624- - label : ' :bitbar: iOS 16 barebone tests'
625- depends_on :
626- - cocoa_fixture
627- timeout_in_minutes : 60
628- agents :
629- queue : opensource
630- plugins :
631- artifacts#v1.9.4:
632- download : " features/fixtures/ios/output/ipa_url_bb_release.txt"
633- upload :
634- - " maze_output/failed/**/*"
635- - " maze_output/maze_output.zip"
636- docker-compose#v4.7.0:
637- pull : cocoa-maze-runner-bitbar
638- run : cocoa-maze-runner-bitbar
639- service-ports : true
640- command :
641- - " --app=@/app/build/ipa_url_bb_release.txt"
642- - " --farm=bb"
643- - " --device=IOS_16"
644- - " --no-tunnel"
645- - " --aws-public-ip"
646- - " --fail-fast"
647- - " features/release/barebone_tests.feature"
648- test-collector#v1.11.0:
649- files : " reports/TEST-*.xml"
650- format : " junit"
651- branch : " ^master|next$$"
652- concurrency : 25
653- concurrency_group : ' bitbar'
654- concurrency_method : eager
655- retry :
656- automatic :
657- - exit_status : -1 # Agent was lost
658- limit : 2
659- - exit_status : 103 # Appium session failed
660- limit : 2
661-
662- - label : ' :bitbar: iOS 15 barebone tests'
663- depends_on :
664- - cocoa_fixture
665- timeout_in_minutes : 60
666- agents :
667- queue : opensource
668- plugins :
669- artifacts#v1.9.4:
670- download : " features/fixtures/ios/output/ipa_url_bb_release.txt"
671- upload :
672- - " maze_output/failed/**/*"
673- - " maze_output/maze_output.zip"
674- docker-compose#v4.7.0:
675- pull : cocoa-maze-runner-bitbar
676- run : cocoa-maze-runner-bitbar
677- service-ports : true
678- command :
679- - " --app=@/app/build/ipa_url_bb_release.txt"
680- - " --farm=bb"
681- - " --device=IOS_15"
682- - " --no-tunnel"
683- - " --aws-public-ip"
684- - " --fail-fast"
685- - " features/release/barebone_tests.feature"
686- test-collector#v1.11.0:
687- files : " reports/TEST-*.xml"
688- format : " junit"
689- branch : " ^master|next$$"
690- concurrency : 25
691- concurrency_group : ' bitbar'
692- concurrency_method : eager
693- retry :
694- automatic :
695- - exit_status : -1 # Agent was lost
696- limit : 2
697- - exit_status : 103 # Appium session failed
698- limit : 2
699-
700- - label : ' :bitbar: iOS 14 barebone tests'
591+ - label : ' :bitbar: {{matrix}} barebone tests'
592+ matrix :
593+ - " IOS_17"
594+ - " IOS_16"
595+ - " IOS_15"
596+ - " IOS_14"
597+ - " IOS_13"
701598 depends_on :
702599 - cocoa_fixture
703- timeout_in_minutes : 60
600+ timeout_in_minutes : 30
704601 agents :
705602 queue : opensource
706603 plugins :
@@ -716,7 +613,7 @@ steps:
716613 command :
717614 - " --app=@/app/build/ipa_url_bb_release.txt"
718615 - " --farm=bb"
719- - " --device=IOS_14 "
616+ - " --device={{matrix}} "
720617 - " --no-tunnel"
721618 - " --aws-public-ip"
722619 - " --fail-fast"
@@ -735,43 +632,6 @@ steps:
735632 - exit_status : 103 # Appium session failed
736633 limit : 2
737634
738- - label : ' :bitbar: iOS 13 barebone tests'
739- depends_on :
740- - cocoa_fixture
741- timeout_in_minutes : 60
742- agents :
743- queue : opensource
744- plugins :
745- artifacts#v1.9.4:
746- download : " features/fixtures/ios/output/ipa_url_bb_release.txt"
747- upload :
748- - " maze_output/failed/**/*"
749- - " maze_output/maze_output.zip"
750- docker-compose#v4.7.0:
751- pull : cocoa-maze-runner-bitbar
752- run : cocoa-maze-runner-bitbar
753- service-ports : true
754- command :
755- - " --app=@/app/build/ipa_url_bb_release.txt"
756- - " --farm=bb"
757- - " --device=IOS_13"
758- - " --no-tunnel"
759- - " --aws-public-ip"
760- - " --fail-fast"
761- - " features/release/barebone_tests.feature"
762- test-collector#v1.11.0:
763- files : " reports/TEST-*.xml"
764- format : " junit"
765- branch : " ^master|next$$"
766- concurrency : 25
767- concurrency_group : ' bitbar'
768- concurrency_method : eager
769- retry :
770- automatic :
771- - exit_status : -1 # Agent was lost
772- limit : 2
773- - exit_status : 103 # Appium session failed
774- limit : 2
775635
776636 # #############################################################################
777637 #
0 commit comments