Commit Graph

663 Commits

Author SHA1 Message Date
ricow@google.com a0e024b273 Make the functional testing annotated steps script call the eggplant starting script
R=messick@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36883 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 17:40:08 +00:00
ricow@google.com 5c76e9b7b7 Make regexp match master, set builder_tag and don't run code to fetch editor on the master
R=messick@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36880 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 16:50:50 +00:00
ricow@google.com 196162fe07 Add build steps to functional testing annotated steps script
R=messick@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36878 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 16:38:41 +00:00
whesse@google.com d24f67cae1 Add ContentShell tests to dartium android builder.
BUG=

Closing issue because we will commit a much cleaner version, supporting multiple phones and not including a shell script.

R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36739 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-28 14:06:10 +00:00
ricow@google.com 78eccc256e Add support for running dart2js in batch mode on the bots
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36629 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-26 11:03:11 +00:00
ricow@google.com bb3d7bddb4 Allow pub bot to continue after failure
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36562 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 10:23:16 +00:00
ricow@google.com dda45244f2 true -> True in python for archiving content shell on bot
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36554 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 09:51:32 +00:00
ricow@google.com 59b6b35985 Only archive content_shell from android builder
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36549 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 08:44:35 +00:00
ricow@google.com b00f15d25b Append to flaky log on second run with optimization thresshold counter on pub bots.
Remove looping over the options array

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36477 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 09:27:31 +00:00
ricow@google.com 799c248175 Also run pkg testing with optimization counter thresshold 5
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36470 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 07:58:40 +00:00
whesse@google.com 9e754ca28b Remove the dependency of tools/bot/bot_utils.py on tools/utils.py
This is needed so that the multivm builder can use bot_utils.py without
checking out tools/gyp, which breaks the multivm build.

BUG=

TBR=ricow

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36296 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-19 13:43:51 +00:00
ricow@google.com b38d0df448 Experiment with running not running tests concurrently on pub on windows
We are seeing timeouts fetching the packages

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36201 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-15 06:31:58 +00:00
ricow@google.com 67e5dd667c Don't run the testing script on debian
We currently can't execute it since the checked in binaries are compiled on precise machines.

I have filed http://dartbug.com/18742 to track us updating it

R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35963 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-09 09:09:07 +00:00
ricow@google.com 30b4c4f345 Flush stdout after printing in python to get sane order of output
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35958 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-09 06:31:28 +00:00
ricow@google.com 60263e67e2 Sanity check dep installation package on the bots
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35920 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 17:00:43 +00:00
ricow@google.com f8a56aee18 Don't build dart2js_bot on debug dart2js bots
This is making the bots hit the 20 min timeout

R=ahe@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35882 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 06:49:20 +00:00
ricow@google.com a222643ab0 Add annotated steps script for validating that the version on dev and stable is always increasing when we do new builds.
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35734 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-05 09:43:27 +00:00
ricow@google.com cbf1e0df64 Remove archiving on bleeding edge for linux distribution support builder
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35729 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-05 06:50:07 +00:00
ricow@google.com 153835064d Add support for mobile safari simulator in the dart2js annotated steps
Review URL: https://codereview.chromium.org//265753004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35627 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-01 12:19:45 +00:00
ricow@google.com 0ae56ec535 Change the way we determine if we are on the correct platform when doing debian packages.
Also, temporarily, archive bleeding edge packages.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35569 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-30 11:39:18 +00:00
ricow@google.com 56697ba3b6 Validata that we are on the correct platform when creating linux distrubution packages
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35568 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-30 10:22:19 +00:00
ricow@google.com 75bfb7b473 Use new --clear_browser_cache on the dart2js bots
We are deprecating --clear_safari_cache in favor of a more general flag the individual browser implementations can use.

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35483 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-28 13:30:14 +00:00
ricow@google.com d6a42d28a6 Change what we run on pub debug bots
Only run pkg and docs tests for now, we are timing out on a bunch of pkgbuild tests.

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35481 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-28 13:11:20 +00:00
ricow@google.com 5d2cc9e274 Add support for running debug mode pkg, docs tests
Currently disable pub tests in debug, see issue 18479

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35479 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-28 11:05:40 +00:00
efortuna@google.com 96dfb1762b Un-enable language tests for IE 11.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34795 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 19:21:19 +00:00
efortuna@google.com 8b029bc160 Run language tests on ie11, too to ensure it's not the test framework problem.
BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34735 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 16:44:39 +00:00
ricow@google.com 5d4f2f358b Don't print ie10/ie11 twice in the step name
Review URL: https://codereview.chromium.org//220973002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34596 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 13:28:54 +00:00
ricow@google.com 9e2b15f99e Always print the runtime as part of the stepname
BUG:17919

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34592 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 12:07:41 +00:00
ahe@google.com 846b3685df Piggyback dart2js bots for testing Try Dart!
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34361 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-25 14:10:42 +00:00
ricow@google.com ee9c66c5ee Add placeholder annotated step for functional testing scripts.
TBR=whesse

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34351 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-25 12:11:36 +00:00
ricow@google.com 267f111430 Rename src-tarball to linux-distribution-support
I will follow up with the corresponding buildbot cl

R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34160 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-20 10:43:08 +00:00
ricow@google.com ca45618622 Add archiving of src tarball and debian packages
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34155 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-20 07:41:32 +00:00
kustermann@google.com 93cb5140b8 Enable pkg/samples on IE10/IE11
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34107 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-19 08:46:04 +00:00
ricow@google.com be5dd61c7f Initial refactorings to support archiving the src and debian package builds.
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33747 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-17 14:11:20 +00:00
ricow@google.com 9cd9644e4a Allow IE11 as valid runtime on the bots.
Run the same tests as IE10 (html) for now

R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33492 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-10 13:57:42 +00:00
ricow@google.com c166587b61 Fix error where we are looking the gsutil script in the wrong location.
With this change we will look in the specific dart repo location first and then afterwards search path.

Additionally, give an error if we require the dart repo version but can't find it.

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33423 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-07 12:24:58 +00:00
ricow@google.com 3e7028653f Reland 33381, always use the dart repo version of gsutil for apk archiving
Review URL: https://codereview.chromium.org//190683002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33421 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-07 11:53:48 +00:00
ricow@google.com 960c459fac Reenable the apk archiving from the android bot.
Review URL: https://codereview.chromium.org//190543002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33418 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-07 10:22:53 +00:00
ricow@google.com b6d0ce59ef Disable android apk archiving until we have gsutil working
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33385 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-06 17:18:07 +00:00
ricow@google.com 5ce2372fd1 Revert r33381
Review URL: https://codereview.chromium.org//188643004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33383 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-06 17:03:53 +00:00
ricow@google.com 064a6de3e9 Always use the dart repo version of gsutil for the apk upload
The bot version does not support the acl setting (at least not using the current gsutil syntax)

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33381 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-06 16:52:35 +00:00
ricow@google.com fdb1686b0a Archive dartium on android builds
Set internal acls for now.

R=kustermann@google.com, whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33368 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-06 12:14:40 +00:00
ajohnsen@google.com 983c99305c Remove rum_vm_tests.host target.
It should not be needed to compile it. If one wants to test the host,
one should compile with toolchains; 'target' == 'host'.

BUG=
R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33150 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-28 08:55:04 +00:00
whesse@google.com 497b78917d Move Dartium reference build scripts to dartium_tools/perf
BUG=
R=rmacnak@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32907 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-21 17:03:41 +00:00
sgjesse@google.com 3b353731f6 Add script to build Debian packages
The script create_debian_packages.py will build source and binary
Debian packages from the generated tarball.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32550 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 11:08:26 +00:00
ricow@google.com c13ee60761 Add annotated steps for src tarball creation bot
This will also include building the debian package, but this is just to get us going.

R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32410 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-07 08:13:15 +00:00
dgrove@google.com 7240d26028 Remove dartdoc from pub.py .
Review URL: https://codereview.chromium.org//157013005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32390 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-06 23:02:36 +00:00
whesse@google.com c7fdd3b521 Add testing script to test Dartium on Android devices.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32103 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-29 06:14:34 +00:00
ricow@google.com 8b959be6fe Add builder_tag option to tools/test.dart
This will allow us to pass in machine specific tags that describes the setup of a given machine.

Use this to pass in the locale on the pub russian bot and to suppress the two failures we have due to issue 16356

R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32061 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-28 09:55:49 +00:00
kustermann@google.com 54b71bdbe2 Reaply "Use a real package-root for all of our samples (and tests inside a package) instead of buildDir/packages/"
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31694 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-10 15:15:37 +00:00