Commit Graph

217 Commits

Author SHA1 Message Date
Sergiy Byelozyorov
1438986d63 Migrate v8_presubmit to LUCI
R=machenbach@chromium.org

Bug: chromium:748057
Change-Id: I013bae778c3cc1ccf545d33bf99aadb42ad49834
Reviewed-on: https://chromium-review.googlesource.com/775122
Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49448}
2017-11-17 15:40:21 +00:00
Tom Anderson
31ccd1a645 [Reland] Remove no_custom_libcxx and update V8 DEPS.
Rolling v8/build: 98bbbff..5698e23

Rolling v8/buildtools: 93a751e..3196d83

Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/755a485..fd88dfb

Rolling v8/tools/clang: 4b58512..e70074d

R=machenbach@chromium.org

Change-Id: If3f0ca871fbcf5e46876d2dab00b034dc496f91c
Bug: 
Reviewed-on: https://chromium-review.googlesource.com/775632
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49437}
2017-11-17 07:55:56 +00:00
Michael Achenbach
7e9448edbc Revert "Remove no_custom_libcxx and update V8 DEPS."
This reverts commit b8092f4393.

Reason for revert: Seems to crash all tests on arm debug:
https://chromium-swarm.appspot.com/task?id=39df3b647e100a10&refresh=10&show_raw=1

Original change's description:
> Remove no_custom_libcxx and update V8 DEPS.
> 
> Rolling v8/build: 98bbbff..5698e23
> 
> Rolling v8/buildtools: 93a751e..9c40f80
> 
> Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/755a485..fd88dfb
> 
> Rolling v8/tools/clang: 4b58512..e70074d
> 
> R=​machenbach@chromium.org,hablich@chromium.org,sergiyb@chromium.org
> 
> Change-Id: I659fc77cdada9b96c42b9b7ea86766b47b6f8352
> Reviewed-on: https://chromium-review.googlesource.com/775320
> Reviewed-by: Michael Achenbach <machenbach@chromium.org>
> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#49428}

TBR=machenbach@chromium.org,hablich@chromium.org,sergiyb@chromium.org,thomasanderson@chromium.org

Change-Id: I9a6210bfdea9ad0d0a344a97bf0ce63d13e90288
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/775159
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49432}
2017-11-16 20:32:22 +00:00
Tom Anderson
b8092f4393 Remove no_custom_libcxx and update V8 DEPS.
Rolling v8/build: 98bbbff..5698e23

Rolling v8/buildtools: 93a751e..9c40f80

Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/755a485..fd88dfb

Rolling v8/tools/clang: 4b58512..e70074d

R=machenbach@chromium.org,hablich@chromium.org,sergiyb@chromium.org

Change-Id: I659fc77cdada9b96c42b9b7ea86766b47b6f8352
Reviewed-on: https://chromium-review.googlesource.com/775320
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49428}
2017-11-16 19:33:49 +00:00
Michael Achenbach
9d5e17a7a9 [build] Remove MB configs for removed bots
NOTRY=true
NOTREECHECKS=true
TBR=sergiyb@chromium.org

Bug: chromium:782226
Change-Id: I108616ea7c94040b29e5522fdd6bded420771414
Reviewed-on: https://chromium-review.googlesource.com/758266
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49322}
2017-11-13 12:43:37 +00:00
Michael Achenbach
1eb7e8b415 [build] Add MB configs for new TSAN builder
TBR=sergiyb@chromium.org
NOTRY=true
NOTREECHECKS=true

Bug: v8:7012
Change-Id: I5895fcda768696c90f3f766d4beef6f75ec9f79f
Reviewed-on: https://chromium-review.googlesource.com/763530
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49295}
2017-11-10 14:10:38 +00:00
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