Commit graph

269 commits

Author SHA1 Message Date
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
Rico Wind f273093a4b Actually clobber on be sdk bots if the flag is set
Still clobber unconditionally on the dev/stable bots

R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1160793008
2015-06-08 14:54:32 +02:00
Rico Wind fc6b3e8a99 Remove pkg_tested from the default selector
We now pull in pub from github into pkg_tested and we don't want to run those tests by default

Also, the pub tests relies on the sdk being build, so the tests will fail if you don't explicitly specify --use-sdk to the tools/test.py invocation.

R=whesse@google.com, fschneider@google.com, rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//1169433002

Review URL: https://codereview.chromium.org//1161003005
2015-06-03 07:37:06 +02:00
Rico Wind 6a054d5cc7 Revert "Remove pkg_tested from the default selector"
This reverts commit 9db675f734.

Need to discuss this with other people

R=fschneider@google.com,whesse@google.com,rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//1167533005
2015-06-02 14:40:25 +02:00
Rico Wind 9db675f734 Remove pkg_tested from the default selector
We now pull in pub from github into pkg_tested and we don't want to run those tests by default

Also, the pub tests relies on the sdk being build, so the tests will fail if you don't explicitly specify --use-sdk to the tools/test.py invocation.

R=fschneider@google.com, rnystrom@google.com, whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1169433002
2015-06-02 14:31:27 +02:00
Rico Wind 77321a7586 Always clobber sdk builds on dev/stable.
We should build from scratch to eliminate any consistency issues and guarantee that versions we ship can always build.

R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1161413002
2015-06-02 11:36:19 +02:00
Rico Wind bf1bd86352 Don't run pkg_tested on the arm bots
R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1156993017
2015-06-01 13:32:27 +02:00
Rico Wind a237ebf344 Run pkg_tested on the pkg/pub bots
R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1153193010
2015-05-29 11:34:08 +02:00
Rico Wind af3b6b2b61 Add python based VERSION file generation for sdk bots
We used to have this file generated by the editor build

BUG=23516
R=whesse@google.com

Review URL: https://codereview.chromium.org//1153033007
2015-05-28 11:20:36 +02:00
Rico Wind be295227ee Only build runtime target on the cross compiler
We are no longer only checking out standalone, so building everything does no longer mean only build runtime

R=iposva@google.com, whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1136543007
2015-05-18 13:49:55 +02:00
Rico Wind 8d43ad04a8 Don't assume integer revisions on cross builder
TBR=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1128863007
2015-05-17 08:50:32 +02:00
ricow@google.com 4cc976b682 Add tools/testing/bin to the tarball created by the cross compiler
We no longer have these files in the main repo

BUG=

Review URL: https://codereview.chromium.org//1137623004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45768 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-13 17:31:54 +00:00
ricow@google.com ad6bf85994 Fix bug in dart_sdk annotated.
We don't explicitly import join

R=kustermann@google.com
BUG=

Review URL: https://codereview.chromium.org//1133123002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45695 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-11 16:22:17 +00:00
ricow@google.com 4b4a3202df Fix annotated steps, now really only do api docs on linux (but still do zips on mac and windows
BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org//1135593003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45691 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-11 15:30:27 +00:00
ricow@google.com 77c28dc835 Only build and archive docs on linux
TBR=kustermann@google.com
BUG=

Review URL: https://codereview.chromium.org//1133113002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45688 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-11 15:08:29 +00:00
ricow@google.com 581c169dd7 Add an annotated steps for driving our sdk and api archiving.
This is based on old code from editor/build/build.py, but I have cleaned it up a bit:
  Simplified zip and sdk bundle creation
  Use bot_utils.gsutil for almost everything (except checking for the existense of the api_docs)

BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org//1138703003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45684 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-11 13:41:00 +00:00
ricow@google.com 7c0a00cf0c Remove gyp entries for editor and java based analyzer
Also, remove some editor specific tools and remove support from annotated steps

R=kustermann@google.com, danrubel@google.com
BUG=

Review URL: https://codereview.chromium.org//1130963003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45630 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-08 06:44:51 +00:00
ricow@google.com e92f697236 Remove dart2dart support from testing scripts and status files
I will leave it to the dart2js people to remove the support from the dart2js tools (there is also a bunch of comments still in code, do a git grep)

R=kustermann@google.com, floitsch@google.com, kmillikin@google.com
BUG=

Review URL: https://codereview.chromium.org//1126363003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45588 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-07 11:29:55 +00:00