Michael Achenbach
279805c1f7
[CQ] Remove avx2 bots from CQ
...
NOTRY=true
TBR=sergiyb@chromium.org
Bug: chromium:782226
Change-Id: I7a059f3227e062df720a36cd47db94154caf40b5
Reviewed-on: https://chromium-review.googlesource.com/758264
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49223}
2017-11-08 13:34:52 +00:00
Michael Achenbach
24e9795563
[build] Switch win-asan debug bot to release with dchecks
...
NOTRY=true
TBR=sergiyb@chromium.org
Bug: chromium:726584
Change-Id: I09777db325b5bc9d44200d528f00452619b60638
Reviewed-on: https://chromium-review.googlesource.com/757359
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Abhishek Arya <inferno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49201}
2017-11-07 17:58:41 +00:00
Michael Achenbach
90217a2e11
[CQ] Make fuchsia trybots blocking
...
NOTRY=true
TBR=sergiyb@chromium.org
Bug: chromium:772816
Change-Id: I68cd583444531bfac2984794512a86e6880f57d5
Reviewed-on: https://chromium-review.googlesource.com/757396
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49199}
2017-11-07 17:14:41 +00:00
Michael Achenbach
f004f1ae55
[build] Add MB configs for win-asan bots
...
This accompanies infra change:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/757096
NOTRY=true
NOTREECHECKS=true
Bug: chromium:726584
Change-Id: Ifaac9eef4cac1700c3fd15819c4f638cc2dc9d8e
Reviewed-on: https://chromium-review.googlesource.com/757100
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49194}
2017-11-07 15:20:00 +00:00
Michael Achenbach
842db04fef
[build] Remove configs for removed ubsan bot
...
NOTRY=true
Bug: chromium:726584
Change-Id: I05d58c5987ffed5ae48f896e6c318034cec534f5
Reviewed-on: https://chromium-review.googlesource.com/756835
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49190}
2017-11-07 13:21:00 +00:00
Michael Achenbach
f4d7ca9135
[build] Rename win-clang bots to msvc
...
Accompanies:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/753346
NOTRY=true
NOTREECHECKS=true
Bug: chromium:781724
Change-Id: I51e84d7ee7807e557d500c847c72e06e58175e04
Reviewed-on: https://chromium-review.googlesource.com/754687
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49173}
2017-11-07 10:44:04 +00:00
Michael Achenbach
a9bd69f3f9
[build] Switch win-clang to msvs after default has changed
...
This ports:
https://chromium-review.googlesource.com/c/chromium/src/+/732997
NOTRY=true
Bug: chromium:781724
Change-Id: Ib57e94bfa66f7898c10b14ce0c07a12b0c3d25b8
Reviewed-on: https://chromium-review.googlesource.com/753725
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49140}
2017-11-06 12:56:25 +00:00
Michael Achenbach
a2f9d95276
[CQ] Use non-luci fuchsia bots for cq experiment
...
This proceeds the experiment using the legacy bots, since luci bots
are blocked on https://crbug.com/776734 .
NOTRY=true
Bug: chromium:772816, chromium:776734
Change-Id: I7532e04e98a96d69dbeefcd6edf66fb0cddbe111
Reviewed-on: https://chromium-review.googlesource.com/743365
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49034}
2017-10-30 12:45:10 +00:00
Michael Achenbach
40f7ecb85d
[build] Enable swarming on fuzzer builder
...
This prepares for:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/743381
NOTRY=true
Bug: v8:7012
Change-Id: Ic40aa08cbc7b68b2a1b55924536a319f729a557a
Reviewed-on: https://chromium-review.googlesource.com/743363
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49030}
2017-10-30 11:39:15 +00:00
Michael Achenbach
d7784c6515
Revert "[CQ] Temporarily exclude broken bot from CQ"
...
This reverts commit d75ecf1303
.
Reason for revert: outage over
Original change's description:
> [CQ] Temporarily exclude broken bot from CQ
>
> Bug: chromium:777825
> Change-Id: I1501dba072e1f3448c3464be0ee69aa8b0de305a
> Reviewed-on: https://chromium-review.googlesource.com/735605
> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#48870}
TBR=machenbach@chromium.org ,sergiyb@chromium.org
Change-Id: I6ec8d9452aa669be2fd28026fe1e3144c54d5550
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:777825
Reviewed-on: https://chromium-review.googlesource.com/735420
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48879}
2017-10-24 13:22:22 +00:00
Michael Achenbach
d75ecf1303
[CQ] Temporarily exclude broken bot from CQ
...
Bug: chromium:777825
Change-Id: I1501dba072e1f3448c3464be0ee69aa8b0de305a
Reviewed-on: https://chromium-review.googlesource.com/735605
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48870}
2017-10-24 11:41:17 +00:00
Michael Achenbach
432b2ddcce
[CQ] Add v8_linux_shared_compile_rel to CQ
...
NOTRY=true
Bug: v8:6918, chromium:747960
Change-Id: I0a83cd1eebfe4082399dc1d26dbdf7ff3ef1f158
Reviewed-on: https://chromium-review.googlesource.com/731044
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48814}
2017-10-23 07:58:40 +00:00
Michael Achenbach
73f984bd8b
[CQ] Migrate more builders to LUCI CQ experiment
...
NOTRY=true
Bug: chromium:772816, v8:6918
Change-Id: I60d00d5fe6a46017fc8923dfc3dd922bca65d41f
Reviewed-on: https://chromium-review.googlesource.com/725807
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48714}
2017-10-19 06:23:39 +00:00
Michael Achenbach
d9357fff7a
[CQ] Move fuchsia trybots to LUCI
...
NOTRY=true
Bug: chromium:772816
Change-Id: Iff1f2aeb79ead4782fe8fffc2c32b6f406c31539
Reviewed-on: https://chromium-review.googlesource.com/725380
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48678}
2017-10-18 11:36:34 +00:00
Michael Achenbach
4e8d24e3bd
[CQ] Add fuchsia trybots to CQ experiment
...
TBR=sergiyb@chromium.org
NOTRY=true
Bug: chromium:772816
Change-Id: I532e2c05360547686844f73c56d021abcbeb46bf
Reviewed-on: https://chromium-review.googlesource.com/725280
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48663}
2017-10-18 07:38:33 +00:00
Michael Achenbach
30b7cffade
[build] Fix build configs for win-asan
...
Win asan needs separate "clang" config as clang is not the default on windows.
TBR=sergiyb@chromium.org
NOTRY=true
Bug: chromium:726584
Change-Id: Ic49eedf9a229eb3f81774c8d03c9d19ba1211c3d
Reviewed-on: https://chromium-review.googlesource.com/720801
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48576}
2017-10-16 08:21:13 +00:00
Michael Achenbach
bc1794c6db
[build] Switch win asan bots to 32 bits
...
V8 side for:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/720373
TBR=sergiyb@chromium.org
NOTRY=true
NOTREECHECKS=true
Bug: chromium:726584
Change-Id: I240be307c1072a2fce354b4eda8a60e1c65b1607
Reviewed-on: https://chromium-review.googlesource.com/720796
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48575}
2017-10-16 08:06:33 +00:00
Michael Achenbach
21821447c9
[build] Add new trybots to CQ experiment
...
NOTRY=true
TBR=sergiyb@chromium.org
Bug: v8:6918
Change-Id: I16d44acd8c5cf57d472e4e8ffebf08b3d316441c
Reviewed-on: https://chromium-review.googlesource.com/720370
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48573}
2017-10-16 06:30:28 +00:00
Michael Achenbach
df04f80a6f
[build] Add configs for linux-shared and win64-clang trybots
...
V8 side configs for:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/718938
NOTRY=true
Bug: v8:6918
Change-Id: Ie375a65611c4426baafd352c0cca37d38d1a53b7
Reviewed-on: https://chromium-review.googlesource.com/718750
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48571}
2017-10-15 14:14:36 +00:00
Michael Achenbach
5e4dcf7476
[build] Switch ppc and s390 bots to gn
...
NOTRY=true
Bug: chromium:706728
Change-Id: I211212a922ed9f522cf735fbdce84ca5c70f93f9
Reviewed-on: https://chromium-review.googlesource.com/718705
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48546}
2017-10-13 13:50:22 +00:00
Andrii Shyshkalov
c00fc26e26
Remove Rietveld CQ config.
...
Rietveld CQ has already been disabled and is no longer supoorted.
TBR=sergiyb@chromium.org
No-Try: True
Bug: chromium:770592
Change-Id: If4411aaf15402b3c6d44fd0a8126d1db2150cb46
Reviewed-on: https://chromium-review.googlesource.com/716838
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48510}
2017-10-12 16:56:41 +00:00
Michael Achenbach
dde4cbb0b1
[test] Remove valgrind support
...
Bug: v8:6566
Change-Id: If48fea99f2b1c8069dd20075bf4d9a6c6282bb7c
Reviewed-on: https://chromium-review.googlesource.com/708757
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48439}
2017-10-11 07:41:33 +00:00
Michael Achenbach
1bc14b831b
[build] Add fuchsia FYI bots
...
Infra side:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/708739
NOTRY=true
Bug: chromium:772816
Change-Id: I256807182f52aad4e56684bad607aea1b7dc6c29
Reviewed-on: https://chromium-review.googlesource.com/708758
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48438}
2017-10-11 07:40:27 +00:00
Michael Achenbach
a5e5384dfd
[build] Switch random deopt fuzzer to x64
...
The new deopt stress is implemented for x64 only.
NOTRY=true
TBR=sergiyb@chromium.org
Bug: v8:6900
Change-Id: I542cb89de643c477875893f6b0b73ced44108b9e
Reviewed-on: https://chromium-review.googlesource.com/708259
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48414}
2017-10-10 07:08:29 +00:00
Michael Achenbach
f2d46a1107
[build] Add MB config for win64 asan bots
...
NOTRY=true
TBR=yangguo@chromium.org
Bug: chromium:726584
Change-Id: Ie094a57105ad5c5098b0b133c9ca3661576f09a8
Reviewed-on: https://chromium-review.googlesource.com/616682
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47374}
2017-08-16 14:01:31 +00:00
Tom Anderson
dc1f199992
Reenable libc++ on gcc
...
BUG=v8:6565
R=machenbach@chromium.org
Change-Id: I2bd9b65fd7f991899e365354e262e62e78d1e852
Reviewed-on: https://chromium-review.googlesource.com/568679
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47361}
2017-08-15 17:45:12 +00:00
Michael Achenbach
5793997a51
[build] Add MB configs for mac asan clusterfuzz bots
...
The V8 mac asan bots correspond to "Mac ASAN Release" and
"Mac ASAN Debug" from chromium.lkgr waterfall.
Depends on infra side:
https://chromium-review.googlesource.com/c/613162
TBR=yangguo@chromium.org
NOTRY=true
Bug: chromium:726584
Change-Id: Ic71e3577485131b260801eef9e801ab19ed093c1
Reviewed-on: https://chromium-review.googlesource.com/613480
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47338}
2017-08-14 14:41:14 +00:00
Michael Achenbach
d758e1307c
[build] Add MB configs for clusterfuzz ubsan bots
...
Depends on infra change:
https://chromium-review.googlesource.com/c/612079
This emulates the same GN configurations as from the builders
"UBSan Release" and "UBSan vptr Release" on the chromium.lkgr
waterfall.
NOTRY=true
TBR=yangguo@chromium.org
Bug: chromium:726584
Change-Id: I248765f7f8353351da2a4d5b897b06cbc04ba007
Reviewed-on: https://chromium-review.googlesource.com/612982
Reviewed-by: Yang Guo <yangguo@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47335}
2017-08-14 12:12:36 +00:00
Michael Achenbach
577cb0aa6b
Update V8 DEPS.
...
Rolling v8/build: ece477b..c15e746
Rolling v8/buildtools: 5ad1454..275b8c4
Rolling v8/third_party/catapult: cc7953a..3ec5781
Rolling v8/tools/clang: 7185692..b18e402
TBR=machenbach@chromium.org ,hablich@chromium.org
Change-Id: I7656cce0cbe7d187d8ee25951c25057b540b07ae
Reviewed-on: https://chromium-review.googlesource.com/597389
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: v8 autoroll <v8-autoroll@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47063}
2017-08-02 07:09:50 +00:00
Michael Achenbach
dbfe008b43
[test] Add test isolation and parameters for ubsan
...
This adds a missing swarming config to the ubsan builders to fix
test isolation.
This also adds ubsan_vptr to the inferred options from build metadata.
For ubsan_vptr builds, the test runner makes sure to set up the
required options.
TBR=ishell@chromium.org
Bug: chromium:726584
Change-Id: I9667ba2b6d9d0f363f7cc94d23308e09da002d99
Reviewed-on: https://chromium-review.googlesource.com/577689
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46866}
2017-07-25 11:42:01 +00:00
Tom Anderson
0c12d88e52
Don't disable the sysroot on GCC
...
BUG=chromium:575778
R=machenbach@chromium.org
Change-Id: Iac37a6a2f2ccf46467e4ecdbaefcc4e532491393
Reviewed-on: https://chromium-review.googlesource.com/576853
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46753}
2017-07-19 08:48:13 +00:00
Michael Achenbach
cd7380bb0b
[build] Add MB configs for ubsan bots
...
TBR=ishell@chromium.org
NOTRY=true
NOTREECHECKS=true
Bug: chromium:726584
Change-Id: I204cf0e8cff403af98b2a7f156f242d67dbdaf35
Reviewed-on: https://chromium-review.googlesource.com/575929
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46736}
2017-07-18 14:08:09 +00:00
Michael Achenbach
bba7c07e01
[build] Add cfi clusterfuzz bot
...
This is for infra-side:
https://chromium-review.googlesource.com/c/573544
NOTRY=true
Bug: chromium:726584
Change-Id: I0dbe8cf8e107ad13d284dd2347935a225261abe8
Reviewed-on: https://chromium-review.googlesource.com/573545
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46695}
2017-07-17 08:32:31 +00:00
Michael Achenbach
798076b1af
Revert "[CQ] Temporarily exclude broken bot from CQ"
...
This reverts commit 0d910860c9
.
Reason for revert: Bot is fixed again.
Original change's description:
> [CQ] Temporarily exclude broken bot from CQ
>
> TBR=neis@chromium.org
>
> Change-Id: I59903a40c1ca47cce3e5744c51a2abda93e45dad
> Reviewed-on: https://chromium-review.googlesource.com/567931
> Reviewed-by: Michael Achenbach <machenbach@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#46580}
TBR=machenbach@chromium.org ,neis@chromium.org
Bug: chromium:741505
Change-Id: I47068e6364e8b417b75ffd687e7758c41fc0ed0f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/569738
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46616}
2017-07-13 07:30:26 +00:00
Michael Achenbach
0d910860c9
[CQ] Temporarily exclude broken bot from CQ
...
TBR=neis@chromium.org
Change-Id: I59903a40c1ca47cce3e5744c51a2abda93e45dad
Reviewed-on: https://chromium-review.googlesource.com/567931
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46580}
2017-07-12 10:03:31 +00:00
Michael Achenbach
239e53e727
[build] Temporarily switch off custom libcxx on native arm debug
...
NOTRY=true
TBR=hablich@chromium.org
Bug: chromium:738814
Change-Id: I575a36e271fb70cbf9a9c09f0daf9056864487c5
Reviewed-on: https://chromium-review.googlesource.com/561143
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46435}
2017-07-06 09:43:51 +00:00
Michael Achenbach
4f8498f12a
Update V8 DEPS.
...
Rolling v8/build: e9a4317..d71a8ff
This also temporarily switches off use_custom_libcxx until the referenced bug is resolved.
TBR=hablich@chromium.org
Bug: chromium:738814
Change-Id: Iaf0c2dd632a493f1e7f38e7e8f86e674a4b32fc9
Reviewed-on: https://chromium-review.googlesource.com/558414
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46426}
2017-07-06 07:58:51 +00:00
Michael Achenbach
49e110b128
[build] Remove MB configs for x87
...
The bots were deleted on the infra side.
NOTRY=true
TBR=jkummerow@chromium.org
Bug: v8:6550
Change-Id: I2c054c04535d218a540e5d22ca2770627cafded4
Reviewed-on: https://chromium-review.googlesource.com/559340
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46413}
2017-07-05 12:51:40 +00:00
Michael Achenbach
4234ac9e98
[build] Fix x87 support in GN configs
...
Explicitly set gcc as it's derived in gyp.
Bug: chromium:645890
Change-Id: Ibe77ab10b9ce705bdb650b14e212c55b0a9154ba
Reviewed-on: https://chromium-review.googlesource.com/552638
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Zhengxing Li <zhengxing.li@intel.com>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46295}
2017-06-28 17:49:26 +00:00
Michael Achenbach
49f71433e6
[build] Switch dart builders to GN
...
NOTRY=true
TBR=whesse@chromium.org
Bug: chromium:645890
Change-Id: I134d8c09792824589430856a1d9b43e0464c4542
Reviewed-on: https://chromium-review.googlesource.com/550159
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46264}
2017-06-27 15:40:18 +00:00
Michael Achenbach
8c38248b95
[build] Switch gcov coverage bot to GN
...
NOTRY=true
Bug: chromium:645890
Change-Id: I40dd42c693aab1c4f8a790e497165f37fe53dcdd
Reviewed-on: https://chromium-review.googlesource.com/548637
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46257}
2017-06-27 14:17:54 +00:00
Michael Achenbach
095132d67a
[build] Switch sanitizer coverage bot to gn
...
This adds GN configs for using sanitizer coverage and refactors gcov
configs. Now, both coverage kinds are behind the same gn argument
v8_code_coverage.
This also switches the bot to GN.
Bug: chromium:645890,v8:5502
Change-Id: I3af606e0cad109dd790a121d0d92e53cf4e38f9a
Reviewed-on: https://chromium-review.googlesource.com/549360
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46254}
2017-06-27 13:33:56 +00:00
Michael Achenbach
200d076c03
Revert "[CQ] Temporarily make avx2 trybot experimental."
...
This reverts commit 2ec46bec44
.
Reason for revert:
avx2 builders have moved to the chromium swarming pool
Original change's description:
> [CQ] Temporarily make avx2 trybot experimental.
>
> NOTRY=true
> NOPRESUBMIT=true
> TBR=tandrii@chromium.org
>
> Bug: chromium:736757
> Change-Id: I920eda5c916981d3588fb7346ec4e811dc5112aa
> Reviewed-on: https://chromium-review.googlesource.com/548360
> Reviewed-by: Michael Achenbach <machenbach@chromium.org>
> Commit-Queue: Michael Achenbach <machenbach@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#46219}
TBR=machenbach@chromium.org ,tandrii@chromium.org,clemensh@chromium.org
Change-Id: If228a34be2e6e88dbd2cc3fc1de0b227c4d113c2
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:736757
Reviewed-on: https://chromium-review.googlesource.com/549321
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46236}
2017-06-27 09:39:58 +00:00
Michael Achenbach
2ec46bec44
[CQ] Temporarily make avx2 trybot experimental.
...
NOTRY=true
NOPRESUBMIT=true
TBR=tandrii@chromium.org
Bug: chromium:736757
Change-Id: I920eda5c916981d3588fb7346ec4e811dc5112aa
Reviewed-on: https://chromium-review.googlesource.com/548360
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46219}
2017-06-26 14:27:14 +00:00
Michael Achenbach
1ec6671f32
[build] Add gcov coverage to GN configs
...
This prepares switching the gcov coverage bot to GN.
We skip instrumenting test executables explicitly in gn configs.
In gyp, we did the same through an extra compiler wrapper script.
NOTRY=true
Bug: chromium:645890
Change-Id: I663fb479347063ae9228598d356bb654ca2a496c
Reviewed-on: https://chromium-review.googlesource.com/548275
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46217}
2017-06-26 13:50:28 +00:00
Michael Achenbach
8822219978
[build] Add concurrent-marking builder
...
NOTRY=true
NOTREECHECKS=true
TBR=ulan@chromium.org
Bug: chromium:735951
Change-Id: I8b54ba272d353b1fb499fcfccef1f49b9c47a137
Reviewed-on: https://chromium-review.googlesource.com/544828
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46172}
2017-06-23 13:00:40 +00:00
Michael Achenbach
a37f95ff54
[build] Switch more FYI bots to GN
...
TBR=vogelheim@chromium.org
NOTRY=true
Bug: chromium:645890
Change-Id: Ib5aa315d32c374c2bc755dc67255f84ce544e85f
Reviewed-on: https://chromium-review.googlesource.com/544846
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46155}
2017-06-23 07:08:06 +00:00
Michael Achenbach
1911518736
[build] Switch cfi bot to gn
...
NOTRY=true
Bug: chromium:645890,chromium:726584
Change-Id: Ie16650d7e8912233407a7f5b2dcb98f917869bdc
Reviewed-on: https://chromium-review.googlesource.com/541319
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46091}
2017-06-21 13:29:36 +00:00
Ross McIlroy
05ffcdc909
[Infra] Add android.arm options to v8gen.py
...
Change-Id: Icac68bc8fe1ae3b8f70003e001b45b3f22dac511
Reviewed-on: https://chromium-review.googlesource.com/541338
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46028}
2017-06-20 09:41:55 +00:00
Michael Achenbach
f6c8ba8bed
[build] Prepare switching cfi bot to GN
...
Explicitly set argument for use_cfi_recover introduced in:
https://codereview.chromium.org/2920963002
This retains the behavior we had in GYP:
Print useful diagnostics, but crash to make the errors show up.
Also set use_cfi_cast=true. In gyp we've set this by default:
-fsanitize=cfi-derived-cast
-fsanitize=cfi-unrelated-cast
In GN it now lives behind the use_cfi_cast flag.
NOTRY=true
TBR=vogelheim@chromium.org
Bug: chromium:726584
Change-Id: If202bc42fff3d5ff398576a114af7a7c3fb3fd2b
Reviewed-on: https://chromium-review.googlesource.com/528175
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#45848}
2017-06-12 11:07:36 +00:00