Prechádzať zdrojové kódy

Tweak the xctool run for iOS tests to try and sort out flake

- Use the plain reporter for slightly more readable logs.
- Add -newSimulatorInstance to the run-tests to see if it helps with flake.
Thomas Van Lenten 9 rokov pred
rodič
commit
30e645b6b6
1 zmenil súbory, kde vykonal 7 pridanie a 1 odobranie
  1. 7 1
      travis.sh

+ 7 - 1
travis.sh

@@ -200,12 +200,18 @@ build_objectivec_ios() {
     "platform=iOS Simulator,name=iPad Air,OS=9.2" # 64bit
   )
   for i in "${IOS_DESTINATIONS[@]}" ; do
+    # Throw -newSimulatorInstance in incase it helps with the flake that
+    # started happening after xctool 0.2.8 got released.
+    # Use -reporter plain to avoid escape codes in output while sorting out
+    # flake that doesn't seem source related.
     internal_xctool_debug_and_release \
       -project objectivec/ProtocolBuffers_iOS.xcodeproj \
       -scheme ProtocolBuffers \
       -sdk iphonesimulator \
       -destination "${i}" \
-      run-tests
+      -reporter plain \
+      run-tests \
+      -newSimulatorInstance
   done
 }