Commit Graph

78 Commits

Author SHA1 Message Date
Alexander Thomas c38eab4fa9 [infra] Remove Dart 1 builders from the CQ (Part II)
TBR=whesse@google.com

Change-Id: Ia3529510b7c4c3b17ba07d76e2da9dd8d6e9ccff
Reviewed-on: https://dart-review.googlesource.com/76541
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2018-09-26 07:11:21 +00:00
Alexander Thomas 8ff692acf4 [infra] Remove Dart 1 builders from the CQ (Part I)
* Remove obsolete vm-kernel-legacy and analyzer-cfe builders.

Change-Id: I6b316359b1a2c5ce2adcf276578a9b9be5db5c15
Reviewed-on: https://dart-review.googlesource.com/76480
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2018-09-25 19:03:54 +00:00
Alexander Thomas a6bac2ed29 [infra] Run experimental mac builder less often to conserve capacity
Change-Id: I84e52d66cdf7c24b347614babe584d89abea9aee
Reviewed-on: https://dart-review.googlesource.com/72840
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2018-09-04 12:53:10 +00:00
Devon Carew 28f902744b Disable the analyzer cfe bots.
Change-Id: I4cbe50cd552347a2be9098f1f583fae4a3a3daaa
Reviewed-on: https://dart-review.googlesource.com/71880
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2018-08-28 16:25:16 +00:00
William Hesse 3aa40c9625 Revert "Disable windows builder on commit queue while windows machines are down"
This reverts commit e08286da9d.

Change-Id: If7724bda467167d61e5c8ff807ccda4b5fbe1dc1
Reviewed-on: https://dart-review.googlesource.com/70518
Reviewed-by: William Hesse <whesse@google.com>
2018-08-20 08:09:44 +00:00
William Hesse 09ce852bd3 Remove obsolete field from CQ configuration
Bug: 875204
Change-Id: I70f0236d5a014dad2145ffba50828d4642b808aa
Reviewed-on: https://dart-review.googlesource.com/70504
Reviewed-by: William Hesse <whesse@google.com>
2018-08-17 11:44:30 +00:00
William Hesse e08286da9d Disable windows builder on commit queue while windows machines are down
Change-Id: Ib9482824b144ed70bbb653ec913b29497a73579f
Reviewed-on: https://dart-review.googlesource.com/70503
Reviewed-by: Jonas Termansen <sortie@google.com>
2018-08-17 11:07:24 +00:00
Devon Carew 8bec83bb5c Add the analyzer-use-cfe-linux bot to the commit queue.
Change-Id: I816b45d9bb23598d996161283bc1869a0fbabaa6
Reviewed-on: https://dart-review.googlesource.com/68422
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2018-08-04 05:40:35 +00:00
Alexander Thomas c4c847a45c Revert "[CQ] Remove pkg-linux-release from the CQ trybots until it is fixed"
This reverts commit 5eea3942e6.

Reason for revert: The problem hasn't happened again since 7/18.

Original change's description:
> [CQ] Remove pkg-linux-release from the CQ trybots until it is fixed
> 
> Change-Id: I17ee0bfc26af1d060fc6f129419239e4a790034a
> Reviewed-on: https://dart-review.googlesource.com/65120
> Reviewed-by: Jonas Termansen <sortie@google.com>

TBR=whesse@google.com,sortie@google.com

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: I8efc9e2ce2c935d800b3b295d03e46f8666ba72c
Reviewed-on: https://dart-review.googlesource.com/67360
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2018-07-30 13:41:24 +00:00
William Hesse 5eea3942e6 [CQ] Remove pkg-linux-release from the CQ trybots until it is fixed
Change-Id: I17ee0bfc26af1d060fc6f129419239e4a790034a
Reviewed-on: https://dart-review.googlesource.com/65120
Reviewed-by: Jonas Termansen <sortie@google.com>
2018-07-16 13:23:16 +00:00
William Hesse 8370393ab4 Change Chrome-linux trybot to Dart 2 mode
Change-Id: I901667843d8ce5732e145175b961b27677bdf8dd
Reviewed-on: https://dart-review.googlesource.com/64300
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
2018-07-10 10:16:35 +00:00
Devon Carew 550f294dfc Move some analysis to analyzer-analysis-server-linux and make analyzer-analysis-server-linux a try bot.
Change-Id: Iabac78eb7bdbb3b1bc3ff83ae4ba241af1c8a6ec
Reviewed-on: https://dart-review.googlesource.com/64020
Reviewed-by: William Hesse <whesse@google.com>
2018-07-09 20:18:20 +00:00
Sigmund Cherem c1f6c9d8c5 Fix dart2js-hostassert configuration and enable it on the CQ
TBR=athom@google.com,whesse@google.com

Change-Id: I1dec1386b823bc72bc8f482c7400a129a3037b4a
Reviewed-on: https://dart-review.googlesource.com/63704
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2018-07-07 00:15:37 +00:00
Devon Carew 46bfa7297e Have the regular analyzer bots test in dart 2 mode.
Change-Id: I91bf09600d0e5f099737be0363228cad6d0b5329
Reviewed-on: https://dart-review.googlesource.com/63642
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2018-07-03 19:12:36 +00:00
Sigmund Cherem aa009339b3 Update test matrix for dart2js
After reviewing all recipes, we needed a few changes to bring the test matrix to parity:
- we needed to add strong-mode coverage (mostly in d8 at this time)
- we needed to add fast-startup coverage on all browsers

This however includes a bit more coverage than the existing recipes:
- strong-mode coverage in d8 now includes all suites, not just language_2 and corelib_2
- legacy coverage in ie11 includes all suites, not just html and co19


Next steps:
- move the remaining dart2js bots to the test matrix using the existing and new builders
- fix .status files on builders that include more suites (d8-strong + ie11)
- fix .status files on new Dart 2.0 builders
- add new Dart 2.0 builders to the waterfall
- eventually remove Dart1 builders.

Change-Id: Iec0a7fef7176cc81d3ced5e34c8dd63d33b7079e
Reviewed-on: https://dart-review.googlesource.com/61086
Commit-Queue: Sigmund Cherem <sigmund@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2018-07-03 18:32:53 +00:00
Alexander Thomas 4b2d60cb18 [infra] Remove obsolete signcla verifier from CQ
See https://crbug.com/851738

TBR=whesse@google.com

Change-Id: Ied9221ef9aba1721b6dad24bf011773191a468d2
Reviewed-on: https://dart-review.googlesource.com/60144
Reviewed-by: Alexander Thomas <athom@google.com>
2018-06-13 20:14:42 +00:00
Alexander Thomas f3ce474673 [infra] Remove obsolete analyzer test configurations
The --preview-dart-2 flag flip makes it unecessary to:
* Test Dart 2 configs in host-checked mode.
* Test --checked and --strong together.
* Test --preview-dart-2 and --strong separately.

Change-Id: I1738d351c866fb95fd9e1249f5f4ffb88169e106
Reviewed-on: https://dart-review.googlesource.com/59900
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-06-13 04:17:16 +00:00
Alexander Thomas c72a3403a0 [infra] Remove vm-kernel-legacy-linux builder from the CQ
TBR=whesse@google.com

Change-Id: Ic538e4470acd7e2efb2ed9e96422556e2760d91d
Reviewed-on: https://dart-review.googlesource.com/59780
Reviewed-by: Alexander Thomas <athom@google.com>
2018-06-11 19:41:42 +00:00
Alexander Thomas b092930350 [infra] Enable vm-kernel-simdbc64 builder on the CQ
Closes #33021

Change-Id: I452bcade300d7b1ea3b75ad0f174099c5650c383
Reviewed-on: https://dart-review.googlesource.com/55164
Reviewed-by: Martin Kustermann <kustermann@google.com>
2018-05-15 13:37:12 +00:00
Alexander Thomas dcd842267a [infra] Add experimental vm-kernel-simdbc64 builder to the CQ
Change-Id: I886ccf1fd984d7c71dd04effc42c0f5423f82312
Reviewed-on: https://dart-review.googlesource.com/55141
Reviewed-by: William Hesse <whesse@google.com>
2018-05-15 09:08:18 +00:00
Alexander Thomas 2f924e457e Revert "[infra] Temporarily remove windows builder from the CQ"
This reverts commit 95fab34cdf.

Reason for revert: https://crbug.com/840836 is fixed.

Original change's description:
> [infra] Temporarily remove windows builder from the CQ
> 
> TBR=whesse@google.com
> 
> Change-Id: I78eedc9ecfaead1823fcb2d0d204fe4c31b9cad7
> Reviewed-on: https://dart-review.googlesource.com/54224
> Reviewed-by: Alexander Thomas <athom@google.com>

TBR=whesse@google.com,athom@google.com

Change-Id: Iba974cd634a404fd977c8cdd50bf00600cb2bb84
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/54380
Reviewed-by: Alexander Thomas <athom@google.com>
2018-05-09 07:34:04 +00:00
Alexander Thomas 95fab34cdf [infra] Temporarily remove windows builder from the CQ
TBR=whesse@google.com

Change-Id: I78eedc9ecfaead1823fcb2d0d204fe4c31b9cad7
Reviewed-on: https://dart-review.googlesource.com/54224
Reviewed-by: Alexander Thomas <athom@google.com>
2018-05-08 10:59:49 +00:00
Alexander Thomas 2ca9daea83 [infra] Replace vm-kernel-mac with vm-kernel-linux on the CQ
TBR=kustermann@google.com

Change-Id: I13e53e43a49eef3260af63fafc32d15f36f1559a
Reviewed-on: https://dart-review.googlesource.com/53204
Reviewed-by: Alexander Thomas <athom@google.com>
2018-05-01 11:45:08 +00:00
Alexander Thomas 95338ced3a [infra] Sort CQ builders in config
Change-Id: I798b6c9cd214b86eec11645239844209f6f4edb8
Reviewed-on: https://dart-review.googlesource.com/53020
Reviewed-by: Jonas Termansen <sortie@google.com>
2018-05-01 08:27:52 +00:00
Alexander Thomas 87483e9058 Revert "[infra] Temporarily remove Windows SDK builder from CQ"
This reverts commit 3e1335edc3.

Reason for revert: crbug.com/836287 is resolved for Windows builders.

Original change's description:
> [infra] Temporarily remove Windows SDK builder from CQ
> 
> TBR=sortie@google.com
> 
> Bug: crbug.com/836287
> Change-Id: I3ec3eb378329f073afca0d1c30e0bd6425e9db00
> Reviewed-on: https://dart-review.googlesource.com/52450
> Reviewed-by: Alexander Thomas <athom@google.com>

TBR=sortie@google.com,athom@google.com

Change-Id: I17a47c053baf9a8e24cd280a28cd05ad9cb0cc66
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: crbug.com/836287
Reviewed-on: https://dart-review.googlesource.com/52480
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2018-04-24 17:46:58 +00:00
Alexander Thomas 3e1335edc3 [infra] Temporarily remove Windows SDK builder from CQ
TBR=sortie@google.com

Bug: crbug.com/836287
Change-Id: I3ec3eb378329f073afca0d1c30e0bd6425e9db00
Reviewed-on: https://dart-review.googlesource.com/52450
Reviewed-by: Alexander Thomas <athom@google.com>
2018-04-24 16:52:24 +00:00
Alexander Thomas 5e23c2843d Revert "[infra] Temporarily disable Windows SDK builder on CQ"
This reverts commit 7594c1543f.

Reason for revert: https://crbug.com/830533 has been fixed and the
windows bots are back again.

Original change's description:
> [infra] Temporarily disable Windows SDK builder on CQ
> 
> TBR=whesse@google.com
> 
> Change-Id: I348d14b021fc7fc859dec39e88de4e3876385c7a
> Reviewed-on: https://dart-review.googlesource.com/50180
> Reviewed-by: Alexander Thomas <athom@google.com>

TBR=whesse@google.com,athom@google.com

Change-Id: I50c24d65a96f8f45b0ee2b821176a00c61998590
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/50241
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2018-04-09 20:58:17 +00:00
Alexander Thomas 7594c1543f [infra] Temporarily disable Windows SDK builder on CQ
TBR=whesse@google.com

Change-Id: I348d14b021fc7fc859dec39e88de4e3876385c7a
Reviewed-on: https://dart-review.googlesource.com/50180
Reviewed-by: Alexander Thomas <athom@google.com>
2018-04-09 08:20:30 +00:00
Alexander Thomas 26423147ab [infra] Add dart2js-chrome to the CQ again
The buildername has changed and the builder is now based on the test matrix.

TBR=whesse@google.com

Change-Id: Iedbabd094fdd8b0e441d726a4c62b9c7894bb59c
Reviewed-on: https://dart-review.googlesource.com/49506
Reviewed-by: Alexander Thomas <athom@google.com>
2018-04-04 15:32:39 +00:00
Alexander Thomas e3ace23c87 [infra] Remove dart2js-chrome from the CQ temporarily
TBR=whesse@google.com

Change-Id: I6a2ab361fa16e95c3de895adc3b0d88e89c4ab67
Reviewed-on: https://dart-review.googlesource.com/49503
Reviewed-by: Alexander Thomas <athom@google.com>
2018-04-04 15:12:03 +00:00
Alexander Thomas d7ec39dda7 [infra] Enable vm-kernel-legacy builder on the CQ
https://github.com/dart-lang/sdk/issues/32499

TBR=whesse@google.com

Change-Id: I330824c1ea23b8a0b34d2f5e83874ef67c0994f9
Reviewed-on: https://dart-review.googlesource.com/46802
Reviewed-by: Alexander Thomas <athom@google.com>
2018-03-15 16:26:31 +00:00
Alexander Thomas 56e697e728 [infra] Add experimental vm-kernel-legacy builder to the CQ
https://github.com/dart-lang/sdk/issues/32499

TBR=whesse@google.com

Change-Id: Ie861164cb8e36541691ecb7992c8bdd25f8a531c
Reviewed-on: https://dart-review.googlesource.com/46800
Reviewed-by: Alexander Thomas <athom@google.com>
2018-03-15 16:01:51 +00:00
Alexander Thomas 55f7687908 [infra] Enable front end CQ builder
Change-Id: Ife7d8b714eeb68a186f5e8bda23fb6be1836a01f
Reviewed-on: https://dart-review.googlesource.com/45508
Reviewed-by: Peter von der Ahé <ahe@google.com>
2018-03-07 19:09:44 +00:00
Alexander Thomas d0eb2d63e8 [infra] Add front-end builder to test matrix
#32123

Change-Id: I996ed57edc78f46aac6fa65a45e07500ad3758a0
Reviewed-on: https://dart-review.googlesource.com/44160
Reviewed-by: Peter von der Ahé <ahe@google.com>
2018-03-05 14:53:03 +00:00
Sigmund Cherem 735ff83d82 Make the dart2js-d8-kernel try bot no longer experimental
It has been running as expected this week. It has been red, but normally because
of actual breakages that will be prevented once this is on by default.

R=efortuna@google.com
CC=​athom@google.com,whesse@google.com

Change-Id: I85a406d30b9c65274104e4a1b33f9af6a18b3616
Reviewed-on: https://dart-review.googlesource.com/43493
Reviewed-by: Emily Fortuna <efortuna@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
2018-02-23 22:39:19 +00:00
Sigmund Cherem d0c3e48a5f Add dart2js-with-kernel to the CQ
This is blocked on first landing the change to the dart2js_swarming recipe.

R=whesse@google.com,athom@google.com

Change-Id: Id7c26499cbb3d5337d6c72c10a688dd22d60dd78
Reviewed-on: https://dart-review.googlesource.com/41580
Commit-Queue: Sigmund Cherem <sigmund@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2018-02-16 23:46:57 +00:00
Alexander Thomas 7488718131 Revert "[infra] Temporarily mark CQ Windows SDK builder as experimental"
This reverts commit 3493aae512.

Reason for revert: The Windows bots have access to the VS toolchain again.
https://bugs.chromium.org/p/chromium/issues/detail?id=812927

Original change's description:
> [infra] Temporarily mark CQ Windows SDK builder as experimental
> 
> TBR=whesse@google.com
> 
> Change-Id: I95042b0ec8cb056ef2a825ba81c5258c0789df7c
> Reviewed-on: https://dart-review.googlesource.com/41821
> Reviewed-by: Alexander Thomas <athom@google.com>

TBR=whesse@google.com,athom@google.com

Change-Id: I2f064b40536fd771d0b87aa4756f9596ccaace76
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/41980
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2018-02-16 07:57:41 +00:00
Alexander Thomas 3493aae512 [infra] Temporarily mark CQ Windows SDK builder as experimental
TBR=whesse@google.com

Change-Id: I95042b0ec8cb056ef2a825ba81c5258c0789df7c
Reviewed-on: https://dart-review.googlesource.com/41821
Reviewed-by: Alexander Thomas <athom@google.com>
2018-02-15 16:13:05 +00:00
Alexander Thomas a3f6eefdbf Revert "[Infra] Remove all sharded builders from the CQ to restore service"
This reverts commit d049b771a6.

Change-Id: I41788cebb092e59364fcecbf532e35873d1db9ff
Reviewed-on: https://dart-review.googlesource.com/31020
Reviewed-by: William Hesse <whesse@google.com>
2017-12-21 12:38:49 +00:00
Alexander Thomas d049b771a6 [Infra] Remove all sharded builders from the CQ to restore service
This reverts commit 102a3c8e72.

TBR=whesse@google.com

Change-Id: Ifa7e5c06a727abd77a2a4c8d174b75df8de817ff
Reviewed-on: https://dart-review.googlesource.com/30940
Reviewed-by: Alexander Thomas <athom@google.com>
2017-12-20 23:26:51 +00:00
Alexander Thomas 88b82a2c7b [Infra] Allow CQ to submit dependent changes
Change-Id: I30c63a6cd69373d53bf2a57e6a3f7462a8bd3755
Reviewed-on: https://dart-review.googlesource.com/28680
Reviewed-by: William Hesse <whesse@google.com>
2017-12-20 12:14:28 +00:00
Alexander Thomas 102a3c8e72 Revert "[Infra] Remove all sharded builders from the CQ to restore service"
This reverts commit 5d8771fe69.

TBR=whesse@google.com

Change-Id: Ica990cafe0955d966bd8ccdf3e5eaaba2f3ff1f2
Reviewed-on: https://dart-review.googlesource.com/29760
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2017-12-15 07:37:33 +00:00
Alexander Thomas 5d8771fe69 [Infra] Remove all sharded builders from the CQ to restore service
TBR=whesse@google.com

Change-Id: Id0386cd6af03647f22fe7c95aed0c00b0e9a60f1
Reviewed-on: https://dart-review.googlesource.com/29720
Reviewed-by: Alexander Thomas <athom@google.com>
2017-12-14 21:51:21 +00:00
Alexander Thomas bdd88891b9 [Infra] Move runtime into DDC builder names
This makes it easier to add other runtimes later.

Change-Id: I90dfd9c404167eff880eed00933ffea212ccdef2
Reviewed-on: https://dart-review.googlesource.com/27942
Reviewed-by: William Hesse <whesse@google.com>
2017-12-12 08:11:12 +00:00
Alexander Thomas 8588854548 Add VM debug canary builder to test matrix and commit queue
Change-Id: I7386e3e6f9f786c98a134095f1a4e772f8fa7143
Reviewed-on: https://dart-review.googlesource.com/23666
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Morten Krogh-jespersen <mkroghj@google.com>
2017-11-27 16:17:21 +00:00
Alexander Thomas 1fc3092bef Put benchmark builder on commit queue in production
Change-Id: If4da0cc34501753f8e8ea29bbbe191afb111d3f9
Reviewed-on: https://dart-review.googlesource.com/21000
Reviewed-by: William Hesse <whesse@google.com>
2017-11-15 03:23:28 +00:00
Alexander Thomas a201ff7e10 Require a signed CLA in commit queue
Bug: 31018
Change-Id: Iecb7905dc76a2fa6ebc13bd8310f040f95142307
Reviewed-on: https://dart-review.googlesource.com/20222
Reviewed-by: William Hesse <whesse@google.com>
2017-11-14 00:03:57 +00:00
Alexander Thomas 9dc4fd9dd3 Add experimental benchmark builder to CQ
Change-Id: I91961e6f35f48d0905d4df6e19015449f30bfab4
Reviewed-on: https://dart-review.googlesource.com/20302
Reviewed-by: Jonas Termansen <sortie@google.com>
2017-11-13 20:27:51 +00:00
Morten Krogh-Jespersen f18d6e25e9 Revert "Add vm-linux-debug builder to CQ."
This reverts commit 939e295f9a.

Bug:
Change-Id: Iae0d040d00254e85904a5cbd9cb3b889aafcc0d6
Reviewed-on: https://dart-review.googlesource.com/17880
Reviewed-by: Martin Kustermann <kustermann@google.com>
2017-11-01 14:17:40 +00:00
Morten Krogh-Jespersen 939e295f9a Add vm-linux-debug builder to CQ.
Bug:
Change-Id: I17e861080021ded757a0d5c0c5b02c739d4f3e44
Reviewed-on: https://dart-review.googlesource.com/17780
Reviewed-by: William Hesse <whesse@google.com>
2017-11-01 11:17:51 +00:00