Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(914)

Issue 1202573002: Blacklist all builders who specify add_tests_as_compile_targets=False.

Created:
5 years, 6 months ago by M-A Ruel
Modified:
5 years, 5 months ago
Reviewers:
Nico
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/a/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Blacklist all builders who specify add_tests_as_compile_targets=False. Builders which specify add_tests_as_compile_targets=False in their recipes causes targets not listed inside build/all.gyp to not be built. This is a problem with isolated testing. Bug about fixing this is http://crbug.com/503241. Once fixed, http://crbug.com/498446 can be addressed and this CL can be reverted, so that all tests can be archived so they can be run via Swarming. R=thakis@chromium.org BUG=98637

Patch Set 1 #

Patch Set 2 : Add ClangToTWin64(dbg) tester #

Patch Set 3 : Merge ClangToTMac #

Patch Set 4 : Rebase against 1204873002 #

Messages

Total messages: 10 (0 generated)
M-A Ruel
Interestingly, CrWinAsan doesn't specify add_tests_as_compile_targets=False so I didn't add it. The goal is to not ...
5 years, 6 months ago (2015-06-22 20:23:59 UTC) #1
Nico
I'm not sure if this is necessary. The majority of test binaries are explicitly referenced ...
5 years, 6 months ago (2015-06-23 16:53:25 UTC) #2
M-A Ruel
On 2015/06/23 16:53:25, Nico wrote: > I'm not sure if this is necessary. The majority ...
5 years, 6 months ago (2015-06-23 17:26:37 UTC) #3
M-A Ruel
Ping
5 years, 6 months ago (2015-06-26 15:17:19 UTC) #4
M-A Ruel
On 2015/06/26 15:17:19, M-A Ruel wrote: > Ping This is problematic as people will start ...
5 years, 5 months ago (2015-06-29 19:22:04 UTC) #5
Nico
On 2015/06/29 19:22:04, M-A Ruel wrote: > On 2015/06/26 15:17:19, M-A Ruel wrote: > > ...
5 years, 5 months ago (2015-06-29 19:25:02 UTC) #6
Marc-Antoine Ruel (Google)
On 2015/06/29 19:25:02, Nico wrote: > On 2015/06/29 19:22:04, M-A Ruel wrote: > > On ...
5 years, 5 months ago (2015-06-29 22:41:50 UTC) #7
Nico
On 2015/06/29 22:41:50, Marc-Antoine Ruel (Google) wrote: > On 2015/06/29 19:25:02, Nico wrote: > > ...
5 years, 5 months ago (2015-07-01 15:45:00 UTC) #8
M-A Ruel
On phone atm so can't confirm 100% but i think no other bot build all ...
5 years, 5 months ago (2015-07-01 15:58:06 UTC) #9
Nico
5 years, 5 months ago (2015-07-01 18:02:45 UTC) #10
In that case, making All depend on all the _run targets should be fine,
right?

On Wed, Jul 1, 2015 at 8:58 AM, Marc-Antoine Ruel <maruel@chromium.org>
wrote:

> On phone atm so can't confirm 100% but i think no other bot build all
> *and* use swarming/run tests.
>
> Wrote by human
> Le 2015-07-01 11:45 AM, <thakis@chromium.org> a écrit :
>
>> On 2015/06/29 22:41:50, Marc-Antoine Ruel (Google) wrote:
>>
>>> On 2015/06/29 19:25:02, Nico wrote:
>>> > On 2015/06/29 19:22:04, M-A Ruel wrote:
>>> > > On 2015/06/26 15:17:19, M-A Ruel wrote:
>>> > > > Ping
>>> > >
>>> > > This is problematic as people will start isolating tests that will
>>> break
>>>
>> on
>>
>>> > > clang builders.
>>> >
>>> > What's the ping for exactly? I thought the outcome here (comment 2/3)
>>> was
>>>
>> that
>>
>>> > we won't do this but instead add missing _run entries to
>>> build/all.gypi (?)
>>>
>>
>>  We misunderstood ourselves. I meant this CL should be in and then
>>> reverted
>>>
>> once
>>
>>> https://code.google.com/p/chromium/issues/detail?id=503241 is fixed. I
>>> see
>>>
>> this
>>
>>> as a short term gap. I don't want to forcibly pull all the _run target
>>> in, as
>>> this would archive all targets unnecessarily, which would increase the
>>>
>> duration
>>
>>> of the archive step.
>>>
>>
>> It would only affect builders building 'all', which no bots other than
>> the clang
>> bots do, no (?)
>>
>> https://codereview.chromium.org/1202573002/
>>
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698