Commit Graph

1689 Commits

Author SHA1 Message Date
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
efortuna@google.com 8b32be9110 Don't let safari run too far in the past.
Review URL: https://chromiumcodereview.appspot.com//10831382

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10935 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-18 19:54:12 +00:00
efortuna@google.com 576dd8ced3 More tweaks to perf script
Review URL: https://chromiumcodereview.appspot.com//10836249

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10914 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-17 18:19:24 +00:00
ahe@google.com 5bbe4eb1e6 Install a signal handler to ensure drt-trampoline.py cleans up after itself.
Review URL: https://chromiumcodereview.appspot.com//10834363

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10840 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-16 17:03:50 +00:00
dgrove@google.com 39889f6270 Move dartdoc from lib/ to pkg/ .
Reviewed at desk by rnystrom, since gcl upload fails when there
are binary images in the change.

TBR=rnystrom@google.com



git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10776 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-15 22:59:55 +00:00
devoncarew@google.com 07fb9c4a95 Increase the timeout for the dartc junit tests.
Review URL: https://chromiumcodereview.appspot.com//10831333

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10766 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-15 20:10:23 +00:00
antonm@google.com d5405063c1 Ignore unrecognized flags when running DartVM.
That matches behaviour of other chains which end up running on DartVM.

R=smok@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10749 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-15 16:56:43 +00:00
ricow@google.com 942e3cf4c1 Add a support for a slow marker in status files.
The reasoning for this is that we want to have a sufficiently low
timeout to catch performance regressions, but still want to maintain
the support for having a few tests that takes a longer time to
complete.

This cl adds 2 slow functions, I will add more if any additional tests timeout on the buildbot.
Review URL: https://chromiumcodereview.appspot.com//10854156

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10714 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-15 11:55:44 +00:00
alanknight@google.com 4d23964337 Run tests in the pkg sub-directory when running all
Review URL: https://chromiumcodereview.appspot.com//10825358

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10695 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-15 00:38:49 +00:00
dgrove@google.com c265902bea Move unittest from lib to pkg.
Review URL: https://chromiumcodereview.appspot.com//10836241

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10685 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-14 22:36:59 +00:00
efortuna@google.com 6a2eb08f20 Make some changes to the perf tests running script.
Review URL: https://chromiumcodereview.appspot.com//10855139

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10659 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-14 17:40:17 +00:00
antonm@google.com 0bdef30a5b Do not force checked mode on VM.
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10635 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-14 11:47:35 +00:00
scheglov@google.com ba4c0b4a2b Fix test_suite.dart to fix dartc tests
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10580 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-13 15:03:56 +00:00
antonm@google.com b5afc18701 Speculative fix for dartc problem.
TBR=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10576 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-13 14:43:26 +00:00
antonm@google.com 553cfe80b6 Proper support for VMOptions declarations for dart2dart.
Plus remove suppressions for now passing tests and retriage ones
for which we hoped the reason was in VMOptions.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10563 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-13 12:05:58 +00:00
efortuna@google.com 5072b18d98 Enable Opera testing (!!!).
Review URL: https://chromiumcodereview.appspot.com//10832239

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10513 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-10 16:50:34 +00:00
sigmund@google.com 26eed674ba Fix layout tests.
Review URL: https://chromiumcodereview.appspot.com//10854075

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10462 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-09 21:52:07 +00:00
vsm@google.com 7a5a9ecc63 More robust exit test for Dromaeo
This should fix the immediate close in Safari.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10423 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-08 22:02:31 +00:00
gram@google.com 04addcf452 Fix break.
Review URL: https://chromiumcodereview.appspot.com//10834195

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10317 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-06 22:57:17 +00:00
gram@google.com 8532a6349d Clean up the test wrapper code so that it does not use reportTestError, and made that private.
The HTML configs still need a way of reporting errors so I added a method to Config which can be used for this purpose. This seems a bit cleaner and more flexible, as configs can now override this.
Review URL: https://chromiumcodereview.appspot.com//10854013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10311 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-06 22:00:59 +00:00
efortuna@google.com df9944faad Update script to switch through revision history successfully.
Review URL: https://chromiumcodereview.appspot.com//10832149

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10271 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-04 20:37:24 +00:00
ager@google.com 4531c0c770 Remove old isolate API and update all code in the repository to use
the new API.

R=kasperl@google.com,sigmund@google.com,turnidge@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10210 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-03 07:24:29 +00:00
efortuna@google.com 44d192d551 Properly update chromedriver.
Review URL: https://chromiumcodereview.appspot.com//10826125

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10200 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-02 22:22:47 +00:00
efortuna@google.com ee6d5ce9fd Rerun each CL 10 times to smooth out noise in perf testing.
Review URL: https://chromiumcodereview.appspot.com//10828077

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10086 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-31 20:17:05 +00:00
antonm@google.com 74d17a16f9 dart2dart compiler support.
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9880 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-25 11:20:41 +00:00
vsm@google.com 6c344183fc Initial tests for JS interop
BUG=625

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9384 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-04 07:45:41 +00:00
antonm@google.com 2b5662a8de Try to speed up output piping.
Chances are that leads to mysterious timeouts.

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9366 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-03 17:56:58 +00:00
whesse@google.com 139a410f1c Test Scripts: Fix Windows path error in layout tests.
BUG=3942
TEST=tools/test.py -c none -r drt html/shadow_dom_layout

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9283 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-02 10:51:52 +00:00
whesse@google.com 28a43a2280 Add test for native extensions that copies the extension to a test directory and runs it.
BUG=dart:1817
TEST=standalone/io/test_extension_test

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9247 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-29 12:45:28 +00:00
sigmund@google.com be52d28a66 fixing drt-trampoline
BUG=http://dartbug.com/3917

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9230 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 21:55:40 +00:00
sigmund@google.com 25a24b69a5 Adds support for layout tests.
Review URL: https://chromiumcodereview.appspot.com//10683009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9207 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 17:05:10 +00:00
whesse@google.com ee9d6f8844 Test scripts: Replace a guard that was optimistically removed, fixing a break on Windows.
BUG=
TEST=tools/test.py

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9205 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 16:15:08 +00:00
whesse@google.com 79b7dc558d Test scripts: Fix a missing Path.toNativePath() in reading status files for tests.
BUG=
TEST=tools/test.py

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9204 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 15:52:18 +00:00
whesse@google.com 5673b2b301 Add Path library and change test scripts, combined change.
Use Path for the filename and TestInformation.filename throughout test scripts.

Change test_suite.dart to use Path class.

Fix bug in join

Address comments.

Address comments

Address comments on Path library.

Add path library to dart:io.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9203 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 15:39:28 +00:00
samhop@google.com 9d08d66b7d added preliminary ShadowDOM tests
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9141 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-26 23:16:07 +00:00
ahe@google.com 968159dba8 Revert "Added the ability to filter which tests are run by name, using a --filter argument passed to test.dart."
Review URL: https://chromiumcodereview.appspot.com//10632017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9018 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-22 09:14:54 +00:00
ahe@google.com d8a395734a Correctly detect unhandled exceptions on Windows.
Review URL: https://chromiumcodereview.appspot.com//10572047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9015 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-22 08:46:02 +00:00
gram@google.com 2436664bb5 Added the ability to filter which tests are run by name, using a --filter argument passed to test.dart.
Review URL: https://chromiumcodereview.appspot.com//10627008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9006 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-21 22:03:55 +00:00