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
Zachary Anderson
02447e5b80
Revert "GN: Make GN the default"
...
This reverts commit ca864e93a1 .
Reverting for unforseen failures in dart2js testing.
Review-Url: https://codereview.chromium.org/2599673004 .
2016-12-22 13:43:01 -08:00
Zachary Anderson
ca864e93a1
GN: Make GN the default
...
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2592153002 .
2016-12-22 12:10:27 -08:00
keertip
bb74bc6a49
fix arguments for dartdoc run
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/2534173003 .
2016-11-29 08:43:14 -08:00
William Hesse
1580d6d73f
Print hashes of uploaded files into the builder log, for later verification.
...
BUG=
R=sortie@google.com
Review URL: https://codereview.chromium.org/2506473003 .
2016-11-17 11:44:44 +01:00
Bob Nystrom
f2c5a3c402
Don't hardcode "dart" executable name.
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/2488363002 .
2016-11-10 16:51:55 -08:00
Bob Nystrom
1383286a35
Here's a first draft of a bot script for running the DDC tests.
...
As you can see, it requires "npm" to already be installed. Travis, I
think already has that on images. How should we handle this on the
Chrome bots?
What else did I do here that's wrong?
R=whesse@google.com
Review URL: https://codereview.chromium.org/2490013003 .
2016-11-10 10:40:59 -08:00
Ryan Macnak
f7ed0eb832
GN: Run a small portion of the test suite for dart2js and the analyzer.
...
R=zra@google.com
Review URL: https://codereview.chromium.org/2484083002 .
2016-11-08 10:04:45 -08:00
William Hesse
edc7ca7517
Don't run pkg tests on GN builders
...
BUG=
R=sortie@google.com
Review URL: https://codereview.chromium.org/2442703002 .
2016-10-21 12:53:35 +02:00
Zachary Anderson
c1b1151f54
GN: Fix builder test script
...
Review URL: https://codereview.chromium.org/2423783002 .
2016-10-16 15:18:54 -07:00
Zach Anderson
86060cb0fb
GN: Fix gn_build.py for Windows
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2407413003 .
2016-10-12 10:08:23 -07:00
Zachary Anderson
3066d28c0d
GN: Add commands to bot scripts
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2412163002 .
2016-10-12 09:42:37 -07:00
William Hesse
41b82b99e6
Add buildbot scripts for GN builders and dartdevc testers
...
BUG=https://github.com/dart-lang/sdk/issues/27406
R=rnystrom@google.com , zra@google.com
Review URL: https://codereview.chromium.org/2412553002 .
2016-10-12 14:31:43 +02:00
William Hesse
0695b1db3a
Remove package root target and support scripts
...
BUG=https://github.com/dart-lang/sdk/issues/23565
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2346163005 .
2016-09-20 13:32:50 +02:00
William Hesse
9f3b5d8680
Update observatory_tool.py to remove package-root
...
BUG=
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2346483007 .
2016-09-19 10:11:31 +02:00
William Hesse
61eee9ee52
Use checked-in .package file for building and testing
...
Stop creating [build dir]/packages directory with symbolic links.
BUG=https://github.com/dart-lang/sdk/issues/23565
R=rnystrom@google.com
Committed: https://github.com/dart-lang/sdk/commit/5d3e356ca75be8aeff3efde5df946d746b9f8352
Review URL: https://codereview.chromium.org/1746743002 .
Reverted: https://github.com/dart-lang/sdk/commit/6d238ba197c8bda71afe790f16f6e9adaf7abd13
2016-09-16 15:03:18 +02:00
Rico Wind
c1efad95c4
Remove ricow@ from failure print out
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/2346803002 .
2016-09-15 16:05:48 +02:00
William Hesse
1d8c09ed71
Update linux distribution support to Debian Jesse
...
This is needed to compile C++11 code, completing the changes required by
the BoringSSL roll.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2250383002 .
2016-08-17 12:37:42 +02:00
William Hesse
9d2ab4d016
Change location of sysroot download so bot doesn't erase it.
...
BUG=https://github.com/dart-lang/sdk/issues/27048
TBR=sgjesse@google.com
Review URL: https://codereview.chromium.org/2230333002 .
2016-08-10 18:06:05 +02:00
William Hesse
ab74e91c51
Fix error in SDK build script
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2233923002 .
2016-08-10 17:34:19 +02:00
William Hesse
81f2226225
Change SDK builder bot to use sysroots when compiling
...
BUG=https://github.com/dart-lang/sdk/issues/27048
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2231073002 .
2016-08-10 17:28:21 +02:00
William Hesse
8473409b9c
Archive SDK by git hash in addition to version number
...
This is needed for buildbot testers to download the SDK instead of building it.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2218723003 .
2016-08-05 13:38:55 +02:00
William Hesse
f76236db74
Revert "Revert "Make Safari tests more robust.""
...
This reverts commit b9cdd0e1b2 .
This change should now work, because the buildbot recipes use the
renamed flag --reset-browser-configuration.
BUG=
R=ahe@google.com
Review URL: https://codereview.chromium.org/2070513002 .
2016-06-15 04:29:33 -07:00
Peter von der Ahé
b9cdd0e1b2
Revert "Make Safari tests more robust."
...
This reverts commit 199806da03 .
That commit failed because tools/bots/compiler.py is being ignored, and test.py is invoked based on recipes not included in this repository.
TBR
Review URL: https://codereview.chromium.org/2065053003 .
2016-06-15 10:39:36 +02:00
Peter von der Ahé
199806da03
Make Safari tests more robust.
...
R=whesse@google.com
Review URL: https://codereview.chromium.org/1871883002 .
2016-06-15 10:16:14 +02:00
William Hesse
bb6b9bda4a
Remove unused builder-tag on mac builders.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org/1726583002 .
2016-02-23 11:18:11 +01:00
Rico Wind
d8fa5d5b31
Archive unstripped dart binaries on the sdk builders
...
R=whesse@google.com
BUG=
Review URL: https://codereview.chromium.org/1704323002 .
2016-02-18 08:48:13 +01:00
William Hesse
eafdd42501
Revert the debugging changes that added vm abort flag and core dumps.
...
Revert "Add '--abort-on-assertion-errors' to test runner's dart2js commands."
This reverts commit a8e54625da .
Revert "Add abort-on-assertion flag to dart2js unit test runner."
This reverts commit b42443bd26 .
Revert "Enable coredumps for dart2js unit tests on buildbot."
This reverts commit 5c8b76734c .
BUG=https://github.com/dart-lang/sdk/issues/25782
R=vegorov@google.com
Review URL: https://codereview.chromium.org/1699043003 .
2016-02-16 15:36:24 +01:00
William Hesse
2573093c50
Switch to downloaded SDK executable, drop executables in testing/bin.
...
BUG=https://github.com/dart-lang/sdk/issues/24311
R=ricow@google.com
Review URL: https://codereview.chromium.org/1697203002 .
2016-02-15 17:10:59 +01:00
William Hesse
5c8b76734c
Enable coredumps for dart2js unit tests on buildbot.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org/1685743004 .
2016-02-11 14:44:15 +01:00
William Hesse
b42443bd26
Add abort-on-assertion flag to dart2js unit test runner.
...
BUG=
R=vegorov@google.com
Review URL: https://codereview.chromium.org/1682343003 .
2016-02-10 13:42:00 +01:00