In https://codereview.chromium.org/2455433002 the Chromium bots were migrated to swarming and it seems quite straight forward since we have a separate iOS recipe. Right now, rolling chromium_revision in WebRTC DEPS is also blocked on a recent change [2] that made the -u flag become an error (which only happens for non-swarming bots). [1] https://codereview.webrtc.org/2529293005/ [2] https://chromium.googlesource.com/chromium/src/+/276217cd97923c96f30654e6f459d23983855603
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/47f2f0742652bbad1b209642c7357ac0000469cf commit 47f2f0742652bbad1b209642c7357ac0000469cf Author: Henrik Kjellander <kjellander@chromium.org> Date: Wed Nov 30 12:27:23 2016 WebRTC: Run iOS simulator tests on Swarming Changes similar to https://codereview.chromium.org/2455433002 This allows cleaning up the test() method of the ios recipe module, since all users are using swarming. BUG= 669830 Change-Id: I3d95530994fb92af26f04dc0d4f2af0cd23cd381 Reviewed-on: https://chromium-review.googlesource.com/414378 Reviewed-by: smut <smut@google.com> Commit-Queue: smut <smut@google.com> [modify] https://crrev.com/47f2f0742652bbad1b209642c7357ac0000469cf/scripts/slave/recipe_modules/ios/api.py [modify] https://crrev.com/47f2f0742652bbad1b209642c7357ac0000469cf/scripts/slave/recipe_modules/ios/test_api.py [modify] https://crrev.com/47f2f0742652bbad1b209642c7357ac0000469cf/scripts/slave/recipes/webrtc/ios.expected/basic.json [delete] https://crrev.com/60f62cbe8858bd3a06adcb5e9bf51465b5a5c75b/scripts/slave/recipes/webrtc/ios.expected/infrastructure_failure.json [modify] https://crrev.com/47f2f0742652bbad1b209642c7357ac0000469cf/scripts/slave/recipes/webrtc/ios.expected/no_tests.json [delete] https://crrev.com/60f62cbe8858bd3a06adcb5e9bf51465b5a5c75b/scripts/slave/recipes/webrtc/ios.expected/test_failure.json [modify] https://crrev.com/47f2f0742652bbad1b209642c7357ac0000469cf/scripts/slave/recipes/webrtc/ios.expected/trybot.json [modify] https://crrev.com/47f2f0742652bbad1b209642c7357ac0000469cf/scripts/slave/recipes/webrtc/ios.py
Issue 668301 has been merged into this issue.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/8bbc53c07cd504eb5248b6c05e41df72b8796b9d commit 8bbc53c07cd504eb5248b6c05e41df72b8796b9d Author: smut <smut@google.com> Date: Wed Nov 30 23:42:48 2016 Explicitly give path to iOS scripts in Chromium checkout BUG= 669830 Change-Id: I887c6060d480597496ebde5f842dd66f47347bc7 Reviewed-on: https://chromium-review.googlesource.com/415544 Reviewed-by: smut <smut@google.com> Commit-Queue: smut <smut@google.com> [modify] https://crrev.com/8bbc53c07cd504eb5248b6c05e41df72b8796b9d/scripts/slave/recipe_modules/ios/api.py [modify] https://crrev.com/8bbc53c07cd504eb5248b6c05e41df72b8796b9d/scripts/slave/recipes/webrtc/ios.expected/basic.json [modify] https://crrev.com/8bbc53c07cd504eb5248b6c05e41df72b8796b9d/scripts/slave/recipes/webrtc/ios.expected/no_tests.json [modify] https://crrev.com/8bbc53c07cd504eb5248b6c05e41df72b8796b9d/scripts/slave/recipes/webrtc/ios.expected/trybot.json [modify] https://crrev.com/8bbc53c07cd504eb5248b6c05e41df72b8796b9d/scripts/slave/recipes/webrtc/ios.py
https://build.chromium.org/p/tryserver.webrtc/builders/ios32_sim_dbg/builds/12993 https://build.chromium.org/p/tryserver.webrtc/builders/ios64_sim_dbg/builds/13011 And the roll has landed: https://codereview.webrtc.org/2529293005/
Comment 1 by bugdroid1@chromium.org
, Nov 30 2016