Morten Krogh-Jespersen
2464360c5c
Add ddc builders to the test matrix.
...
Bug:
Change-Id: Ie5d01aefacf84c323be504e904e6c8cedb4bfa04
Reviewed-on: https://dart-review.googlesource.com/18181
Reviewed-by: William Hesse <whesse@google.com >
2017-11-03 07:39:47 +00:00
Morten Krogh-Jespersen
8668511f85
Add asan vm builders to test matrix.
...
Bug:
Change-Id: I366e419d9f0d9a9c18a8b6d45a12330f856acfd4
Reviewed-on: https://dart-review.googlesource.com/17103
Reviewed-by: William Hesse <whesse@google.com >
Commit-Queue: Morten Krogh-jespersen <mkroghj@google.com >
2017-11-01 09:33:40 +00:00
Morten Krogh-Jespersen
d27a195e9e
Add vm reload configuration to test matrix.
...
Bug:
Change-Id: I568ab3902ebdfd7350edf2aebf213131aa4f5212
Reviewed-on: https://dart-review.googlesource.com/16948
Reviewed-by: William Hesse <whesse@google.com >
2017-10-31 07:26:01 +00:00
Morten Krogh-Jespersen
1e1bf0b64d
Add optcounter builders to test matrix.
...
Bug:
Change-Id: I2f5ad3b146015781d1a0ce2675d43db383e5faec
Reviewed-on: https://dart-review.googlesource.com/16952
Reviewed-by: William Hesse <whesse@google.com >
2017-10-31 07:25:23 +00:00
Morten Krogh-Jespersen
524483241d
Add vm precomp builder group to test matrix.
...
Bug:
Change-Id: Ibac8fc35f1462e1108230704b91a5f475f013704
Reviewed-on: https://dart-review.googlesource.com/16945
Reviewed-by: William Hesse <whesse@google.com >
2017-10-31 07:24:36 +00:00
Morten Krogh-Jespersen
a7da814d80
Add app builder group to test matrix.
...
Bug:
Change-Id: I843f7349a97aac1509bf801a35258f22fe477759
Reviewed-on: https://dart-review.googlesource.com/16943
Reviewed-by: William Hesse <whesse@google.com >
2017-10-30 09:40:54 +00:00
Morten Krogh-Jespersen
c3a7e0dfcd
Add meta description to configurations in the test-matrix.
...
Bug:
Change-Id: I5933ec9e62c7b8901047f2cf3f91d4ebdb1691fb
Reviewed-on: https://dart-review.googlesource.com/16942
Reviewed-by: William Hesse <whesse@google.com >
2017-10-30 09:27:56 +00:00
Morten Krogh-Jespersen
d687892b9d
Add vm kernel builder group to test matrix.
...
Bug:
Change-Id: I1db12419c4ce678f02fd363964e7bf76a7f8670b
Reviewed-on: https://dart-review.googlesource.com/16944
Reviewed-by: William Hesse <whesse@google.com >
2017-10-30 09:27:44 +00:00
Bob Nystrom
ba84855c0a
Migrate the lingering language_strong tests over to language_2.
...
Change-Id: I4d60b650a2146c1d9be0fd0c5f98eac85f9e2eb1
Reviewed-on: https://dart-review.googlesource.com/16333
Commit-Queue: Bob Nystrom <rnystrom@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-27 23:44:08 +00:00
Morten Krogh-Jespersen
7ed0d9b356
Add sdk builders to the test matrix.
...
Bug:
Change-Id: Ic827f641fd9e952092700662897178f519f3a52b
Reviewed-on: https://dart-review.googlesource.com/16522
Reviewed-by: William Hesse <whesse@google.com >
2017-10-25 13:32:25 +00:00
Morten Krogh-Jespersen
7d64d0bc39
Add VM block configuration to the test matrix.
...
Bug:
Change-Id: Iee6fed8137fe157005dca1c3fd34879f58fa3a10
Reviewed-on: https://dart-review.googlesource.com/16480
Reviewed-by: Alexander Thomas <athom@google.com >
2017-10-25 10:49:24 +00:00
Morten Krogh-Jespersen
937ccb89ad
Add test-matrix to tools/bots with vm builders.
...
Bug:
Change-Id: I97bf3884e62552c41784984e6ce927bafd3f09a3
Reviewed-on: https://dart-review.googlesource.com/16140
Reviewed-by: William Hesse <whesse@google.com >
Reviewed-by: Alexander Thomas <athom@google.com >
2017-10-25 07:47:47 +00:00
Alexander Thomas
15a18346a2
Add dart2js hostchecked isolate to be able to shard those tests
...
Bug:
Change-Id: I85c1df80edb735b5a14d2860c20cb36b2e5e9250
Reviewed-on: https://dart-review.googlesource.com/8460
Reviewed-by: Morten Krogh-jespersen <mkroghj@google.com >
Reviewed-by: William Hesse <whesse@google.com >
Commit-Queue: Alexander Thomas <athom@google.com >
2017-09-26 13:16:23 +00:00
Morten Krogh-Jespersen
5862a92160
Adding write-result-log output to bots.py.
...
Change-Id: I57bbfa48fc204af63f12632f8b0a42a90a5b751c
Reviewed-on: https://dart-review.googlesource.com/5200
Reviewed-by: William Hesse <whesse@google.com >
2017-09-12 14:00:11 +00:00
Alexander Thomas
6c81e20c83
Add support for try bots to bot_utils
...
Bug:
Change-Id: Ic7cab15974e1786f26b744b28068b8971a2d746e
Reviewed-on: https://dart-review.googlesource.com/4421
Reviewed-by: William Hesse <whesse@google.com >
2017-09-11 07:13:22 +00:00
Alexander Thomas
a787e53198
Add Windows SDK builder to CQ
...
Add experimental Linux SDK builder to CQ
Support building API docs on try builders
Bug:
Change-Id: I163d2a4a9e5f8a062ea005e9b50d9351d867ba02
Reviewed-on: https://dart-review.googlesource.com/4000
Reviewed-by: William Hesse <whesse@google.com >
2017-09-08 11:36:23 +00:00
William Hesse
002917b79c
Fix error in commit bae6ab5a7a
...
"Split the dart_sdk bot script into two runs ..." used sys.argv[2]
instead of sys.argv[1]
BUG=
TBR=terry@google.com
Review-Url: https://codereview.chromium.org/3012713002 .
2017-09-01 17:21:03 +02:00
Janice Collins
51cc9689b3
Remove corelib and corelib_strong and migrate last two remaining tests.
...
This includes a migration of linked_hash_map_from_iterable_test and
stacktrace_current_test, which were migrated without changes.
BUG=
R=rnystrom@google.com , whesse@google.com
Review-Url: https://codereview.chromium.org/3004073002 .
2017-09-01 08:11:15 -07:00
William Hesse
bae6ab5a7a
Split the dart_sdk bot script into two runs, one with only apidocs.
...
BUG=
R=terry@google.com , vegorov@google.com
Review-Url: https://codereview.chromium.org/3004233002 .
2017-09-01 16:50:00 +02:00
Alexander Thomas
b7ef001fec
Include web_components in the isolate file.
...
Update tests to use web_components from the isolated location.
BUG=
R=whesse@google.com
Review-Url: https://codereview.chromium.org/3004803002 .
2017-08-29 17:12:56 +02:00
Alexander Thomas
1277e0e791
Add browser package to isolate
...
BUG=
R=whesse@google.com
Review-Url: https://codereview.chromium.org/3005773002 .
2017-08-29 14:46:49 +02:00
Alexander Thomas
bace5b330d
Add Mac support for isolates
...
Remove commands to allow recipies to specify them
Reduce duplication with includes
Rename to more generic names (dart2js*.isolate wasn't just used for dartj2s)
BUG=
R=whesse@google.com
Review-Url: https://codereview.chromium.org/3001383002 .
2017-08-22 17:15:14 +02:00
William Hesse
575d0b015a
Add a dart2js_tests isolate with no default command, for xvfb use.
...
Bug:
Change-Id: Ia3a07e7e4f04314dd9aa9643103c3cf31e8e53ea
2017-08-21 17:20:27 +02:00
William Hesse
2149487c0d
Add commit queue settings to Dart
...
These will be used on Gerrit reviews, to trigger try bots and the
commit queue. The commit queue is currently set up to commit to
GitHub. This will be changed when the mirroring direction changes.
BUG=737149
R=athom@google.com
Review-Url: https://codereview.chromium.org/3003523002 .
2017-08-21 15:36:13 +02:00
William Hesse
0f89db24f3
Add all core tests to DDC linux bots
...
BUG=
R=athom@google.com
Review-Url: https://codereview.chromium.org/2997863002 .
2017-08-16 10:07:53 +02:00
Bob Nystrom
526245b565
Run DDC tests on Chrome on the bots.
...
Taking over this patch since Bill is out: https://codereview.chromium.org/2991343004/
R=sigmund@google.com
Review-Url: https://codereview.chromium.org/2992333002 .
2017-08-04 10:45:39 -07:00
Bob Nystrom
489c96ac2e
Re-land beginning Dart 2.0 test migration.
...
This is similar to:
47985d6dbd
452d2d0840
7af2d86ed3
Except that it also fixes the status for dart2analyzer.
R=jcollins@google.com
Review-Url: https://codereview.chromium.org/2980213002 .
2017-07-17 12:40:18 -07:00
William Hesse
acf53f1e63
Remove Dartium from the SDK promotion script
...
BUG=
R=terry@google.com
Review-Url: https://codereview.chromium.org/2982023002 .
2017-07-17 16:21:02 +02:00
Alexander Aprelev
9882d494db
"Set up directories.." commit below broke the buildbot tests, two others are collateral damage.
...
Revert "Precompiler doesn't report Dart 2.0 static type errors yet."
This reverts commit 7af2d86ed3 .
Revert "Move absstract_exact_selector back into the language tests. (#30169 )"
This reverts commit 452d2d0840 .
Revert "Set up directories for migrated Dart 2.0 tests and migrate a couple. (#30149 )"
This reverts commit 47985d6dbd .
R=zra@google.com
BUG:dartbug.com/30171
Review-Url: https://codereview.chromium.org/2979073002 .
2017-07-14 14:43:55 -07:00
Bob Nystrom
47985d6dbd
Set up directories for migrated Dart 2.0 tests and migrate a couple. ( #30149 )
...
* Set up directories for migrated Dart 2.0 tests and migrate a couple.
- Create new "_2" directories where tests that have been validated as
ready for Dart 2.0 will end up.
- Create empty status files for each directory.
- Add those directories to the set of default selectors you get when you
run test.py. This gets the VM bots running them.
- Get the DDC bots running those suites.
- Move abstract_exact_selector_test over to dart2js since it's a
dart2js-specific regression test and not an actual language test.
- Migrate corelib/apply_test.dart.
- Delete abstract_beats_arguments[2]_test.dart since that code is
statically wrong in 2.0 and can't be run.
This doesn't get the dart2js bots running the new suites. I'll email
the relevant folks to get help with that.
* Resurrect abstract_beats_arguments_test.dart.
It usefully checked that an implementation reports an warning (now
error) if you construct an abstract class.
Also added support to test.dart to mark a test as expecting to
generate a compile error in the test itself. That way, the status file
reflects what is *wrong* about the current status, not what is *right*.
* Change static error syntax to match front_end notation.
* Migrate abstract_getter_test.
2017-07-14 10:27:37 -07:00
Bob Nystrom
788516a71d
Build SDK and DDC test packages on bots before running tests. ( #30081 )
...
The dartdevc_test target is a GN group that includes everything that
should be needed to run the dartdevc tests.
2017-07-05 17:09:48 -07:00
Bob Nystrom
1bd907dc2e
Run dartdevc tests on drt instead of Chrome on the bots.
...
Also, do another triage pass on the tests.
R=vsm@google.com
Review-Url: https://codereview.chromium.org/2964043004 .
2017-07-05 09:45:16 -07:00
Bob Nystrom
8d90363dce
Start getting the DDC bot to run tests using test.dart.
...
R=vsm@google.com
Review-Url: https://codereview.chromium.org/2960343002 .
2017-06-28 16:50:27 -07:00
William Hesse
ea2167bbac
Make debian package builder more robust in uninstall step
...
BUG=
R=lrn@google.com
Review-Url: https://codereview.chromium.org/2950783002 .
2017-06-20 13:34:54 +02:00
William Hesse
ae4c38bf54
Fix versionchecker script
...
BUG=
R=lrn@google.com
Review-Url: https://codereview.chromium.org/2919933003 .
2017-06-02 11:28:57 +02:00
Bob Nystrom
db06324975
Remove temp code to ignore "--failure-summary".
...
Now that the BuildBots aren't passing it, we don't need to accept it.
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2916123002 .
2017-06-01 15:45:55 -07:00
William Hesse
e161ad12ac
Allow test.py to run dartdoc tests. Run dartdoc tests on pub bots.
...
BUG=
R=jcollins@google.com
Review-Url: https://codereview.chromium.org/2914233002 .
2017-06-01 18:53:04 +02:00
William Hesse
737a55cc63
Fix some issues with buildbot recipe change.
...
BUG=
R=kustermann@google.com
Review-Url: https://codereview.chromium.org/2903603002 .
2017-05-23 16:51:37 +02:00
William Hesse
a4adc426e1
Remove old annotated_steps buildbot scripts and dispatcher
...
BUG=
R=kustermann@google.com
Review-Url: https://codereview.chromium.org/2895973002 .
2017-05-23 16:17:02 +02:00
Terry Lucas
f27144d7b5
Roll 50: Updated for push to origin/master.
...
TBR=jacobr@google.com
Review-Url: https://codereview.chromium.org/2875773003 .
2017-05-10 18:16:51 -07:00
Bob Nystrom
5a03535766
Remove the "pkgbuild" step on the bots.
...
Those tests are flaky since they fail when AppEngine flakes out. Even
when they work, they don't provide much value.
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2801143003 .
2017-04-24 13:28:16 -07:00
Erik Corry
4b9bba55b4
Stoppp using trippple consonants
...
R=ahe@google.com
BUG=
Review-Url: https://codereview.chromium.org/2833073002 .
2017-04-21 17:50:13 +02:00
Bob Nystrom
e826303741
Get rid of --use-repository-packages and --use-public-packages.
...
The former doesn't seem to tell us anything useful, and is broken. The
latter is no longer needed as a flag without the former. The pkgbuild
suite implies it and other suites don't support it.
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2673133002 .
2017-02-06 10:40:53 -08:00
William Hesse
616789b6d4
Use wheezy sysroot when building SDK
...
This avoids a dependency of the linux SDK on glibc version
2.16 or greater.
BUG=https://github.com/dart-lang/sdk/issues/28476
R=zra@google.com
Committed: https://github.com/dart-lang/sdk/commit/a99211821cfdc0836576325d1d9d8c8d00ce72de
Review-Url: https://codereview.chromium.org/2650763003 .
2017-01-23 19:23:01 +01:00
William Hesse
a99211821c
Use wheezy sysroot when building SDK
...
This avoids a dependency of the linux SDK on glibc version
2.16 or greater.
BUG=https://github.com/dart-lang/sdk/issues/28476
R=zra@google.com
Review-Url: https://codereview.chromium.org/2650763003 .
2017-01-23 19:15:43 +01:00
Vijay Menon
b2b7975d63
Disable npm steps on DDC bot for now
...
This will only regression test compilation (no running of generated
code), but that appears to work.
R=leafp@google.com
Review-Url: https://codereview.chromium.org/2646493003 .
2017-01-18 15:30:43 -08:00
Vijay Menon
b1d3a0c79a
Set CHROME_BIN on DDC bot
...
Noticed the Linux bot is failing on this:
https://build.chromium.org/p/client.dart.fyi/builders/ddc-linux-release-be/builds/1724/steps/ddc%20tests/logs/stdio
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2640093002 .
2017-01-18 11:14:23 -08:00
William Hesse
3f7a85e068
Remove 'pkg' from the default list of test suites
...
Allow 'exclude-suite' option of test.dart to include a suite not on
the default list, so existing '--exclude-suite=pkg' options are
ignored. This change does not need to be reversed later.
BUG=https://github.com/dart-lang/sdk/issues/28237
R=kustermann@google.com
Review-Url: https://codereview.chromium.org/2610943002 .
2017-01-10 16:51:22 +01:00
Zachary Anderson
632b744046
GN: Make GN the default
...
Ryan landed a fix for #28200 so we can try to land this again.
Tests on Debug builds will be slower until
https://codereview.chromium.org/2614003003/
lands, but we didn't notice an uptick in bot timeouts when we tried
this before, so I suspect the bots will continue to be unaffected.
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2617803003 .
2017-01-06 15:35:54 -08:00
Bob Nystrom
87139576e9
A little more work on the DDC bot script.
...
It runs and passes on my Mac now even when I don't have a local /gen/
directory, which was the main missing piece.
R=vsm@google.com , whesse@google.com
Review-Url: https://codereview.chromium.org/2602443002 .
2017-01-03 14:36:46 -08:00