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

Issue 601140 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Apr 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Setup GN bots for libyuv

Project Member Reported by kjellander@chromium.org, Apr 6 2016

Issue description

Tracking bug for setting up GN bots on Windows, Mac, Linux and Android.

iOS might be added too, but later.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 7 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4

commit 1499664f4cac84b8ae1a1e7477e1f8a197b9afa4
Author: kjellander@chromium.org <kjellander@chromium.org>
Date: Thu Apr 07 06:51:48 2016

libyuv: Add GN bots for Win,Mac,Linux,Android

It turns out Linux and Android already had recipes created
but no builders added. This adds the remaining recipes and
sets up all bots on client.libyuv and tryserver.libyuv.

BUG= 601140 

Review URL: https://codereview.chromium.org/1866763003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@299758 0039d316-1c4b-4281-b951-d872f2087c98

[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.client.libyuv/master_android_cfg.py
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.client.libyuv/master_linux_cfg.py
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.client.libyuv/master_mac_cfg.py
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.client.libyuv/master_win_cfg.py
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.client.libyuv/slaves.cfg
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.tryserver.libyuv/master.cfg
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/masters/master.tryserver.libyuv/slaves.cfg
[rename] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_android_debug__gn_.json
[rename] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_android_release__gn_.json
[copy] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_mac64_debug__gn_.json
[copy] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_mac64_release__gn_.json
[add] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_win64_debug__gn_.json
[add] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_win64_release__gn_.json
[copy] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_mac_gn.json
[copy] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_mac_gn_rel.json
[add] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_win_x64_gn.json
[add] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_win_x64_gn_rel.json
[modify] https://crrev.com/1499664f4cac84b8ae1a1e7477e1f8a197b9afa4/scripts/slave/recipes/libyuv/libyuv.py

Project Member

Comment 2 by bugdroid1@chromium.org, Apr 8 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/63e2f9c106b700c2213dbc38868ea361f515bfe4

commit 63e2f9c106b700c2213dbc38868ea361f515bfe4
Author: kjellander@chromium.org <kjellander@chromium.org>
Date: Fri Apr 08 12:04:43 2016

libyuv: Don't run libyuv_unittest for GN bots.

BUG= 601140 
TBR=fbarchard@chromium.org

Review URL: https://codereview.chromium.org/1873713002 .

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@299798 0039d316-1c4b-4281-b951-d872f2087c98

[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_linux64_debug__gn_.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_linux64_release__gn_.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_mac64_debug__gn_.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_mac64_release__gn_.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_win64_debug__gn_.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/client_libyuv_win64_release__gn_.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_linux_gn.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_linux_gn_rel.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_mac_gn.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_mac_gn_rel.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_win_x64_gn.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_win_x64_gn_rel.json
[modify] https://crrev.com/63e2f9c106b700c2213dbc38868ea361f515bfe4/scripts/slave/recipes/libyuv/libyuv.py

Status: Fixed (was: Assigned)

Comment 4 by benhenry@google.com, Apr 27 2016

Components: Infra>Client>WebRTC
Labels: -Infra-Client-WebRTC
Project Member

Comment 5 by bugdroid1@chromium.org, Jul 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/053185feb2645e1628e6b25fbf1e21f309c26776

commit 053185feb2645e1628e6b25fbf1e21f309c26776
Author: fbarchard <fbarchard@google.com>
Date: Thu Jul 14 17:32:28 2016

roll libyuv from r1579 to r1607

roll libyuv for GN fix to chromium internal settings, enabling more warnings
and consistant with gyp build options.

Add ARGBExtractAlpha function.
Fix YUV bilinear filter improved filter accuracy; uses 128-f instead of 127-f.
unittest fixes for Arm scaler - use J420 for J422 pointing to same row,
improving performance and accuracy.
Fix ios jpeg build error.
Fix BlendPlaneRow_SSSE3 impossible constraints on android full debug
Fix unittests to avoid private row.h header.
Fix vector_size(32) build error on yuv conversion for intel on gcc 4.4.

BUG= libyuv:572 , chromium:592745 , libyuv:575 , libyuv:579 , libyuv:573 , libyuv:583 , chromium:601140 , libyuv:582 , libyuv:581 , chromium:601140 , libyuv:578 , libyuv:581 , libyuv:580 , libyuv:586 , libyuv:590 , webrtc:5006 , libyuv:593 , libyuv:592 , libyuv:594 , libyuv:595 , libyuv:597 , libyuv:599 , libyuv:598 , libyuv:600 , libyuv:602 , libyuv:605 , libyuv:610 , libyuv:612 ,  libyuv:618 ,  libyuv:620 ,  webrtc:6091 ,  webrtc:6094 ,  libyuv:616 ,  libyuv:623 
TEST=try bots
R=rsesek@chromium.org

Review-Url: https://codereview.chromium.org/2126333002
Cr-Commit-Position: refs/heads/master@{#405512}

[modify] https://crrev.com/053185feb2645e1628e6b25fbf1e21f309c26776/DEPS

Project Member

Comment 6 by bugdroid1@chromium.org, Jul 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d35937737cf9706dd535b72b7a13f94993d32187

commit d35937737cf9706dd535b72b7a13f94993d32187
Author: wjmaclean <wjmaclean@chromium.org>
Date: Thu Jul 14 18:44:12 2016

Revert of roll libyuv from r1579 to r1607 (patchset #19 id:350001 of https://codereview.chromium.org/2126333002/ )

Reason for revert:
Causing compile failures on:

https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20MSAN

Original issue's description:
> roll libyuv from r1579 to r1607
>
> roll libyuv for GN fix to chromium internal settings, enabling more warnings
> and consistant with gyp build options.
>
> Add ARGBExtractAlpha function.
> Fix YUV bilinear filter improved filter accuracy; uses 128-f instead of 127-f.
> unittest fixes for Arm scaler - use J420 for J422 pointing to same row,
> improving performance and accuracy.
> Fix ios jpeg build error.
> Fix BlendPlaneRow_SSSE3 impossible constraints on android full debug
> Fix unittests to avoid private row.h header.
> Fix vector_size(32) build error on yuv conversion for intel on gcc 4.4.
>
> BUG= libyuv:572 , chromium:592745 , libyuv:575 , libyuv:579 , libyuv:573 , libyuv:583 , chromium:601140 , libyuv:582 , libyuv:581 , chromium:601140 , libyuv:578 , libyuv:581 , libyuv:580 , libyuv:586 , libyuv:590 , webrtc:5006 , libyuv:593 , libyuv:592 , libyuv:594 , libyuv:595 , libyuv:597 , libyuv:599 , libyuv:598 , libyuv:600 , libyuv:602 , libyuv:605 , libyuv:610 , libyuv:612 ,  libyuv:618 ,  libyuv:620 ,  webrtc:6091 ,  webrtc:6094 ,  libyuv:616 ,  libyuv:623 
> TEST=try bots
> R=rsesek@chromium.org
>
> Committed: https://crrev.com/053185feb2645e1628e6b25fbf1e21f309c26776
> Cr-Commit-Position: refs/heads/master@{#405512}

TBR=rsesek@chromium.org,fbarchard@google.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= libyuv:572 , chromium:592745 , libyuv:575 , libyuv:579 , libyuv:573 , libyuv:583 , chromium:601140 , libyuv:582 , libyuv:581 , chromium:601140 , libyuv:578 , libyuv:581 , libyuv:580 , libyuv:586 , libyuv:590 , webrtc:5006 , libyuv:593 , libyuv:592 , libyuv:594 , libyuv:595 , libyuv:597 , libyuv:599 , libyuv:598 , libyuv:600 , libyuv:602 , libyuv:605 , libyuv:610 , libyuv:612 ,  libyuv:618 ,  libyuv:620 ,  webrtc:6091 ,  webrtc:6094 ,  libyuv:616 ,  libyuv:623 

Review-Url: https://codereview.chromium.org/2153503002
Cr-Commit-Position: refs/heads/master@{#405524}

[modify] https://crrev.com/d35937737cf9706dd535b72b7a13f94993d32187/DEPS

Project Member

Comment 7 by bugdroid1@chromium.org, Jul 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/38d96aa1885a7886f96d5b6f8da28f58944c23cc

commit 38d96aa1885a7886f96d5b6f8da28f58944c23cc
Author: fbarchard <fbarchard@google.com>
Date: Thu Jul 14 20:54:53 2016

roll libyuv from r1579 to r1608

roll libyuv for GN fix to chromium internal settings, enabling more warnings
and consistant with gyp build options.

Add ARGBExtractAlpha function.
Fix YUV bilinear filter improved filter accuracy; uses 128-f instead of 127-f.
unittest fixes for Arm scaler - use J420 for J422 pointing to same row,
improving performance and accuracy.
Fix ios jpeg build error.
Fix BlendPlaneRow_SSSE3 impossible constraints on android full debug
Fix unittests to avoid private row.h header.
Fix vector_size(32) build error on yuv conversion for intel on gcc 4.4.

BUG= chromium:626065 ,  libyuv:572 ,  libyuv:575 ,  libyuv:579 ,  libyuv:573 ,  libyuv:583 ,  chromium:601140 ,  libyuv:582 ,  libyuv:581 ,  chromium:601140 ,  libyuv:578 ,  libyuv:581 ,  libyuv:580 ,  libyuv:586 ,  libyuv:590 ,  webrtc:5006 ,  libyuv:593 ,  libyuv:592 ,  libyuv:594 ,  libyuv:595 ,  libyuv:597 ,  libyuv:599 ,  libyuv:598 ,  libyuv:600 ,  libyuv:602 ,  libyuv:605 ,  libyuv:610 ,  libyuv:612 ,  libyuv:618 ,  libyuv:620 ,  webrtc:6091 ,  webrtc:6094 ,  libyuv:616 ,  libyuv:623 ,   libyuv:624 ,  libyuv:625 
TEST=try bots pass

Review-Url: https://codereview.chromium.org/2151043002
Cr-Commit-Position: refs/heads/master@{#405565}

[modify] https://crrev.com/38d96aa1885a7886f96d5b6f8da28f58944c23cc/DEPS

Sign in to add a comment