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
Keerti Parthasarathy
0e681885a9
on gcs, move docs for be to builds dir, and dev & stable to dev/stable
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/1647293002 .
2016-02-01 08:25:29 -08:00
William Hesse
634e5a1d02
Refs #25328 Use a portable shebang
...
BSD systems don't place bash in /bin and a lot of the dart tools
hardcode a #!/bin/bash shebang that fails the 'all' target build
(not able to execute dart2js since the interpreter is not found).
Solve the issue by using #!/usr/bin/env as the shebang. For scripts
that need to pass arguments to bash modify the script to use the set
command as the first executed line of shell.
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/1552313002 .
2016-01-05 16:26:28 +01:00
William Hesse
890883076d
Switch pub bots to use a 64-bit build of Dart.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org/1533903003 .
2015-12-17 17:44:32 +01:00
keertip
c88841c041
use bot_utils.run to run dartdoc so that the bot will fail if there are errors when dartdoc is run. This will catch failures to generate docs.
...
BUG=https://github.com/dart-lang/sdk/issues/25015
R=whesse@google.com
Review URL: https://codereview.chromium.org/1514193002 .
2015-12-11 08:03:48 -08:00
William Hesse
ed9bb160de
Revert "Copy entire api-docs directory to release GCloud directory in promote script."
...
This reverts commit f03279a7eb .
When there is only one file in the directory, this does not move the
file into the target directory, but moves it to replace the target
directory with a file.
Reverting to the old behavior, with a changed filename, since we are
now only copying one file. tools/bots/bot_utils.py:124 is changed to
use dartdocs_zipfilename() instead of the deleted apidocs_zipfilename().
BUG=https://github.com/dart-lang/www.dartlang.org/issues/1528
R=ricow@google.com
Review URL: https://codereview.chromium.org/1502253002 .
2015-12-09 10:29:34 +01:00
Ryan Macnak
f59cac524d
Also explicitly pass architecture for android bot.
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/1412423002 .
2015-10-20 10:53:45 -07:00
Ryan Macnak
14b7f9872f
dart2js-dump-info: Explicitly pass architecture to test script like already done for build script.
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/1412823002 .
2015-10-16 13:42:05 -07:00
William Hesse
6c8a1a7f87
Increase timeout for analysis_server tests in debug mode.
...
BUG=https://github.com/dart-lang/sdk/issues/24596
BUG=https://github.com/dart-lang/sdk/issues/24597
R=ricow@google.com
Review URL: https://codereview.chromium.org/1399243006 .
2015-10-15 15:08:40 +02:00
keertip
895abbf8dd
rev up dartdoc, markdown
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//1360823002 .
2015-09-22 09:44:56 -07:00
William Hesse
eee0e77207
Fix obsolete gsutil command in scripts. Delete editor signing script.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1353373002 .
2015-09-21 12:18:50 +02:00
keertip
d6cff42ea5
fix build (TBR)
...
BUG=
Review URL: https://codereview.chromium.org//1353213002 .
2015-09-18 13:35:38 -07:00
keertip
3d37a55dce
remove docgen from the sdk
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//1356943002 .
2015-09-18 13:18:10 -07:00