diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 72409c60d01be22939371ebe6795f8a06e3c9797..9f8233b4902e5d7047d7011f3948f29aa559418a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,10 +13,26 @@ before_script:
 stages:
   - test
 
+test-package-macos:
+  stage: test
+  tags: 
+    - ios
+  script:
+    - ./run-tests.sh macos
+  retry: 1
+
 test-package-ios:
   stage: test
   tags: 
     - ios
   script:
-    - ./xcode-remove-caches.sh
     - ./run-tests.sh ios
+  retry: 1
+
+test-examples-ios:
+  stage: test
+  tags: 
+    - ios
+  script:
+    - ./run-tests.sh examples-ios
+  retry: 1