New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 767505 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature



Sign in to add a comment

Setup branch builders for client.webrtc.branches

Project Member Reported by kjellander@chromium.org, Sep 21 2017

Issue description

We setup a master for our branches back in  bug 688286 , mostly related to the ongoing work at the time for the Android AAR package releasing. 

This bug tracks setting up builders that will trigger and run tests for each commit to our branches (standalone WebRTC).

Right now, all the bots in http://build.chromium.org/p/client.webrtc.branches/waterfall are basically only placeholders.
 
Owner: oprypin@chromium.org
Status: Assigned (was: Available)
Project Member

Comment 2 by bugdroid1@chromium.org, Oct 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/4a0252ddb1d96660d6271e1c960b75faf2d3029e

commit 4a0252ddb1d96660d6271e1c960b75faf2d3029e
Author: Oleh Prypin <oprypin@webrtc.org>
Date: Tue Oct 17 11:54:53 2017

Add slaves for master.client.webrtc.branches

And update WebRTC branch versions to latest:
https://webrtc.googlesource.com/src/+log/branch-heads/63

This uses VMs from https://crbug.com/773027#c5 (note the change to macOS 10.12)

The master config is already in:
https://cs.chromium.org/chromium/build/masters/master.client.webrtc.branches/master.cfg

Bug: chromium:767505
Change-Id: I3ae016683285e9be1fc3a43ea3664d94fb5274c0
Reviewed-on: https://chromium-review.googlesource.com/722700
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Commit-Queue: Oleh Prypin <oprypin@chromium.org>

[add] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_linux__stable_.json
[modify] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipe_modules/webrtc/builders.py
[add] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_mac__stable_.json
[add] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_win__stable_.json
[add] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_win__beta_.json
[modify] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/masters/master.client.webrtc.branches/branches_cfg.py
[modify] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/masters/master.client.webrtc.branches/slaves.cfg
[add] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_linux__beta_.json
[add] https://crrev.com/4a0252ddb1d96660d6271e1c960b75faf2d3029e/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_mac__beta_.json

Project Member

Comment 3 by bugdroid1@chromium.org, Oct 18 2017

The following revision refers to this bug:
  https://webrtc.googlesource.com/src.git/+/8a958528b2caa663de0b571e40fd62d34d503340

commit 8a958528b2caa663de0b571e40fd62d34d503340
Author: Oleh Prypin <oprypin@webrtc.org>
Date: Wed Oct 18 13:14:08 2017

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 <kjellander@webrtc.org>
Commit-Queue: Oleh Prypin <oprypin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20338}
[add] https://crrev.com/8a958528b2caa663de0b571e40fd62d34d503340/tools_webrtc/ios/client.webrtc.branches/iOS (beta).json
[add] https://crrev.com/8a958528b2caa663de0b571e40fd62d34d503340/tools_webrtc/ios/client.webrtc.branches/iOS (stable).json
[modify] https://crrev.com/8a958528b2caa663de0b571e40fd62d34d503340/tools_webrtc/mb/mb_config.pyl

Project Member

Comment 4 by bugdroid1@chromium.org, Oct 18 2017

Labels: merge-merged-63
The following revision refers to this bug:
  https://webrtc.googlesource.com/src.git/+/b2caacc68f57b5a317b31b23582b4150f10e66b0

commit b2caacc68f57b5a317b31b23582b4150f10e66b0
Author: Oleh Prypin <oprypin@webrtc.org>
Date: Wed Oct 18 15:42:38 2017

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 <kjellander@webrtc.org>
Commit-Queue: Oleh Prypin <oprypin@webrtc.org>
Cr-Original-Commit-Position: refs/heads/master@{#20338}(cherry picked from commit 8a958528b2caa663de0b571e40fd62d34d503340)
Reviewed-on: https://webrtc-review.googlesource.com/13140
Cr-Commit-Position: refs/branch-heads/63@{#3}
Cr-Branched-From: bef8a5d2ca5413c680995584b8c0976852ba5f25-refs/heads/master@{#20237}
[add] https://crrev.com/b2caacc68f57b5a317b31b23582b4150f10e66b0/tools_webrtc/ios/client.webrtc.branches/iOS (beta).json
[add] https://crrev.com/b2caacc68f57b5a317b31b23582b4150f10e66b0/tools_webrtc/ios/client.webrtc.branches/iOS (stable).json
[modify] https://crrev.com/b2caacc68f57b5a317b31b23582b4150f10e66b0/tools_webrtc/mb/mb_config.pyl

Is this done?
No.

Sign in to add a comment