From 8a958528b2caa663de0b571e40fd62d34d503340 Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Wed, 18 Oct 2017 14:44:26 +0200 Subject: [PATCH] Add MB configuration for client.webrtc.branches builders Also iOS config. These are copied from client.webrtc. Bug: chromium:767505 Change-Id: I48091cd27e8e2f10dcc3ba6105c49442c59d1b36 Reviewed-on: https://webrtc-review.googlesource.com/13121 Reviewed-by: Henrik Kjellander Commit-Queue: Oleh Prypin Cr-Commit-Position: refs/heads/master@{#20338} --- .../client.webrtc.branches/iOS (beta).json | 24 +++++++++++++++++++ .../client.webrtc.branches/iOS (stable).json | 24 +++++++++++++++++++ tools_webrtc/mb/mb_config.pyl | 21 ++++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 tools_webrtc/ios/client.webrtc.branches/iOS (beta).json create mode 100644 tools_webrtc/ios/client.webrtc.branches/iOS (stable).json diff --git a/tools_webrtc/ios/client.webrtc.branches/iOS (beta).json b/tools_webrtc/ios/client.webrtc.branches/iOS (beta).json new file mode 100644 index 0000000000..ad87ca184e --- /dev/null +++ b/tools_webrtc/ios/client.webrtc.branches/iOS (beta).json @@ -0,0 +1,24 @@ +{ + "comments": [ + "Tests for 64-bit iOS simulators." + ], + "xcode version": "8.0", + "gn_args": [ + "goma_dir=\"$(goma_dir)\"", + "is_component_build=false", + "is_debug=true", + "target_cpu=\"x64\"", + "target_os=\"ios\"", + "use_goma=true" + ], + "additional_compile_targets": [ "all" ], + "configuration": "Debug", + "sdk": "iphonesimulator10.0", + "tests": [ + { + "include": "common_tests.json", + "device type": "iPhone 6s", + "os": "10.0" + } + ] +} diff --git a/tools_webrtc/ios/client.webrtc.branches/iOS (stable).json b/tools_webrtc/ios/client.webrtc.branches/iOS (stable).json new file mode 100644 index 0000000000..ad87ca184e --- /dev/null +++ b/tools_webrtc/ios/client.webrtc.branches/iOS (stable).json @@ -0,0 +1,24 @@ +{ + "comments": [ + "Tests for 64-bit iOS simulators." + ], + "xcode version": "8.0", + "gn_args": [ + "goma_dir=\"$(goma_dir)\"", + "is_component_build=false", + "is_debug=true", + "target_cpu=\"x64\"", + "target_os=\"ios\"", + "use_goma=true" + ], + "additional_compile_targets": [ "all" ], + "configuration": "Debug", + "sdk": "iphonesimulator10.0", + "tests": [ + { + "include": "common_tests.json", + "device type": "iPhone 6s", + "os": "10.0" + } + ] +} diff --git a/tools_webrtc/mb/mb_config.pyl b/tools_webrtc/mb/mb_config.pyl index 65d01fda60..baaedb8a47 100644 --- a/tools_webrtc/mb/mb_config.pyl +++ b/tools_webrtc/mb/mb_config.pyl @@ -76,6 +76,27 @@ 'Win32 Release (MSVC)': 'win_msvc_release_bot_x86', 'Win32 Release [large tests]': 'release_bot_x86', }, + 'client.webrtc.branches': { + # iOS + 'iOS (stable)': 'ios', + 'iOS (beta)': 'ios', + + # Mac + 'Mac (stable)': 'release_bot_x64', + 'Mac (beta)': 'release_bot_x64', + + # Linux + 'Linux (stable)': 'release_bot_x64', + 'Linux (beta)': 'release_bot_x64', + + # Android + 'Android (stable)': 'android_release_bot_arm', + 'Android (beta)': 'android_release_bot_arm', + + # Windows + 'Win (stable)': 'release_bot_x86', + 'Win (beta)': 'release_bot_x86', + }, 'client.webrtc.perf': { # Android 'Android32 Builder': 'perf_android_release_bot_arm',