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
William Hesse
f03279a7eb
Copy entire api-docs directory to release GCloud directory in promote script.
...
BUG=
R=keertip@google.com , ricow@google.com
Review URL: https://codereview.chromium.org//1341353002 .
2015-09-16 12:12:29 +02:00
William Hesse
9163181e0e
Remove custom .boto file path in tools.
...
BUG=
TBR=ricow@google.com
Review URL: https://codereview.chromium.org//1315343002 .
2015-08-27 11:36:05 +02:00
keertip
a6d128832c
update to dartdoc 0.6.1
...
BUG=
R=pquitslund@google.com
Review URL: https://codereview.chromium.org//1321513002 .
2015-08-26 09:35:40 -07:00
keertip
d2a067e22b
add footer for dartdocs generated for the sdk for analytics and survey
...
BUG=
R=sethladd@google.com , whesse@google.com
Review URL: https://codereview.chromium.org//1239543002 .
2015-07-13 13:14:09 -07:00
keertip
89b79c8dd2
change gcs dir structure for docs generated by dartdoc
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//1229683002 .
2015-07-09 08:55:39 -07:00
Natalie Weizenbaum
49948accad
Run pub tests on the pub bots.
...
The pub bot script just runs the new test runner against the repo versions of
all the packages.
R=whesse@google.com
Review URL: https://codereview.chromium.org//1214343004 .
2015-07-07 13:14:22 -07:00
Rico Wind
76bfe2e842
Remove dart-services annotated steps script
...
This was never put to use
R=lukechurch@google.com , whesse@google.com
BUG=
Review URL: https://codereview.chromium.org//1214483009 .
2015-07-01 12:36:00 +02:00
keertip
72ac998b8d
add generation of docs by dartdoc on the bots
...
BUG=
R=pquitslund@google.com
Review URL: https://codereview.chromium.org//1180773005 .
2015-06-18 10:30:28 -07:00
keertip
0079275f18
revert cl to run dartdoc on bots
...
BUG=
R=danrubel@google.com
Review URL: https://codereview.chromium.org//1184153002 .
2015-06-15 10:12:56 -07:00
keertip
91b2281e08
add dartdoc to third_party/pkg, run dartdoc to generate docs for sdk and upload to GCS
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1164423008 .
2015-06-15 09:25:44 -07:00
Martin Kustermann
9d3e7c3b6d
Add (forward-compatible) change to annotated steps of target-arm builder to support sharding
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//1182103005 .
2015-06-15 09:50:07 +02:00
Rico Wind
dae0c0d6f0
Don't hardcode linux as the build os in pub annotated
...
windows does not like that :-)
R=whesse@google.com , nweiz@google.com
BUG=
Review URL: https://codereview.chromium.org//1172623003 .
2015-06-09 14:12:22 +02:00
Rico Wind
f3c6339206
Switch over testing pub seperately from the the normal packages
...
This will call a new test script that Natalie will fill in the blanks of for pub testing.
This also moves pub from third_party/pkg_tested into third_party/pkg.
The corresponding changes to the buildbot is here:
http://src.chromium.org/viewvc/chrome?revision=295555&view=revision
R=nweiz@google.com , whesse@google.com
BUG=
Review URL: https://codereview.chromium.org//1166093002 .
2015-06-09 08:12:51 +02:00
Rico Wind
b35b14e94f
Fix annotated steps for dart_sdk
...
Stray : at the end of the force line (used to be an if)
R=whesse@google.com
BUG=
Review URL: https://codereview.chromium.org//1167523006
2015-06-08 15:27:12 +02:00
Rico Wind
74759d5771
Remove GetSVNRevision from tools/utils.py
...
Also change all callsites to use git.
I have a pending request to Vijay for info on what tools/dartium/deploy_aar.py is for.
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//1166743005
2015-06-08 14:56:58 +02:00