Commit graph

523 commits

Author SHA1 Message Date
ajohnsen@google.com 08f69d0284 Mark http_test as flaky, due to optimizing compiler.
BUG=
R=fschneider@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31163 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-16 14:58:11 +00:00
kustermann@google.com 3ad420f867 Followup status file update for polymer tests ie9 after fixing timeout issues
Review URL: https://codereview.chromium.org//99583010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31135 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 15:02:34 +00:00
kustermann@google.com 3c26594952 Mark polymer tests as passing after timeout issue on ie9 has been identified
Review URL: https://codereview.chromium.org//114263006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31128 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 12:33:40 +00:00
alanknight@google.com ceb7b6c1ab Remove expectation of static warning from analyzer tests
BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31093 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 00:05:09 +00:00
regis@google.com fb6d24945f Introduce class TypeRef in the VM to fully support recursive types.
Fix issues 15244, 15148, 14869, 14000, and 13688 (was closed, but fragile).

Note that the current solution is not final as it may not be correct in more
complex cases not yet covered by language tests.
The final solution will require a 'trail' instead of a simple mark bit to
prevent operations involving recursive types to diverge.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31087 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 22:51:19 +00:00
jmesserly@google.com a526b4ed3a update our CustomElement+Shadow DOM patch
https://github.com/dart-lang/CustomElements/pull/3
fixes https://code.google.com/p/dart/issues/detail?id=15354

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31078 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 20:31:26 +00:00
kustermann@google.com 6b2c504e96 Mark stack_trace/test/trace_test as passing on safari
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31027 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 17:23:37 +00:00
kustermann@google.com e898028b18 Attempt to deflake our status files
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31022 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 15:37:34 +00:00
ahe@google.com 779fb039d8 Update status files
Review URL: https://codereview.chromium.org//109693002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30975 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-08 12:36:15 +00:00
ahe@google.com 95c86ebeda Skip tests that are timing out.
Review URL: https://codereview.chromium.org//108593003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30965 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:45:22 +00:00
ahe@google.com 53d500dee0 Implement dynamic function checks.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30932 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 06:47:07 +00:00
nweiz@google.com 4d99e67e36 Mark the mac_os directory_watcher test flaky.
R=rnystrom@google.com
BUG=15024
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30931 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 04:22:33 +00:00
nweiz@google.com b3fc09ef15 Update the Mac OS watcher in pkg/watcher.
The behavior of Directory.watch has changed, and this updates the
watcher to match the new behavior.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30915 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 20:26:18 +00:00
nweiz@google.com 165f8eb4b5 Update the Linux watcher to accommodate changes in [Directory.watch].
This also removes the extra time allotted for the test since issue
14606 is now mitigated.

R=rnystrom@google.com
BUG=15446

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30874 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 22:31:18 +00:00
ajohnsen@google.com abdc2ade9d Rewrite file-system-watcher to better handle the different system APIs.
BUG=http://code.google.com/p/dart/issues/detail?id=14941
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30848 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 10:35:00 +00:00
rmacnak@google.com 57d07c4c5f Revert "Revert r30650: fails in dart2js minified mode." and mark as failing.
BUG=http://dartbug.com/15405

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30802 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-02 19:23:59 +00:00
nweiz@google.com 35dc712dd5 Add a stack chain class to the stack trace package.
This class uses zones to track stack traces across asynchronous boundaries. It
will aid considerably in debugging errors in heavily-asynchronous programs.

R=floitsch@google.com, rnystrom@google.com
BUG=7040

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30738 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 23:03:49 +00:00
lrn@google.com 71f2015ed0 Growable typed data buffers.
Like growable lists, but with typed data.

Added to package:collection_helpers.

R=floitsch@google.com

Committed: https://code.google.com/p/dart/source/detail?r=30396
Reverted: r30412

Committed: https://code.google.com/p/dart/source/detail?r=30514

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30569 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 10:31:53 +00:00
jmesserly@google.com 32a26fd288 mark polymer/test/unbind_test flaky
Review URL: https://codereview.chromium.org//82543003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30562 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 03:42:35 +00:00
jmesserly@google.com 94c2d48c6c [polymer.dart] fix *Changed observers inheriting.
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30561 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 03:04:25 +00:00
zra@google.com 136597ec7d Pushes 0 for PC marker in runtime call stubs on ARM and MIPS.
R=iposva@google.com, regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30555 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 23:18:53 +00:00
lrn@google.com 2b85fb5b37 Revert "Growable typed data buffers."
Still some spurious browser failures. Will try again tomorrow.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30521 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 14:28:31 +00:00
lrn@google.com 1c630fb406 Update test expectations.
Review URL: https://codereview.chromium.org//80613004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30520 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 14:18:08 +00:00
kustermann@google.com aaa1d67a1b Removed status file entries which refer to non-existent tests
Review URL: https://codereview.chromium.org//80913002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30518 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 13:46:36 +00:00
lrn@google.com 8ad765ec38 Growable typed data buffers.
Like growable lists, but with typed data.

Added to package:collection_helpers.

R=floitsch@google.com

Committed: https://code.google.com/p/dart/source/detail?r=30396
Reverted: r30412

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30514 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 12:29:52 +00:00
kustermann@google.com c29264590b Status file update for IE9
R=ngeoffray@google.com, ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30510 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 11:31:03 +00:00
kustermann@google.com 06c2d0e71d Mark pkg/barback/test/package_graph/repetition_test as Pass, Crash
TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30498 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 08:41:50 +00:00
iposva@google.com 2f70d7d713 - Mark flaky test.
Review URL: https://codereview.chromium.org//78833005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30493 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 00:54:19 +00:00
lrn@google.com cabf7e33c0 Revert "Growable typed data buffers."
Some browsers fail on the clamped buffers.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30412 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-19 13:23:13 +00:00
lrn@google.com 8d3c15767b Growable typed data buffers.
Like growable lists, but with typed data.

Added to package:collection_helpers.

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30396 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-19 11:32:35 +00:00
nweiz@google.com 1bface13de Re-mark directory_watcher/mac_os_test as passing.
As before, this test is expected to fail. It's only failing on the
bots so we need to get the debug information from the bots to figure
out how to fix it.

This also adds some additional debug information to help clarify some
confusing output from the most recent failing log.

R=rnystrom@google.com
BUG=15024

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30315 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-15 21:43:50 +00:00
karlklose@google.com ce5cdfac54 Change test expectations for pkg/template_binding_test.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30303 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-15 13:20:44 +00:00
whesse@google.com d6f7dc4586 Put flaky test pkg/directory_watcher/mac_os_test in status file.
BUG=dartbug.com/15024
R=vegorov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30272 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-14 17:14:32 +00:00
nweiz@google.com e7ba1a8663 Roll forward r30205.
Unlike previous versions of this CL, the debug info will only be printed when
running directory_watcher/mac_os_test, so it won't break the pub bots.

R=rnystrom@google.com
BUG=15042

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30254 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-13 21:56:52 +00:00
jmesserly@google.com 85bc44d154 "Reverting 30205"
Review URL: https://codereview.chromium.org//69863003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30217 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-13 03:03:33 +00:00
nweiz@google.com 5a33f0b1e8 Be sure we don't forward an error to a closed event stream.
R=rnystrom@google.com
BUG=15034

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30210 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 22:17:01 +00:00
nweiz@google.com b58d984659 Add a bunch of debugging prints to the Mac OS watcher.
This reverts r30184, which in turn reverted r30181. It correctly detects whether
it's running on a buildbot in a way that will work for the vm-mac-release bot.

This is a temporary CL intended to help provide information about a test failure
that's only reproducing on the build bot. It will be rolled back as soon as
sufficient information is gathered.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30205 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 20:08:41 +00:00
kustermann@google.com d0153d69b5 Mark pkg/watcher/test/directory_watcher/polling_test as flaky
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30194 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 13:32:34 +00:00
nweiz@google.com 0a5afb6654 Revert "Add a bunch of debugging prints to the Mac OS watcher."
This reverts r30181. This CL causes the pub tests to fail due to excess output,
so I didn't want to leave it in the build overnight. In addition, it didn't seem
to be working; no additional output was being printed in the tests. It's
possible BUILDBOT_BUILDERNAME isn't being set on vm-mac-release.

This also marks the directory_watcher/mac_os_test as flaky.

R=rnystrom@google.com
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30184 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 02:23:05 +00:00
nweiz@google.com 0a4fb91145 Properly close watcher streams during tests.
This also makes [futureStream] pass cancellations through to the underlying
stream, and adds the ability for it to return broadcast streams.

R=rnystrom@google.com
BUG=14943

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30180 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 01:42:00 +00:00
nweiz@google.com db4cfbd3bf Work around a flake in the Mac OS watcher test on the bots.
Issues 14373 and 14793 were tag-teaming to cause no_subscription_test
to fail for the Mac OS watcher occasionally.

This also marks directory_watcher/mac_os_test as timing out, apparently due to
issue 14943.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30174 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-11 21:26:11 +00:00
nweiz@google.com 03337e9e5f Wrap Directory.watch on Mac OS for the watcher package.
R=rnystrom@google.com
BUG=14428

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30168 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-11 19:47:18 +00:00
nweiz@google.com 5c6573addf Mark directory_watcher/polling_test as timing out.
R=rnystrom@google.com
BUG=14943

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30092 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-08 01:45:25 +00:00
sigmund@google.com 536f92456d Ensure we run the observable transform on PolymerElement (fixes issue 14942)
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30089 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-08 00:32:54 +00:00
nweiz@google.com 500eb1266b Wrap Directory.watch on linux for the watcher package.
R=rnystrom@google.com
BUG=14428

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30081 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-07 22:49:18 +00:00
nweiz@google.com 31ac89f049 Properly parse jsshell and d8 stack frames.
It turns out jsshell and d8 can use native paths where Firefox and
Chrome usually use URLs. This CL accommodates that.

R=rnystrom@google.com
BUG=14897

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30079 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-07 22:41:42 +00:00
ajohnsen@google.com 19c39a72f7 Update status file.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30040 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-07 10:53:41 +00:00
ajohnsen@google.com 81ec2a91ba Only run missing_tick_test for 2 seconds, before timeing out.
BUG=
R=ahe@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30035 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-07 07:36:47 +00:00
ajohnsen@google.com eb784f6d98 Fix scheduled_server_test to not timeout-fail.
The test was expecting the server to be force closed on errors.

BUG=
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29984 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-06 17:42:21 +00:00
sigmund@google.com aaf8927792 Fixes in custom_element.dart: some of the code was broken, fixes needed for
those using web-ui

(patch follows from issue 53293003)

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29860 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-04 23:47:48 +00:00