Commit Graph

576 Commits

Author SHA1 Message Date
ahe@google.com 3a4d55f209 Create a wrapper around test.dart for running co19 tests.
Review URL: https://codereview.chromium.org//10973009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12775 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 12:52:53 +00:00
ahe@google.com d6ca10a62e Update co19 to r343.
Review URL: https://codereview.chromium.org//10972007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12774 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 12:37:43 +00:00
ahe@google.com 034a66d17f Parameterize 'new Options().script'.
Review URL: https://codereview.chromium.org//10970060

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12763 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 09:41:53 +00:00
ahe@google.com 8332173392 Use semicolon, not comma.
Review URL: https://codereview.chromium.org//10956066

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12761 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 08:51:22 +00:00
ahe@google.com f5083a4db7 Use the VM under test, not the prebuilt binary
Review URL: https://codereview.chromium.org//10965060

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12760 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 08:31:32 +00:00
gram@google.com eb2a0fc533 Eliminate some of the flakiness in testing:
- errors in test_controller.js get posted to the Dart configs
- Dart configs will receive these and set uncaughtError
- Selenium driver will output the full HTML body, not just up to the first script tag (else the errors above could be lost).
Review URL: https://codereview.chromium.org//10968040

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12735 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-21 20:21:32 +00:00
whesse@google.com 2722230b81 Fix dart/tools directory to remove @'raw string' and foo.dynamic.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12698 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-21 12:53:08 +00:00
alanknight@google.com eac6195680 Be sure to use absolute paths in intl web server tests
Review URL: https://codereview.chromium.org//10961034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12666 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-21 00:08:23 +00:00
alanknight@google.com 907c7ea083 Read locales over http in the browser
Review URL: https://codereview.chromium.org//10959002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12664 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-20 23:27:56 +00:00
antonm@google.com b26899502d Store status for dart2dart tests in a separate file.
R=ahe@google.com,smok@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12571 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-19 16:16:37 +00:00
johnniwinther@google.com 5bb04a5069 MSVS output to /build/ dir.
Review URL: https://codereview.chromium.org//10933125

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12471 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-18 07:48:26 +00:00
lrn@google.com 99749ca619 This reapplies the change to remove "dynamic" from Object.
TBR=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12449 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 19:14:49 +00:00
lrn@google.com 54d6cbda76 Revert "Remove Object.dynamic."
Some test expectations were missing.

TBR=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12433 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 12:10:29 +00:00
lrn@google.com 9cc07e2f3f Remove Object.dynamic.
Review URL: https://codereview.chromium.org//10914286

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12432 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 12:00:44 +00:00
ngeoffray@google.com bef1d105d2 Avoid timeouts in dart2js/release/checked.
Review URL: https://codereview.chromium.org//10909264

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12428 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 10:17:49 +00:00
efortuna@google.com 9163dfe93c revert 1204. Will investigate when I get a chance.
TBR=rnystrom
Review URL: https://codereview.chromium.org//10928216

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12413 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-15 01:21:41 +00:00
rnystrom@google.com 383488ec4f Update unittest to new package layout.
Review URL: https://codereview.chromium.org//10917275

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12404 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-14 21:12:17 +00:00
rnystrom@google.com 659a57df3e Revert "Make unittest follow the new package layout."
This reverts commit 38f7d16f373832a7bf889192af7845cb602aec01.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12400 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-14 19:43:10 +00:00
rnystrom@google.com 2ba81033a6 Make unittest follow the new package layout.
Review URL: https://codereview.chromium.org//10918240

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12396 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-14 18:22:24 +00:00
efortuna@google.com 5778a6896f Improve selenium RC failure message.
Review URL: https://codereview.chromium.org//10907222

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12357 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 22:10:42 +00:00
ahe@google.com 97fd568d65 Require wrapping for Firefox/Windows
Review URL: https://chromiumcodereview.appspot.com//10914250

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12298 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 05:02:05 +00:00
ahe@google.com 722e7ce28d Add --step_name option to test.dart.
Review URL: https://chromiumcodereview.appspot.com//10905208

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12296 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 04:19:11 +00:00
ahe@google.com 952ebb3a50 Enable wrapper-less browser tests on selenium.
Also fix bug 4631.

Review URL: https://chromiumcodereview.appspot.com//10916259

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12295 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 04:14:47 +00:00
whesse@google.com 6160cad059 Print error output from DumpRenderTree updater in test.dart.
BUG=dart:4157

Review URL: https://chromiumcodereview.appspot.com//10911205

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12195 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 13:24:24 +00:00
ahe@google.com d1cb4358a2 Run dart2js tests unmodified in drt.
Review URL: https://chromiumcodereview.appspot.com//10918168

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12182 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 11:16:21 +00:00
ahe@google.com 0e4bf23853 Revert "Run dart2js tests unmodified in browser."
This reverts r12164, r12166, r12167, and r12169.

Review URL: https://chromiumcodereview.appspot.com//10914197

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12170 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 09:05:52 +00:00
ahe@google.com 7d55ed7fdf Run dart2js tests unmodified in browser.
Review URL: https://chromiumcodereview.appspot.com//10919098

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12159 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 07:00:24 +00:00
antonm@google.com a1770a8bbd Sync .gitignore with the corresponding svn properties.
R=ahe@google.com

Review URL: https://chromiumcodereview.appspot.com//10914176

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12122 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-10 15:44:25 +00:00
efortuna@google.com 31cf5d5c24 Always turn on auto-updating on firefox for browser tests.
Review URL: https://chromiumcodereview.appspot.com//10909131

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12081 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-07 23:49:32 +00:00
dgrove@google.com 2561dd7544 Remove frogpad, as it's unused.
Review URL: https://chromiumcodereview.appspot.com//10919138

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11996 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-06 22:20:44 +00:00
efortuna@google.com f916eec374 Additional run_perf_tests.py tweaks.
Review URL: https://chromiumcodereview.appspot.com//10914115

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11995 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-06 22:13:31 +00:00
ahe@google.com 87a9716d82 Update co19 to r328.
Review URL: https://chromiumcodereview.appspot.com//10915121

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11952 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-06 14:18:21 +00:00
ahe@google.com 753f0563e4 Tool for identifying stale co19 status lines.
Review URL: https://chromiumcodereview.appspot.com//10918095

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11922 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-06 07:41:49 +00:00
bak@google.com 5782b0beba - Removed named constructor Stopwatch.start() due to conflict with instance methods start().
This change reduces errors reported by dart_analyser when cheking corelib.
- Change comment format in newissues.dart.
Review URL: https://chromiumcodereview.appspot.com//10908066

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11801 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-04 10:56:29 +00:00
aprelev@gmail.com 680cb56d8c Fixed dartc test/build setup, so test can run on Windows. Might be related to dart:2623
BUG=dart:2623
TEST=run "tools\test.py -mrelease -cdartc -rnone" on windows and observe all test pass.

Review URL: https://chromiumcodereview.appspot.com//10872106

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11674 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-31 04:19:09 +00:00
efortuna@google.com b0750b8cad Set svn properties to ignore .vcproj files in the tree.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11669 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-30 23:22:32 +00:00
whesse@google.com 61d20e42f9 Use new syntax for getters in test.dart and its libraries.
BUG=

Review URL: https://chromiumcodereview.appspot.com//10920003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11616 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-30 14:16:05 +00:00
podivilov@google.com b6620e03b8 Reapply revision 11570, custom callbacks are now implemented in dartium.
R=ricow@google.com

Review URL: https://chromiumcodereview.appspot.com//10908005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11588 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-30 09:06:43 +00:00
ricow@google.com c35c494dfa Revert revision 11570, this still has dartium failures.
Review URL: https://chromiumcodereview.appspot.com//10908003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11576 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-30 06:23:25 +00:00
efortuna@google.com 49b238839d Reapply DOMFormData => FormData rename. (this time with a fix for Dartium)
Review URL: https://chromiumcodereview.appspot.com//10887016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11570 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-29 23:07:08 +00:00
kasperl@google.com 72e668595d Use new try-catch syntax in runtime/, tools/, and utils/.
R=ngeoffray@google.com
BUG=

Review URL: https://chromiumcodereview.appspot.com//10887023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11514 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-29 11:58:58 +00:00
samhop@google.com 8e0b8dda3f modify perf test locations
BUG=

Review URL: https://chromiumcodereview.appspot.com//10868090

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11487 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-29 00:55:03 +00:00
blois@google.com 71ff69c493 Revert "Changing paths to JS files in generated test HTML files to be relative paths rather than absolute."
This reverts commit 50186979e813006fedae3f56c3de11c088836e1b.

BUG=

Review URL: https://chromiumcodereview.appspot.com//10883075

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11427 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-28 00:09:24 +00:00
blois@google.com f3289d3dfe Changing paths to JS files in generated test HTML files to be relative paths rather than absolute.
This makes it easier to serve up the files from a local webserver and test the files on other platforms.

BUG=

Review URL: https://chromiumcodereview.appspot.com//10870107

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11426 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-28 00:02:47 +00:00
antonm@google.com 664d33f08b Better splitting of flag string.
TBR=ricow@google.com

Review URL: https://chromiumcodereview.appspot.com//10876078

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11375 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-27 10:03:04 +00:00
antonm@google.com 1febed7462 Add --additional-compiler-flags option to tweak compilation.
For now it is only supported by dart2dart pipeline, but can be easily
extended to other pipelines which require compilation step.

R=ricow@google.com

Review URL: https://chromiumcodereview.appspot.com//10880066

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11374 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-27 09:46:14 +00:00
efortuna@google.com d66e243eb3 Further broaden NSME test for IE.
Review URL: https://chromiumcodereview.appspot.com//10882004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11243 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-23 17:34:54 +00:00
efortuna@google.com 045de4485c Smarter "new interesting code" detection.
Review URL: https://chromiumcodereview.appspot.com//10829408

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11186 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-22 21:15:35 +00:00
ager@google.com 722c1a3ce6 Deprecate Math object in corelib in favor of dart:math library.
Review URL: https://chromiumcodereview.appspot.com//10829459

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11155 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-22 14:33:01 +00:00
dgrove@google.com 518b80f7c6 Continue removal of frog.
Review URL: https://chromiumcodereview.appspot.com//10854232

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10996 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-20 19:35:58 +00:00