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