Commit Graph

53 Commits

Author SHA1 Message Date
Terry Lucas 21a554b280 Updated to latest WebKit changes and removed usage of obsolete environment variable
TBR=whesse@google.com

Review URL: https://codereview.chromium.org/2413253002 .
2016-10-13 06:33:04 -07:00
William Hesse c0a714552a Add dartium buildbot step to clear temp directory on Windows
BUG=https://bugs.chromium.org/p/chromium/issues/detail?id=645681
R=kustermann@google.com

Review URL: https://codereview.chromium.org/2355383002 .
2016-09-21 19:08:07 +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 89539c9665 Return failure result from dartium buildbot_annotated_steps
BUG=
R=terry@google.com

Review URL: https://codereview.chromium.org/2344753003 .
2016-09-15 17:46:43 +02:00
William Hesse f92b270d40 Remove --win-ninja option from dartium buildbot scripts
This option no longer does anything. Script is currently broken
because of it.

BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org/2318153002 .
2016-09-07 17:02:26 +02:00
William Hesse fa32e57693 Fix syntax error in dartium archiving script
This fixes an error introduced in
09e15a425e
https://codereview.chromium.org/2312223002

TBR=kustermann@google.com
BUG=

Review URL: https://codereview.chromium.org/2312253002 .
2016-09-06 18:22:09 +02:00
William Hesse 09e15a425e Add support for new dartium bots to archiver
BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org/2312223002 .
2016-09-06 17:18:24 +02:00
Terry Lucas fdd55d0929 Fixed typo
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/2151283002 .
2016-07-15 08:37:23 -07:00
Terry Lucas 6914b84a03 Fixed Linux bots to disable GPU otherwise process is terminated
R=whesse@google.com
TBR=alanknight@google.com, whesse@google.com

Review URL: https://codereview.chromium.org/2054153002 .
2016-06-13 06:34:04 -07:00
William Hesse fbf301c0ad Run dartium buildbot tests under xvfb on linux
Previously, the entire builder run was under xvfb, now only the tests are.

R=het@google.com
BUG=

Review URL: https://codereview.chromium.org/2038903002 .
2016-06-03 14:14:13 -07:00
William Hesse ca6983b9af Make dartium tests continue if layout tests result uploading fails
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2026093002 .
2016-06-01 00:58:04 +02:00
Terry Lucas e8fd9f5c1f The patch file cached_patches.dart generated from C++ with special dartium switch --enable-blink-features=dartGenCachedPatches
TBR=jacobr@google.com,alanknight@google.com

Review URL: https://codereview.chromium.org/1898163002 .
2016-04-19 08:32:50 -07:00
Terry Lucas 10e70db01c Speed up interop patch file creation.
Made a number of optimizations to reduce load time from 8 secs to 1 sec.  The changes involved:

- No longer dynamically generate patch files on startup for dart:* libraries (created from WebKits IDL e.g., html, svg, web_audio, web_gl, indexed_db, web_sql).  Instead create a cache of patch files.

- Comparison of @JS refelctedType not by library and symbol name comparison.

- In addition, a VM mirror change see CL https://codereview.chromium.org/1834673003/ gives us the remaining speedup.

This cache of interop patch files, for Dartium only, requires a manual re-gen after go.sh run is:

> cd tools/dom/scripts
> run go.sh

The steps after (for Dartium) are:

1.  build Dartium
2.  cd tools/dartium
3.  run generate_patches.sh
4.  build Dartium

R=jacobr@google.com, alanknight@google.com

Review URL: https://codereview.chromium.org/1833373002 .
2016-03-28 08:20:13 -07:00
Jacob Richman f478562b0a Dartium 45 roll
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1682783002 .
2016-02-09 10:50:43 -08:00
Jacob Richman 7761675eec Update update_deps.py to use https as it is now required.
BUG=
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1577173002 .
2016-01-11 16:15:28 -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
Jacob Richman b2210ae3ab Tweak update_deps.py to use git
BUG=
R=vsm@google.com

Review URL: https://codereview.chromium.org/1396703002 .
2015-10-07 17:25:07 -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
Vijay Menon 1aae7d282e Remove obsolete file
R=ricow@google.com

Review URL: https://codereview.chromium.org//1163293002
2015-06-08 06:45:21 -07: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 b588600fb2 Do not assume integer for version in dartium annotated steps
R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1135403003
2015-05-17 09:38:56 +02:00
ricow@google.com 501b3fef12 Add icudtl.dat file to content shell bundle on windows
R=whesse@google.com
BUG=379813

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45429 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-27 18:31:58 +00:00
terry@google.com 6f5a2f5d44 Changed expiration to 52 weeks
Reviwers=vsm@google.com,asiva@google.com
BUG=18560
R=asiva@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44218 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-04 02:25:45 +00:00
vsm@google.com e4b9746f2f Update roll script
I'll start running this again (unless someone else wants to :-))

R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43569 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-06 21:00:17 +00:00
vsm@google.com a64cb5848d Only auto-roll blink for the moment
It'll take some time - hopefully not too long - to add git support for chrome src.  We'll need to manually push chrome changes until then, but those are fewer, so I'll start with this.

R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43433 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-03 21:55:16 +00:00
vsm@google.com 94095d64a2 Merge 38 changes to bleeding edge
TBR=terry@google.com,leafp@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40774 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-29 15:56:25 +00:00
jacobr@google.com 44f894457b Fix src_path now that deploy_aar has moved directories.
BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40053 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-09 20:56:06 +00:00
whesse@google.com 5c337416c0 Revert change r37732, using hashes rather than revision numbers for archived chromium builds. Remove copies of scripts from old location.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39950 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-08 10:34:10 +00:00
vsm@google.com dfaae5ee2f Move new script from soon to be removed dartium_tools
R=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39763 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-02 18:26:06 +00:00
whesse@google.com 6fbc379db5 Remove dead Dartium archive version file code.
BUG=
R=ricow@google.com

Committed: https://code.google.com/p/dart/source/detail?r=e4af6c7843a403a125679b5179bf9eca3ea0618c

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39741 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-02 12:36:05 +00:00
vsm@google.com 5ef2719653 Update dartium roll script to new branch
R=terry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39244 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-14 08:47:40 +00:00
kevmoo@google.com 15ceb1011a Fix Dartium Upload for sha256 sums
R=kevmoo@google.com

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

Patch from Kenneth Endfinger <kaendfinger@gmail.com>.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39020 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-08 03:41:18 +00:00
ricow@google.com 8ea7c1797a Added sha256 sums for build outputs
BUG: https://code.google.com/p/dart/issues/detail?id=20355

R=kevmoo@google.com

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

Patch from Kenneth Endfinger <kaendfinger@gmail.com>.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38971 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-07 09:30:13 +00:00
vsm@google.com 782ee941c5 Convenience script for fetching dartium
R=terry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38672 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-29 14:59:32 +00:00
vsm@google.com 7cd178ae7e Fix next integration branch in update script
R=leafp@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38392 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-18 15:47:26 +00:00
ricow@google.com 9a6c77dbd9 Fix order of parameters for generating dartium upload info object.
This is currently in the wrong order, making the bot archive to revision.0 "directories"

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37852 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-01 08:21:40 +00:00
vsm@google.com ed149a83fe Update deps script to 1985
R=terry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37270 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 13:43:51 +00:00
whesse@google.com 81d8852077 Fix path on multivm slave
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36985 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-04 09:18:01 +00:00
whesse@google.com 169829030a Copy a utility class into download_multivm.py
BUG=

TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36752 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-28 18:06:39 +00:00
whesse@google.com e3187efe60 Pass revision number to multivm builders archive script.
BUG=

TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36741 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-28 15:01:15 +00:00
vsm@google.com 3da4f30873 Update integration updater script to point to 1985
Leaf: I'm running this on my machine now (just for integration deps).

R=leafp@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36728 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-28 05:49:34 +00:00
whesse@google.com 7f0d4e5948 Make download_multivm script work on testers, not just builders.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36571 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 15:23:35 +00:00
whesse@google.com a6a701778d Add multivm archive download script for buildbot use.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36513 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 17:21:10 +00:00
leafp@google.com b4ef784508 Update deps updater script
R=leafp@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36440 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 17:11:20 +00:00
whesse@google.com 8da47c42af Fix typo in r36414
Change permissions on files.

BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36416 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 11:12:13 +00:00
whesse@google.com fdc00d2cc9 Clean up old zip files when archiving, more accurately.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36414 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 10:51:27 +00:00
whesse@google.com 9195ca438b Fix archive uploader bug.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36410 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 08:41:34 +00:00
whesse@google.com c6c4fc5138 Refactor a copy of dartium/buildbot_annotated_steps.py
The buildbot script buildbot_annotated_steps.py has been copied from
dartium_tools in the dartium repository to tools/dartium in the dart repository.
We plan to switch over to using this version, and removing the original.

This CL refactors it, to make the uploading code available to
multivm_archive.py, which uploads the builds from multivm and dartium perf
builders, so they can be downloaded by the performance testers.

BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36211 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-15 10:49:26 +00:00
whesse@google.com 06d1ca8545 Fix path to zip utility on Windows.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36113 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-13 17:03:16 +00:00
whesse@google.com f3ab78a2b0 Fix tools/dartium/test.py path computation.
BUG=
R=ricow@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36100 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-13 11:59:06 +00:00