John McCutchan
621ce4e2fd
Add --hot-reload-test-mode flag to embedder and wire it up to test.py
...
- [x] Add --hot-reload-test-mode to standalone embedder.
- [x] Have test.py pass `--hot-reload-test-mode` instead of specific flags.
- [x] Add --reload_every_back_off flag to control exponential backof off reloads.
- [x] Add --check_reloaded flag to ensure that an isolate has reloaded at least once before exiting.
BUG=
R=rmacnak@google.com
Review URL: https://codereview.chromium.org/2118923002 .
2016-07-01 14:26:25 -07:00
Zachary Anderson
a503570e3a
Fuchsia: Initial check-in.
...
Instructions to build and run are in README.fuchsia.
R=asiva@google.com
Review URL: https://codereview.chromium.org/2117593002 .
2016-07-01 12:42:05 -07:00
Ryan Macnak
eb20b68e87
Add --hot-reload to the test harness.
...
./tools/build.py -mdebug,release runtime
./tools/test.py -mdebug,release --checked --hot-reload
BUG=http://dartbug.com/26809
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2114083002 .
2016-07-01 11:28:00 -07:00
Ryan Macnak
d28f756251
Update observatory_pub_packages_rev in Dartium's DEPS.
...
R=cbernaschina@google.com
Review URL: https://codereview.chromium.org/2115613003 .
2016-06-30 15:24:27 -07:00
Ryan Macnak
0b89ee1638
Roll Dartium blink to "Remove dead reference to Dart_DeleteWeakPersistentHandle."
...
Review URL: https://codereview.chromium.org/2118583002 .
2016-06-30 14:42:06 -07:00
William Hesse
3d9f53a4e6
Ensure short path names for generated tests on Windows, in test runner.
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2104333002 .
2016-06-29 22:43:16 +02:00
Carlo Bernaschina
412c5f7bf5
Added observatory_ui tests to configuration
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2104213002 .
2016-06-29 08:39:44 -07:00
William Hesse
f3c5ec9ff1
Suppress timeouts on Windows browser bots when dart2js hangs.
...
Also run dartfmt on test_runner.dart file.
BUG=https://github.com/dart-lang/sdk/issues/26060
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2105783002 .
2016-06-28 17:23:02 +02:00
William Hesse
7e9a9804d9
Add suppression to test.dart for flaky content_shell crashes
...
BUG=https://github.com/dart-lang/sdk/issues/26739
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2081173002 .
2016-06-27 14:44:11 +02:00
Ryan Macnak
badaa1d438
Roll Dartium blink to "Disable background finalization."
...
Review URL: https://codereview.chromium.org/2097603002 .
2016-06-23 11:26:01 -07:00
William Hesse
fb117bb484
Fix analyzer warnings for browser_controller.
...
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org/2069243002 .
2016-06-15 22:22:34 +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
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
093672fe21
Queue standard test suites before co19
...
When running multiple test suites, queue the suites listed in
TEST_SUITE_DIRECTORIES before co19, vm tests, analyze_library, and
pkgbuild.
A re-upload of CL https://codereview.chromium.org/15565004/ from 2 years ago.
R=sgjesse@google.com
CC=kustermann@google.com
Review URL: https://codereview.chromium.org/2059153002 .
2016-06-13 13:37:34 +02:00
Terry Lucas
c2b7fb2c76
Test out disable GPU for layout test for linux bots
...
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org/2058523005 .
2016-06-10 11:39:05 -07:00
Terry Lucas
dd481e9d15
Updated to lated Chromium and WebKit changes for aggregate support.
...
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org/2040093003 .
2016-06-07 07:41:58 -07:00
William Hesse
e9b92b73fe
Start working on version 1.18 of Dart
...
BUG=
R=nweiz@google.com
Review URL: https://codereview.chromium.org/2039093004 .
2016-06-06 23:31:00 +02: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
Zach Anderson
44796ed02d
Move Windows build output from //build to //out
...
This is needed in order to begin migration to GN because
third-party dependencies and GN boilerplate expect GN
boilerplate to be in //build.
R=asiva@google.com , whesse@google.com
Review URL: https://codereview.chromium.org/2027063003 .
2016-06-03 08:28:48 -07:00
Terry Lucas
5a9b600360
Updated to latest WebKit changes
...
TBR=jacobr@google.com
Review URL: https://codereview.chromium.org/2032563002 .
2016-06-01 09:48:53 -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
Sigmund Cherem
d1d46593d5
Make test.dart override only those dependencies declared in the pubspec.yaml
...
file (attempt #2 ).
Differences from before:
- pull in transitive dependencies that were missing
- pass on the package-root in standalone/io/test_runner_test
BUG= http://dartbug.com/26563
R=whesse@google.com
Review URL: https://codereview.chromium.org/2019163002 .
2016-05-31 15:48:54 -07:00
William Hesse
41ece1a95a
Reland the roll of co19 tests
...
This reverts commit 020be8eca6 ,
updating the version of the co19 test suites to their version
3f0a4bc9a080a792cdf5f093147a900f99ea301f from May 17, 2016.
TBR=sgjesse@google.com
BUG=https://github.com/dart-lang/sdk/pull/26294
Review URL: https://codereview.chromium.org/2023953002 .
2016-05-30 22:11:30 +02:00
Sigmund Cherem
dd7cfb2b62
Revert "Make test.dart override only those dependencies declared in the pubspec.yaml"
...
This reverts commit bcfdd3345b .
Broke standalone/io/test_runner_test, need to investigate.
BUG=
Review URL: https://codereview.chromium.org/2017093004 .
2016-05-27 17:39:17 -07:00
Sigmund Cherem
bcfdd3345b
Make test.dart override only those dependencies declared in the pubspec.yaml
...
file.
BUG= http://dartbug.com/26563
R=whesse@google.com
Review URL: https://codereview.chromium.org/2020843002 .
2016-05-27 17:19:47 -07:00
Ryan Macnak
227927a8bb
Make Android gyp flags more like Linux gyp flags. Fix cases of -Wconversion-null.
...
R=zra@google.com
Review URL: https://codereview.chromium.org/2018723002 .
2016-05-26 14:56:24 -07:00
Ryan Macnak
ef8baa8760
Add test harness option for app snapshots with unoptimized code.
...
./tools/test.py -m all -c dart2appjit -r dart_app --use-blobs
Rename 'dart_product' runtime to 'dart_app'.
Rename Dart_PrecompiledJITSnapshotBlob to Dart_CreateAppJITSnapshot and add documentation.
Remove out-of-date scripts in tools/precompilation.
R=fschneider@google.com
Review URL: https://codereview.chromium.org/1992703005 .
2016-05-26 10:37:47 -07:00
Jacob Richman
fd58be1816
Add back in pure_interfaces list that turned out to still be needed. The checked in generated code matches this cl.
...
BUG=
Review URL: https://codereview.chromium.org/2005143004 .
2016-05-24 10:25:31 -07:00
Terry Lucas
de736d5122
Updated to adding back all fonts to content shell
...
TBR=jacobr@google.com
Review URL: https://codereview.chromium.org/2000183002 .
2016-05-23 06:09:33 -07:00
William Hesse
020be8eca6
Revert the roll of co19.
...
This reverts commit 167130ed60 .
This reverts commit 9e7594a68fd48d474f9db65ec9f832e19f308830.
This will be recommitted with more status fixes, at a time when other developers aren't working.
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1997013002 .
2016-05-20 19:32:27 +02:00
William Hesse
167130ed60
Roll co19 test suite, update status files.
...
CL contributed by sgrekhov as pull request
https://github.com/dart-lang/sdk/pull/26294
BUG=
R=whesse@google.com
(Author is sgrekhov@unipro.ru )
Review URL: https://codereview.chromium.org/1999123002 .
2016-05-20 17:09:26 +02:00
Terry Lucas
94456a2433
Optimization for patch file generation
...
TBR=jacobr@google.com
Review URL: https://codereview.chromium.org/1999803002 .
2016-05-20 07:48:08 -07:00
Jacob Richman
f26e522f84
Strip unused functionality from dart:html and fix strong mode errors. Switch from blacklisting pure interfaces to determining pure interfaces from the idl and whitelisting impure interfaces we need for dart2js.
...
BUG=
R=alanknight@google.com
Review URL: https://codereview.chromium.org/1987073002 .
2016-05-18 12:49:09 -07:00
Florian Schneider
6c778cab08
Pass command line options of tests to precompiled runtime correctly.
...
This fixes the precompilation tests on Android that have command line
options specified in their test files.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/1988133003 .
2016-05-18 21:00:40 +02:00
Harry Terkelsen
1745ba77f5
fix all instances of "the the"
...
BUG=
R=sigmund@google.com
Review URL: https://codereview.chromium.org/1980573003 .
2016-05-13 12:38:25 -07:00
Vyacheslav Egorov
43dc5c223d
Introduce a new ARMSIMDBC configuration.
...
This allows us to build dart binary with SIMDBC for non-Android ARM devices.
We are going to use it to measure performance.
BUG=http://dartbug.com/26421
R=zra@google.com
Review URL: https://codereview.chromium.org/1967613002 .
2016-05-10 20:06:54 +02:00
Florian Schneider
92a681266c
Fix running precompiled tests on Android.
...
The command line options for running the snapshot were outdated.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/1963573002 .
2016-05-09 10:08:45 +02:00
Ryan Macnak
01381e9efe
Roll Dartium DEPS to "Disable verify_order."
...
Review URL: https://codereview.chromium.org/1956573006 .
2016-05-06 14:22:52 -07:00
Ryan Macnak
7546ef1709
Simplify command line options for creating snapshots.
...
Also makes codeless app snapshots work in debug and release modes.
dart --snapshot=file.snap [--snapshot-kind=script] script.dart
dart file.snap
dart_bootstrap --snapshot=dir --snapshot-kind=app-after-run script.dart
dart --run-app-snapshot=dir script.dart
dart_bootstrap --snapshot=dir --snapshot-kind=app-jit-after-run script.dart
dart --run-app-snapshot=dir script.dart
dart_bootstrap --snapshot=dir --snapshot-kind=app-aot script.dart
dart_precompiled_runtime --run-app-snapshot=dir script.dart
R=asiva@google.com
Review URL: https://codereview.chromium.org/1947783003 .
2016-05-06 12:40:04 -07:00
Zachary Anderson
78de302495
Fix DBC product build
...
fixes #26415
R=rmacnak@google.com
Review URL: https://codereview.chromium.org/1945183006 .
2016-05-05 15:57:16 -07:00
Ryan Macnak
d7234da230
Include DBC in the "all" architecture.
...
R=zra@google.com
Review URL: https://codereview.chromium.org/1949423003 .
2016-05-05 15:19:58 -07:00
Terry Lucas
41e6a838c8
Updated to latest Chromium CL
...
TBR=rmacnak@google.com
Review URL: https://codereview.chromium.org/1950913006 .
2016-05-05 05:55:55 -07:00
Florian Schneider
b0f4ccabf4
Fix exit code handling for Android testing.
...
Shell returns 128+N when exiting because of signal.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/1950633003 .
2016-05-04 10:13:34 +02:00
Florian Schneider
174121435a
Fix handling of negative exit codes in test.dart on Android.
...
BUG=dartbug.com/26375
R=kustermann@google.com
Review URL: https://codereview.chromium.org/1940213003 .
2016-05-03 16:47:22 +02:00
William Hesse
5a183f4c54
Update downloaded Dart SDK to 1.16.0
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org/1941423002 .
2016-05-03 14:47:22 +02:00
Terry Lucas
96e8075303
updated to latest WebKit
...
TBR=asiva@google.com
Review URL: https://codereview.chromium.org/1940113002 .
2016-05-02 18:41:51 -07:00
Terry Lucas
4a118124fc
Test bots with WebKit's static Strings and threads
...
TBR=jacobr@google.com
Review URL: https://codereview.chromium.org/1939323002 .
2016-05-02 14:54:02 -07:00
Terry Lucas
c99ed66ca1
Updated to pull in Jacob's and Shiva's WebKit changes
...
TBR=jacobr@google.com
Review URL: https://codereview.chromium.org/1943473002 .
2016-05-02 11:12:01 -07:00