|
|
DescriptionGN: take over some exisiting bots
As an experiment, instead of replacing these with -GN twins, take
them over in-place. This should take over:
-FAST
-SKFOO
CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002
Committed: https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56
Patch Set 1 #Patch Set 2 : update failed compile test differently #Patch Set 3 : update 32-bit flags #Patch Set 4 : already parsed, fix -Trybot problem #Patch Set 5 : forget about 32-bit for now #
Total comments: 2
Patch Set 6 : break out has() #Messages
Total messages: 46 (33 generated)
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO BUG=skia: ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ==========
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot ,Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot;master.client.skia.compile:Build-Ubuntu-GCC-x86-Debug-Trybot,Build-Ubuntu-GCC-x86-Release-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ==========
The CQ bit was checked by mtklein@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot ,Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot;master.client.skia.compile:Build-Ubuntu-GCC-x86-Debug-Trybot,Build-Ubuntu-GCC-x86-Release-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot,Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot;master.client.skia.compile:Build-Ubuntu-GCC-x86-Debug-Trybot,Build-Ubuntu-GCC-x86-Release-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ==========
The CQ bit was unchecked by mtklein@chromium.org
The CQ bit was checked by mtklein@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
There were warnings when CQ was processing your CL: * CQ is not running the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot trybot, per your CQ_INCLUDE_TRYBOTS flag request. That bot was already specified, with these tests: ['defaulttests']
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: Build-Ubuntu-GCC-x86-Debug-Trybot on master.client.skia.compile (JOB_FAILED, http://build.chromium.org/p/client.skia.compile/builders/Build-Ubuntu-GCC-x86...)
The CQ bit was checked by mtklein@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
There were warnings when CQ was processing your CL: * CQ is not running the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot trybot, per your CQ_INCLUDE_TRYBOTS flag request. That bot was already specified, with these tests: ['defaulttests']
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot on master.client.skia (JOB_FAILED, http://build.chromium.org/p/client.skia/builders/Perf-Ubuntu-GCC-GCE-CPU-AVX2...) Build-Ubuntu-GCC-x86-Debug-Trybot on master.client.skia.compile (JOB_FAILED, http://build.chromium.org/p/client.skia.compile/builders/Build-Ubuntu-GCC-x86...)
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: 32-bit Linux Build, Test, and Perf bots -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot,Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot;master.client.skia.compile:Build-Ubuntu-GCC-x86-Debug-Trybot,Build-Ubuntu-GCC-x86-Release-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ==========
The CQ bit was checked by mtklein@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
There were warnings when CQ was processing your CL: * CQ is not running the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot trybot, per your CQ_INCLUDE_TRYBOTS flag request. That bot was already specified, with these tests: ['defaulttests']
There were warnings when CQ was processing your CL: * CQ is not running the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot trybot, per your CQ_INCLUDE_TRYBOTS flag request. That bot was already specified, with these tests: ['defaulttests']
mtklein@chromium.org changed reviewers: + borenet@google.com
mtklein@chromium.org changed reviewers: + jcgregorio@google.com
There were warnings when CQ was processing your CL: * CQ is not running the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot trybot, per your CQ_INCLUDE_TRYBOTS flag request. That bot was already specified, with these tests: ['defaulttests']
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
On 2016/08/10 at 22:19:21, mtklein wrote: > LGTM, but would like borenet to take a look since this does invert the decision flow.
I think a better approach would be to integrate GN into the default_flavor. https://codereview.chromium.org/2229463002/diff/80001/infra/bots/recipe_modul... File infra/bots/recipe_modules/flavor/gn_flavor.py (right): https://codereview.chromium.org/2229463002/diff/80001/infra/bots/recipe_modul... infra/bots/recipe_modules/flavor/gn_flavor.py:10: has = lambda s: s in self.m.vars.builder_name Please change this to target a specific portion of the builder name, eg. self.m.vars.builder_cfg.get('extra_config', '') https://codereview.chromium.org/2229463002/diff/80001/infra/bots/recipe_modul... infra/bots/recipe_modules/flavor/gn_flavor.py:19: has = lambda s: s in self.m.vars.builder_name Same here.
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SKNX_NO_SIMD-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ==========
On 2016/08/11 12:29:48, borenet wrote: > I think a better approach would be to integrate GN into the default_flavor. > > https://codereview.chromium.org/2229463002/diff/80001/infra/bots/recipe_modul... > File infra/bots/recipe_modules/flavor/gn_flavor.py (right): > > https://codereview.chromium.org/2229463002/diff/80001/infra/bots/recipe_modul... > infra/bots/recipe_modules/flavor/gn_flavor.py:10: has = lambda s: s in > self.m.vars.builder_name > Please change this to target a specific portion of the builder name, eg. > self.m.vars.builder_cfg.get('extra_config', '') > > https://codereview.chromium.org/2229463002/diff/80001/infra/bots/recipe_modul... > infra/bots/recipe_modules/flavor/gn_flavor.py:19: has = lambda s: s in > self.m.vars.builder_name > Same here. Done.
The CQ bit was checked by mtklein@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from jcgregorio@google.com Link to the patchset: https://codereview.chromium.org/2229463002/#ps100001 (title: "break out has()")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SKNX_NO_SIMD-Trybot on master.client.skia (JOB_FAILED, no build URL)
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SKNX_NO_SIMD-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ==========
The CQ bit was checked by mtklein@google.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 ========== to ========== GN: take over some exisiting bots As an experiment, instead of replacing these with -GN twins, take them over in-place. This should take over: -FAST -SKFOO CQ_INCLUDE_TRYBOTS=master.client.skia:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2229463002 Committed: https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56 ==========
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56
Message was sent while issue was closed.
On 2016/08/11 14:51:56, commit-bot: I haz the power wrote: > Committed patchset #6 (id:100001) as > https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56 Err, okay. I really would've preferred that GN be integrated into the default flavor, since we're moving in that direction. Otherwise, the logic for when to have gn_flavor "hijack" the normal flavor is going to get really complicated.
Message was sent while issue was closed.
On 2016/08/11 14:56:20, borenet wrote: > On 2016/08/11 14:51:56, commit-bot: I haz the power wrote: > > Committed patchset #6 (id:100001) as > > https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56 > > Err, okay. I really would've preferred that GN be integrated into the default > flavor, since we're moving in that direction. Otherwise, the logic for when to > have gn_flavor "hijack" the normal flavor is going to get really complicated. Yes, that's intentional. I want to eliminate all the flavors except gn_ eventually.
Message was sent while issue was closed.
On 2016/08/11 15:26:38, mtklein wrote: > On 2016/08/11 14:56:20, borenet wrote: > > On 2016/08/11 14:51:56, commit-bot: I haz the power wrote: > > > Committed patchset #6 (id:100001) as > > > > https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56 > > > > Err, okay. I really would've preferred that GN be integrated into the default > > flavor, since we're moving in that direction. Otherwise, the logic for when > to > > have gn_flavor "hijack" the normal flavor is going to get really complicated. > > Yes, that's intentional. I want to eliminate all the flavors except gn_ > eventually. Okay, maybe I'm misunderstanding your plans, but we're always going to need non-desktop flavors in order to test those platforms.
Message was sent while issue was closed.
On 2016/08/11 16:17:07, borenet wrote: > On 2016/08/11 15:26:38, mtklein wrote: > > On 2016/08/11 14:56:20, borenet wrote: > > > On 2016/08/11 14:51:56, commit-bot: I haz the power wrote: > > > > Committed patchset #6 (id:100001) as > > > > > > https://skia.googlesource.com/skia/+/18655efb7a5da4907fe702164af26f0b9a99bf56 > > > > > > Err, okay. I really would've preferred that GN be integrated into the > default > > > flavor, since we're moving in that direction. Otherwise, the logic for when > > to > > > have gn_flavor "hijack" the normal flavor is going to get really > complicated. > > > > Yes, that's intentional. I want to eliminate all the flavors except gn_ > > eventually. > > Okay, maybe I'm misunderstanding your plans, but we're always going to need > non-desktop flavors in order to test those platforms. Ah, yeah, it'll only be the building aspect of them that becomes stock-GN. Obviously we've got to run them weirdly. |