Commit Graph

185 Commits

Author SHA1 Message Date
gram@google.com 20482d1d60 TBR: Mark test as flaky in jsshell.
See https://code.google.com/p/dart/issues/detail?id=10109

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21821 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-22 17:33:52 +00:00
gram@google.com f435c7f836 Chaining of setup/teardown.
Review URL: https://codereview.chromium.org//14092004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21819 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-22 17:11:02 +00:00
alanknight@google.com 1e92447b78 Update pkg/serialization to use Symbols and synchronous mirrors
Review URL: https://codereview.chromium.org//13982012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21818 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-22 17:00:58 +00:00
ahe@google.com 77058c1ff1 Update status for minified and fix a type warning
Review URL: https://codereview.chromium.org//13998030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21697 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-18 20:01:25 +00:00
ahe@google.com 2abb5be5ec Implement Symbol correctly in dart2js.
Review URL: https://codereview.chromium.org//14079003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21694 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-18 19:25:22 +00:00
ahe@google.com 2e69d4ee2b Update status files to make build green
Review URL: https://codereview.chromium.org//13977015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21606 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-17 08:42:07 +00:00
ahe@google.com 89be2ccac8 Change memberName and namedArguments in Invocation to use Symbol.
Review URL: https://codereview.chromium.org//14066019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21602 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-17 07:54:48 +00:00
ahe@google.com 5b6c0ba820 Rename InvocationMirror to Invocation.
Review URL: https://codereview.chromium.org//14049009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21465 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 15:42:44 +00:00
ahe@google.com 45ad548837 Update dart:mirrors to use Symbol.
Review URL: https://codereview.chromium.org//14173005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21460 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 15:00:45 +00:00
nweiz@google.com 1dc981b2cc Don't run tests in "packages" directories.
BUG=9866

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21384 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 19:59:20 +00:00
ahe@google.com 13bcc022e6 Correctly compile unresolved for-in loops.
BUG=http://dartbug.com/6725

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21342 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 10:19:51 +00:00
ricow@google.com 5198c3914a Mark scheduled_test/test/scheduled_server_test as flaky chrashing
Updated issue 9582.
Review URL: https://codereview.chromium.org//14221007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21327 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 07:17:28 +00:00
kevmoo@j832.com 78c2deeca3 skipping IE test which is now timing out instead of failing
May still be related to https://code.google.com/p/dart/issues/detail?id=8983

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21014 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-06 00:36:39 +00:00
kevmoo@j832.com 755c71f1fc pkg/intl test cleanup
pkg/unittest has evolved a lot. Helping intl use some of the new features and
avoid some problems. I think I fixed some issues in the process

BUG=https://code.google.com/p/dart/issues/detail?id=9342

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20993 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-05 18:24:14 +00:00
kustermann@google.com d974f9b874 Mark unittest_test as flaky
Review URL: https://codereview.chromium.org//13537002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20864 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 14:40:37 +00:00
floitsch@google.com 1b90c01dad Mark some more tests as flaky due to v8 bug.
Review URL: https://codereview.chromium.org//13432004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20855 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 12:25:47 +00:00
nweiz@google.com 5e5d82725c Split apart several asynchronous tests to reduce timeouts.
Review URL: https://codereview.chromium.org//13472016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20827 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-02 22:39:43 +00:00
kevmoo@j832.com d52c9fe5f1 status file: crash in unittest tests due to issue 9406
Review URL: https://codereview.chromium.org//13470015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20804 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-02 17:46:47 +00:00
iposva@google.com ba0bc831b7 - Mark more tests as unnecessarily slow.
Review URL: https://codereview.chromium.org//13460008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20796 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-02 16:42:55 +00:00
nweiz@google.com bb9c6ea713 Mark scheduled_server_test as flaky and increase the timeout on the other scheduled tests.
BUG=9582

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20764 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-02 00:49:48 +00:00
nweiz@google.com 59a85239a7 Split up some slow pub tests and mark some scheduled_test tests as slow.
BUG=9231

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20758 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-01 23:20:11 +00:00
nweiz@google.com 0831efdcdf Don't run stack_trace tests on Dartium.
Review URL: https://codereview.chromium.org//12980004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20593 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-27 22:34:12 +00:00
nweiz@google.com 3697a04750 Add a library for manipulating stack traces.
Review URL: https://codereview.chromium.org//13102003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20582 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-27 21:15:55 +00:00
alanknight@google.com d2fe9fbb81 Set pkg.status for more Intl tests that crash the VM
Review URL: https://codereview.chromium.org//12897008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20356 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-21 21:54:24 +00:00
alanknight@google.com 5c7234a10b Suppress no_library_test on Dartium, which requires all tests wrapped
Review URL: https://codereview.chromium.org//12995003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20350 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-21 21:05:37 +00:00
alanknight@google.com 6ed8fcc992 Add test and fix for 9203, fix sdk dep, delete unused file.
Review URL: https://codereview.chromium.org//12604023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20346 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-21 20:40:17 +00:00
alanknight@google.com da21fcd5d5 Update status file for intl test that sporadically crashes the VM
Review URL: https://codereview.chromium.org//12958003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20345 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-21 20:35:54 +00:00
kustermann@google.com afeda4a8a8 Marked date_time_format_file_even_test as flaky
Review URL: https://codereview.chromium.org//12596013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20325 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-21 16:42:31 +00:00
sigmund@google.com 68a26315ef Move source maps package to the dart repo, so it can be used by other internal
tools.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20300 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-20 23:41:50 +00:00
nweiz@google.com 876a1c0034 Properly collate multiple directory validation errors in scheduled_test.
BUG=9266

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20243 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-19 21:04:16 +00:00
ricow@google.com b3d14f201d Mark pkg/scheduled_test/test/descriptor_test as flaky.
Filed 9266
Review URL: https://codereview.chromium.org//12621007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20227 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-19 18:21:06 +00:00
ngeoffray@google.com 124e5a1bf1 We might have hit the same safari bug again.
Review URL: https://codereview.chromium.org//12905004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20161 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-18 14:50:59 +00:00
ricow@google.com 25850a01ec Mark scheduled_test/test/scheduled_test_test slow
I have filed dartbug.com/9231
Review URL: https://codereview.chromium.org//12917004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20160 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-18 14:13:46 +00:00
alanknight@google.com 52f0f0a262 Add issue number to failing test
Review URL: https://codereview.chromium.org//12752005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20100 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-15 18:35:31 +00:00
alanknight@google.com 16a944bce1 Change status file for intl test with encoding issue on Windows
Review URL: https://codereview.chromium.org//12630013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20058 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-15 00:08:56 +00:00
alanknight@google.com 0446767578 Adds facilities for extracting Intl.message calls and generating code from translations
This adds both general libraries for extracting messages and generating translations and scripts for using them with a trivial translation format. It removes the previous mechanism in message_lookup_local that relied on mirrors and traversing libraries in favor of one with a more explicit lookup by library that's consistent with the generated code. It also changes the code in basic_example to use that.

It also includes a couple of other changes. It now uses pathos for path manipulation, and the data_directory.dart hack for running tests from multiple different places was cleaned up and made more general. In addition, Intl.message now returns a string rather than a Future, which was changed as part of the libv2 integration.

This version does not yet support the plural syntax, as it disallows any interpolations that aren't just replacing a variable name. It also doesn't support named arguments to functions containing Intl.message, and it doesn't yet have a mechanism for designating sections of a text as not being subject to translation.

Finally, it relies on analyzer-experimental, which has a different name in the repository and in pub. So this version will run in the repository but will not run if used from pub. Bug 9071 asks for the names to be made consistent.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20047 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-14 20:49:26 +00:00
gram@google.com 9827d99e2a Bring webdriver up to date with SDK changes, and a bit of refactoring.
Review URL: https://codereview.chromium.org//12413012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20038 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-14 17:45:09 +00:00
erikcorry@google.com 2a857debea dart2js: Create noSuchMethod handlers at runtime to reduce overhead.
This reduces the overhead for using noSuchMethod from over 10% to around 2%.
Following this change the original source names are not present when
minifying.  This means you get the minified name in the methodName property
on InvocationMirror objects.

R=ngeoffray@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20005 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-14 11:49:13 +00:00
scheglov@google.com 139e02c68e Rename analyzer-experimental to analyzer_experimental.
https://code.google.com/p/dart/issues/detail?id=9071

R=pquitslund@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19973 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-13 21:42:01 +00:00
ager@google.com 26c4b3a58d Fix file descriptor leak in event handler implementation. When shutting down an isolate, we did not destruct the eventhandler so we leaked the file descriptors for it.
Also fix leak of monitor wait data objects on Windows.

R=sgjesse@google.com
BUG=dartbug.com/9021

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19921 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-13 11:11:38 +00:00
scheglov@google.com 7a5e2100ad Skip analyzer-experimental/.../resolver_test test.
TBR

R=efortuna@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19830 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-11 23:27:53 +00:00
nweiz@google.com 8fe98eca6c Fix the build breakages caused by r19742.
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19746 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-08 23:31:02 +00:00
floitsch@google.com d9fc776d43 Mark date_time_format_unitialized_test as flaky.
Review URL: https://codereview.chromium.org//12521008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19691 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-08 13:12:40 +00:00
ricow@google.com bf4db7b7be Suppress failure in pkg/intl/test/date_time_format_http_request_test
Filed http://dartbug.com/8983
Review URL: https://codereview.chromium.org//12576004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19627 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-07 14:13:14 +00:00
scheglov@google.com 6e7bff23f8 Attempt to fix builds after analyzer-experimental fixes.
TBR

R=pquitslund@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19533 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-06 01:19:01 +00:00
nweiz@google.com 284649357a Fix the pkg/http multipart test to avoid a race condition.
BUG=8843

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19263 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 23:15:59 +00:00
nweiz@google.com 755454d444 Fix the pkg/http multipart tests.
Review URL: https://codereview.chromium.org//12385010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19200 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 01:46:46 +00:00
nweiz@google.com ad5ec46189 Un-mark scheduled_test_test as skipped.
BUG=8844

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19198 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 01:33:10 +00:00
asiva@google.com 1c8138978c Fix status file.
Review URL: https://codereview.chromium.org//12383011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19195 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 01:21:18 +00:00
nweiz@google.com 63a8d1271f Change MultipartFile.fromFile to MultipartFile.fromPath in pkg/http.
This re-commits r19185, with all package: imports removed from pkg/http so that
it can transitively depend on pkg/path without breaking pub. This also marks
pkg/http/multipart_test as skipped temporarily (see issue 8843).

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19194 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 01:16:10 +00:00