Commit Graph

752 Commits

Author SHA1 Message Date
koda@google.com 8c24d57e15 Update test status for slow ASAN bot.
TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43664 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-10 19:58:35 +00:00
kustermann@google.com a9962948d6 Mark async/timer_isActive_test as flaky on dartium
R=ricow@google.com, sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43648 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-10 14:36:05 +00:00
sra@google.com 452d90acdd Mark mirrors/mirrors_reader_test as Crash on jsshell
Dies on the bots with 10GB heap

TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43089 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-22 23:27:09 +00:00
whesse@google.com 247ff772d6 Update status files, replace "dartbug.com" with "Issue ".
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42900 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-15 10:27:11 +00:00
whesse@google.com a0c609991c Update co19 status.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42811 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-13 15:35:06 +00:00
whesse@google.com ca69477f4e Update co19 status and timing-out tests.
BUG=dartbug.com/22050
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42803 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-13 12:24:30 +00:00
whesse@google.com 1a92824c85 Update co19 status on firefox and chrome.
Update status for two timing out tests, and co19 on Android.

BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42782 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-12 17:51:08 +00:00
koda@google.com 56defa8060 Write-barrier verification on ARM.
Add and use methods on Assembler for writing and verifying object fields.
Enable tests in verified_mem mode for simarm.
Also generalize and use InitializeFieldsNoBarrierUnrolled in one more place.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42208 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-09 16:15:33 +00:00
regis@google.com e20569cf8b Reenable a few previously slow tests on MIPS.
R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42141 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-05 19:32:39 +00:00
rmacnak@google.com dd3c1fa32e Remove several entries from invocation fuzzer blacklist.
Add event loop, isolate startup, and symbol helper functions to the invisible list.

Include doubles as a target.

BUG=http://dartbug.com/15274
BUG=http://dartbug.com/20583
BUG=http://dartbug.com/21707
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42092 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-03 22:08:32 +00:00
whesse@google.com 0cda682b96 Update status for html and lib tests.
BUG=dartbug.com/21710
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41954 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-25 14:41:42 +00:00
ricow@google.com 9fe428f545 Fix suppression reorg from revision 41945.
I did not take the multitest selector into account

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41947 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-25 08:46:11 +00:00
ricow@google.com 1c6f7eeeca Supress flaky test, lib/mirrors/invocation_fuzz_test/string, on mac debug
Additionally, simplify existing supression on javascript command line engines.

Filed issue 21707 to track the flaky test

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41945 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-25 07:59:06 +00:00
whesse@google.com 12845acbf3 Revert "Add android device id to test output in test scripts."
This reverts r41933

BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41934 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-24 17:53:30 +00:00
whesse@google.com d91010512a Add android device id to test output in test scripts.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41933 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-24 17:40:13 +00:00
koda@google.com 7001650c96 Test status: verification tests on ia32, x64 only.
TBR=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41810 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-18 18:59:58 +00:00
koda@google.com fde4d2882c Add missing verified write on x64; extend test coverage
On x64, StoreInstanceField and StoreIndexed sometimes used Assembler::StoreObject to store constants directly into heap objects. This method is unaware of the write barrier. Fix this by adding a write-barrier-aware method, like we already have on ia32.

Generally, we should consider distinguishing more clearly between stack stores and heap stores, for instance by adding HeapAddress/StackAddress types.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41808 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-18 16:35:59 +00:00
rmacnak@google.com 77adbe5bca Remove/skip invalid mirror tests.
-class of 1 is not required to declare int as an interface
-owner of members of mixin applications is the mixin
-MirrorsUsed does not have a semantics

R=gbracha@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41540 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-06 01:10:33 +00:00
whesse@google.com 2db6b324e1 Update Safari status files.
BUG=dartbug.com/21434

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41415 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-30 10:17:19 +00:00
whesse@google.com 53264f42c0 Mark tests flaky on Safari 6.2
BUG=dartbug.com/21434
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41393 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-29 10:30:25 +00:00
whesse@google.com aeba67e44e Add builder tag for Safari 6.2 slave. Update status files for Safari 6.2.
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41323 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-27 16:09:00 +00:00
johnmccutchan@google.com aa2319fa88 Expect int64_list_load_store_test to fail for dart2js
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41234 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-21 20:30:34 +00:00
floitsch@google.com 9a8c878d48 Mark analyzer test as failing.
Add minimal example to lib/mirrors.

R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41097 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-14 13:44:38 +00:00
rmacnak@google.com fa5668fc70 Multitest has a 'checked mode compile-time error' marker now. Use it to clean up the mirrors status file a bit.
BUG=http://dartbug.com/16351
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40799 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-30 04:41:40 +00:00
herhut@google.com abdf5f38a7 Corrected RuntimeError/Skip settings for invocation_fuzz_test for dart2js.
BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40762 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-29 11:45:25 +00:00
herhut@google.com 6d5e4979c9 Skip lib/mirrors/invocation_fuzz_test on dart2js/d8 .
BUG=
TBR=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40711 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-26 15:01:19 +00:00
herhut@google.com aebf6268e8 Do not mark lib/mirrors/invocation_fuzz_test as RuntimeError in checked mode.
BUG=
TBR=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40709 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-26 14:02:11 +00:00
herhut@google.com 16d3ee8234 Disable all variants of lib/mirrors/invocation_fuzz_test for dart2js/d8.
BUG=
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40705 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-26 13:11:38 +00:00
rmacnak@google.com 7899a9cc64 Mark _Bigint._mulAdd and conversion methods in typed_data as invisible. Strengthen the mirror invocation fuzzer.
BUG=http://dartbug.com/21046
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40609 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-23 22:01:45 +00:00
rmacnak@google.com 645b5a0d2b Revert "Add _Bigint._mulAdd to the invisible list. Strengthen the mirror invocation fuzzer."
Review URL: https://codereview.chromium.org//590703003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40580 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-23 00:01:33 +00:00
rmacnak@google.com 7e7d568be5 Add _Bigint._mulAdd to the invisible list. Strengthen the mirror invocation fuzzer.
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40576 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-22 22:46:40 +00:00
floitsch@google.com cfca89e24f Typedefs don't support generic arguments yet.
Review URL: https://codereview.chromium.org//583333002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40514 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-19 19:23:37 +00:00
whesse@google.com 90c7a56bdd Update status for Dartium tests.
BUG=dartbug.com/21012, dartbug.com/21000
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40491 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-19 10:22:04 +00:00
sigurdm@google.com fbc57bc23d Make dart2js deferred loading work in CSP mode.
Still it will not work from a js-worker, because we use new Function to
evaluate the script instead of injecting a script tag.

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40371 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-17 12:22:41 +00:00
ricow@google.com df319447f1 Remove suppressions for ie9
R=blois@google.com, whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40201 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-12 06:01:14 +00:00
floitsch@google.com c659093941 dart2js: jsshell is not yet implementing scheduleMicrotask correctly.
Review URL: https://codereview.chromium.org//548353002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39967 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-08 14:52:25 +00:00
floitsch@google.com 72bd32ebdd Add support for setImmediate on IE.
BUG= http://dartbug.com/9002
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39962 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-08 13:26:32 +00:00
karlklose@google.com 9ebe077ab2 Revert "Try to remove RuntimeError annotations for mirrors_reader_test."
This reverts commit r39856.

TBR=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39858 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-04 11:11:40 +00:00
karlklose@google.com d467e68881 Try to remove RuntimeError annotations for mirrors_reader_test.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39856 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-04 10:42:55 +00:00
karlklose@google.com 07b2ccd024 Skip mirrors_reader_test on mobile safari.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39853 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-04 09:26:14 +00:00
sigurdm@google.com 457c8c33c7 Remove support for the DeferredLibrary annotation and remove tests of it
BUG= 18562
R=floitsch@google.com, hausner@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39797 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-03 08:34:34 +00:00
floitsch@google.com 59b78ff5fc Support typedefs in function signatures.
BUG= http://dartbug.com/18938
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39750 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-02 15:53:59 +00:00
floitsch@google.com f1eccb26d3 Fix type-checks for reflective redirection constructors.
R=ahe@google.com, johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39058 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-08 22:46:33 +00:00
karlklose@google.com 2e3af11015 Mark test as passing after r38924.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38927 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-06 11:30:32 +00:00
sigmund@google.com 43b31f88a8 Fix js/null_test to run also in CSP mode
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38909 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-05 21:46:43 +00:00
karlklose@google.com b203f95355 Emit declarations for typedefs that are needed by reflection.
Typedefs are encoded like closure classes, but without a call-method and a superclass.

For example, the typedef `typedef int Foo(String s);` is emitted as:
  Foo: {'^': ':15'},
where `15` is the index into `init.metadata` at which the function type is emitted.

BUG= http://dartbug.com/16939
R=johnniwinther@google.com, floitsch@google.com, herhut@google.com

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

Reverted in https://code.google.com/p/dart/source/detail?r=37848

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

Reverted in https://code.google.com/p/dart/source/detail?r=37940

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38891 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-05 07:18:32 +00:00
ricow@google.com d903b0f9cc Mark lib/js/null_test as failing in csp mode
I have filed issue 20310 to track this

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38827 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 08:56:01 +00:00
ricow@google.com 1f62607a46 Mark lib/profiler/metrics_test and lib/profiler/metrics_num_test as failing on the analyzer
I have filed issue 20309 to track this

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38826 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 08:51:08 +00:00
johnmccutchan@google.com cc03602e70 Fix nits on metrics_test
BUG=
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38818 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 00:57:05 +00:00
johnmccutchan@google.com 21192cd3e6 Fix dart2js int double test failure
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38816 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 00:46:32 +00:00