Leaf Petersen
7b359178ca
Revert "Ignore dev_compiler gen directory when running tests."
...
This reverts commit d5fc4971be
.
TBR=rnystrom@google.com
BUG=
Review-Url: https://codereview.chromium.org/2618263003 .
2017-01-09 04:33:26 -08:00
Leaf Petersen
d5fc4971be
Ignore dev_compiler gen directory when running tests.
...
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/2609673002 .
2017-01-09 04:10:16 -08:00
Paul Berry
e9915515e1
Disable processed_options_test for dart2js.
...
This test uses dart:io so it can't run on dart2js.
TBR=danrubel@google.com
Review-Url: https://codereview.chromium.org/2617833005 .
2017-01-06 13:37:45 -08:00
Paul Berry
3800a45ff0
Work around broken analyzer test front_end/test/src/base/processed_options_test
...
The test is broken due to bug #28236 .
TBR=danrubel@google.com
Review-Url: https://codereview.chromium.org/2611123006 .
2017-01-06 11:50:29 -08:00
Dan Rubel
dff9e61d4d
fix tests
...
Review-Url: https://codereview.chromium.org/2614893002 .
2017-01-04 22:08:55 -05:00
Asger Feldthaus
0546f6b4b7
Support generic method syntax in kernel pipeline.
...
Closes https://github.com/dart-lang/sdk/issues/28231
Closes https://github.com/dart-lang/sdk/issues/28238
R=kmillikin@google.com
Review-Url: https://codereview.chromium.org/2613683003 .
2017-01-04 14:25:36 +01:00
William Hesse
42b46905ad
Update status for package tests
...
BUG=https://github.com/dart-lang/sdk/issues/27937
BUG=https://github.com/dart-lang/sdk/issues/28243
R=kmillikin@google.com
Review-Url: https://codereview.chromium.org/2602323003 .
2017-01-03 15:27:18 +01:00
Lasse R.H. Nielsen
44594277e1
Make core libraries use generic method syntax.
...
Removes comment syntax where possible for the following platform libraries:
* async
* collection
* convert
* core
* internal
* io
* math
The HTML related libraries are not changed. The templates used to build them
must be changed as well.
R=floitsch@google.com
Committed: 68818315b5
Committed: 3f74b8d82e
Review-Url: https://codereview.chromium.org/2529393002 .
2017-01-03 12:05:40 +01:00
Paul Berry
f4e5c95606
Disable dependency_grapher_test on dart2js for now.
...
The test has a transitive dependency on dart:io which I haven't quite
figured out yet. Once I figure out how to remove the transitive
dependency I'll re-enable the test.
TBR=sigmund@google.com
Review-Url: https://codereview.chromium.org/2582733003 .
2016-12-15 21:36:20 -08:00
Paul Berry
d8f75e8dca
Disable libraries_reader_test on dart2js for now.
...
The test has a transitive dependency on dart:io which I haven't quite
figured out yet. Once I figure out how to remove the transitive
dependency I'll re-enable the test.
TBR=danrubel@google.com
Review-Url: https://codereview.chromium.org/2584593002 .
2016-12-15 07:20:03 -08:00
Karl Klose
ff99a0ce59
Merge kernel closure conversion into the Dart SDK
...
This is the result of:
- taking the diff of the branch closure_conversion to master in the kernel
repository
- updating the file paths
- applying the diff to the Dart SDK
- fixing conflicts between the changes to pkg/kernel in the Dart SDK and the master branch in the kernel repository
R=asgerf@google.com
Review-Url: https://codereview.chromium.org/2561723003 .
2016-12-15 10:16:22 +01:00
Asger Feldthaus
bb92055c47
Re-enable kernel unit tests on platforms where they are supported.
...
Some of them use dart:io and/or bigints so they have been disabled
on browsers and JS command-line tests.
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org/2548833002 .
2016-12-05 11:35:41 +01:00
Ryan Macnak
1ebeb79942
Remove runtime 'dart_app' as it became identical to 'vm'.
...
Merge compiler 'dart2app' and 'dart2appjit' and rename to 'app_jit' since they came to mean the same thing.
Update status files to reflect these changes.
R=asiva@google.com
Review URL: https://codereview.chromium.org/2541533004 .
2016-12-01 16:47:33 -08:00
Paul Berry
66bc760621
Analyze dev_compiler on the analyzer bot.
...
This would have allowed me to catch the failure that forced
1d028eed8d
to be reverted.
R=jmesserly@google.com
Review URL: https://codereview.chromium.org/2547683002 .
2016-12-01 13:51:01 -08:00
William Hesse
de0c7acfd7
Update status for flaky Windows tests
...
BUG=https://github.com/dart-lang/sdk/issues/27935
R=eernst@google.com
Review URL: https://codereview.chromium.org/2539033002 .
2016-11-30 11:41:17 +01:00
Asger Feldthaus
50c199c224
Skip kernel unit tests on jsshell due to #26103 .
...
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org/2536633002 .
2016-11-28 13:44:34 +01:00
Paul Berry
195aaac25a
Skip front_end tests on jsshell due to #26103 .
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org/2507203002 .
2016-11-16 13:41:42 -08:00
Sigmund Cherem
cef521645f
Skip FE tests under dart2js + fast-startup (which doesn't support dart:mirrors)
...
BUG=
Review URL: https://codereview.chromium.org/2505063002 .
2016-11-16 08:42:29 -08:00
Terry Lucas
57b03def16
Skip front_end tests running in Dartium
...
TBR=paulberry@google.com
Review URL: https://codereview.chromium.org/2475523003 .
2016-11-03 10:58:22 -07:00
Paul Berry
28b6a1f7ea
Add implementations of the front end FileSystem API.
...
This required some small changes to the API contract.
Note that the tests use supermixins. I'm assuming that supermixin
functionality will be available on all platforms by the time this is
needed. If not, I will be happy to rewrite them.
R=scheglov@google.com , sigmund@google.com
Review URL: https://codereview.chromium.org/2471283002 .
2016-11-03 08:21:10 -07:00
Sigmund Cherem
5964bdfa0b
Copy perf.dart into front_end/tool.
...
This keeps analyzer_cli/perf.dart for now: I need to make the change in two
parts so I can update the benchmark runners after I submit this.
BUG=
R=paulberry@google.com
Review URL: https://codereview.chromium.org/2432043008 .
2016-10-21 09:07:48 -07:00
Sigmund Cherem
484c3b7da5
suppress perf_test where it is not meant to run (forgot to include this in the
...
previous CL).
TBR=het@google.com
Review URL: https://codereview.chromium.org/2406003002 .
2016-10-10 15:26:41 -07:00
William Hesse
25e3b30560
Update status for failing tests
...
BUG=https://github.com/dart-lang/sdk/issues/27557
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2405843002 .
2016-10-10 16:26:55 +02:00
Konstantin Shcheglov
1e744f3dc2
Skip dev_compiler/gen while testing analyzer.
...
There are about 400 failures in them.
R=brianwilkerson@google.com , jmesserly@google.com
BUG=
Review URL: https://codereview.chromium.org/2358393003 .
2016-09-22 10:19:03 -07:00
Paul Berry
e77187ff6d
Fix pkg/analyzer/tool/task_dependency_graph/check_test.
...
This was broken by the move to ".packages" files.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2351833002 .
2016-09-19 12:07:54 -07:00
William Hesse
82c24568d4
Update status after package root removal
...
BUG=https://github.com/dart-lang/sdk/issues/27378
Review URL: https://codereview.chromium.org/2347303002 .
2016-09-16 23:46:06 +02:00
William Hesse
61eee9ee52
Use checked-in .package file for building and testing
...
Stop creating [build dir]/packages directory with symbolic links.
BUG=https://github.com/dart-lang/sdk/issues/23565
R=rnystrom@google.com
Committed: 5d3e356ca7
Review URL: https://codereview.chromium.org/1746743002 .
Reverted: 6d238ba197
2016-09-16 15:03:18 +02:00
John Messerly
70c3ae2aa3
remove dev_compiler tests from pkg.status
...
Review URL: https://codereview.chromium.org/2302663003 .
2016-08-31 18:51:57 -07:00
Kevin Moore
78b30272f2
Remove reference to deleted compiler sample in pkg.status
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org/2225683007 .
2016-08-10 14:36:23 -07:00
Konstantin Shcheglov
0e855cbf53
Fix summary tests on Windows.
...
The tests use Posix style files paths, so when we convert them into
URIs we also should use Posix style implementation.
R=paulberry@google.com
BUG= https://github.com/dart-lang/sdk/issues/26828
Review URL: https://codereview.chromium.org/2147163003 .
2016-07-14 13:09:30 -07:00
Konstantin Shcheglov
454f9edddd
Fixes for ContextBuilder and tests to make them pass on Windows.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2153463002 .
2016-07-14 11:09:15 -07:00
Konstantin Shcheglov
139c7e21e2
Update pkg/pkg.status - analysis_server/test/context_manager_test is fixed on Windows.
...
R=brianwilkerson@google.com , whesse@google.com
BUG=
Review URL: https://codereview.chromium.org/2149983002 .
2016-07-14 09:33:46 -07:00
William Hesse
020b6db84e
Update statuses for failing tests
...
BUG=https://github.com/dart-lang/pub/issues/1429
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2125563002 .
2016-07-05 10:58:08 +02:00
William Hesse
fbe6947e63
Skip analyzer/tool test on dart2js.
...
BUG=dartbug.com/26813
Review URL: https://codereview.chromium.org/2120483002 .
2016-07-01 15:19:35 +02:00
William Hesse
0051d1b678
Run tests on analyzer compiled with dart2js only on dedicated bot
...
BUG=https://github.com/dart-lang/sdk/issues/26813
R=lrn@google.com
Review URL: https://codereview.chromium.org/2118753002 .
2016-07-01 11:14:58 +02:00
William Hesse
f36b49f8f3
Update status for failing and flaky tests.
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2109593003 .
2016-06-29 22:42:51 +02:00
William Hesse
9eed0f74d4
Update status for passing analyzer test
...
BUG=https://github.com/dart-lang/http_parser/issues/6
R=lrn@google.com
Review URL: https://codereview.chromium.org/2089123002 .
2016-06-22 11:22:38 +02:00
William Hesse
45faa87e2f
Update status for failing and flaky tests.
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2079213003 .
2016-06-20 12:57:55 +02:00
William Hesse
3f00850981
Skip some slow analyzer tests on dart2js bots.
...
BUG=https://github.com/dart-lang/sdk/issues/21628
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2063193002 .
2016-06-14 16:46:21 +02:00
Ryan Macnak
ef8baa8760
Add test harness option for app snapshots with unoptimized code.
...
./tools/test.py -m all -c dart2appjit -r dart_app --use-blobs
Rename 'dart_product' runtime to 'dart_app'.
Rename Dart_PrecompiledJITSnapshotBlob to Dart_CreateAppJITSnapshot and add documentation.
Remove out-of-date scripts in tools/precompilation.
R=fschneider@google.com
Review URL: https://codereview.chromium.org/1992703005 .
2016-05-26 10:37:47 -07:00
Johnni Winther
22c52a677c
Reenable test.
...
BUG=
R=fschneider@google.com
Review URL: https://codereview.chromium.org/2007443002 .
2016-05-23 10:40:58 +02:00
Johnni Winther
f27a03a58a
Update status.
...
BUG=
Review URL: https://codereview.chromium.org/1996313003 .
2016-05-20 16:36:28 +02:00
Johnni Winther
7bfb9854d1
Mark test as timeout.
...
BUG=
Review URL: https://codereview.chromium.org/2000613002 .
2016-05-20 12:44:42 +02:00
Paul Berry
935d1d0e29
Mark completion_test as slow in checked mode.
...
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1959383002 .
2016-05-10 14:30:46 -07:00
Paul Berry
33f3e5012e
Mark an analyzer test as slow due to bug #24914
...
Review URL: https://codereview.chromium.org/1869773006 .
2016-04-08 10:19:01 -07:00
Paul Berry
268fb83dfd
Mark new test linker_test as slow due to bug #24914
...
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org/1866393003 .
2016-04-07 13:32:59 -07:00
Paul Berry
b873dab79c
Mark summarize_ast_strong_test as slow on dart2js
...
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org/1844043002 .
2016-03-30 12:19:30 -07:00
Stephen Adams
4b44331aaf
Fix test status to use the correct directory :-)
...
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1840903002 .
2016-03-28 17:25:26 -07:00
Stephen Adams
cd37fcad3d
Mark lookup_map/test/lookup_map_test as failing for jsshell
...
At some point this became dependent on Timers.
R=sigmund@google.com
Review URL: https://codereview.chromium.org/1837773002 .
2016-03-28 14:41:12 -07:00
Stephen Adams
0c1e85ebad
Mark another analyzer test as slow on dart2js
...
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1829293003 .
2016-03-25 18:24:21 -07:00
Stephen Adams
27d1600875
Mark more analyzer tests slow on dart2js
...
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1836623003 .
2016-03-25 16:59:47 -07:00
Stephen Adams
f7a81f944e
Mark analyzer/test/src/dart/constant/evaluation_test as slow on dart2js
...
When it does not time out it is near the limit.
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1836433004 .
2016-03-25 16:53:27 -07:00
Stephen Adams
578d29bd7c
Mark another analyzer-on-dart2js test a Slow
...
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1831063002 .
2016-03-24 10:53:00 -07:00
William Hesse
fe72db6ee7
Update status of slow analyzer test
...
BUG=dartbug.com/21628
TBR=paulberry@google.com
Review URL: https://codereview.chromium.org/1822713002 .
2016-03-21 16:18:33 +01:00
Sigmund Cherem
0dc973c633
Mark a couple tests as slow
...
TBR=sra@google.com
Review URL: https://codereview.chromium.org/1802093002 .
2016-03-14 15:09:57 -07:00
Florian Loitsch
542541aebb
Mark more tests as slow.
...
Review URL: https://codereview.chromium.org/1782363005 .
2016-03-11 13:56:54 +01:00
Florian Loitsch
07552fb3f6
Mark analyzer test as slow.
...
Review URL: https://codereview.chromium.org/1781343002 .
2016-03-11 13:52:02 +01:00
Sigmund Cherem
f80b3d0ce0
Update status on cpsir bot: these new tests crash the compiler for a known
...
reason.
TBR=sra@google.com
Review URL: https://codereview.chromium.org/1777293003 .
2016-03-10 10:04:01 -08:00
Sigmund Cherem
385f3350c5
Update status of cpsir tests in checked mode: skipping for now, since more than
...
75% fail for one reason, once we fix that we can triage in more detail.
Review URL: https://codereview.chromium.org/1771893002 .
2016-03-07 10:20:41 -08:00
William Hesse
f5d284ca9c
Update status for a slow test and a crashing test.
...
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/1768193002 .
2016-03-07 17:59:16 +01:00
William Hesse
7f9e4b7456
Update status for dart2js --cps_ir --host_checked.
...
BUG=https://github.com/dart-lang/sdk/issues/25911
BUG=https://github.com/dart-lang/sdk/issues/24485
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/1773523002 .
2016-03-07 11:35:11 +01:00
William Hesse
006c2b5886
Add status file markers for slow analyzer tests using reflection
...
BUG=https://github.com/dart-lang/sdk/issues/21628
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1734223002 .
2016-02-25 23:46:04 +01:00
Siva Annamalai
d3ccc1f9ba
Skip pkg tests in Dart product/precompiled modes as the test framework uses
...
dart:mirrors
R=rmacnak@google.com
Review URL: https://codereview.chromium.org/1735313002 .
2016-02-25 12:24:09 -08:00
William Hesse
270ad3f552
Remove ContentShellOnAndroid from status files
...
Dartium and content_shell are no longer built or tested on Android.
A separate issue is filed to remove support from the test scripts:
https://github.com/dart-lang/sdk/issues/25832
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org/1720813002 .
2016-02-22 10:20:22 +01:00
Paul Berry
ff15ce7a9e
Mark new test utilities_test as slow due to bug #24914
...
TBR=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1640403003 .
2016-01-28 09:45:54 -08:00
Florian Loitsch
66fad1459b
Mark another analyzer test as slow.
...
Review URL: https://codereview.chromium.org/1629293004 .
2016-01-25 14:40:29 +01:00
Paul Berry
1883f70d46
Mark new test constant_test as slow due to bug #24914
...
TBR=skybrian@google.com
Review URL: https://codereview.chromium.org/1624093003 .
2016-01-25 08:16:11 -05:00
Florian Loitsch
5db493f5f5
Mark test as slow.
...
Review URL: https://codereview.chromium.org/1626323003 .
2016-01-25 13:44:28 +01:00
Florian Loitsch
8e5328ff6d
Mark test as slow.
...
Review URL: https://codereview.chromium.org/1633523002 .
2016-01-25 13:13:25 +01:00
Zachary Anderson
80f358dede
Adds targets for simarmv6 and armv6
...
related #25562
R=rmacnak@google.com
Review URL: https://codereview.chromium.org/1624593002 .
2016-01-22 13:07:48 -08:00
Paul Berry
1a91d3bc06
Update pkg.status for new strong mode summary tests.
...
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org/1614363003 .
2016-01-22 13:32:00 -05:00
Paul Berry
d6a8a2aa88
Fix dart2js status after splitting up summary tests.
...
Review URL: https://codereview.chromium.org/1611723002 .
2016-01-20 14:41:20 -08:00
Paul Berry
3dcef185d6
Fix newline normalization in _PhysicalFile.readAsStringSync().
...
Most clients of _PhysicalFile read the file by translating it into a
Source object using createSource() and then reading it using
FileBasedSource.contentsFromFile, which normalizes newlines using
FileBasedSource.fileReadMode.
However, a few clients read the file directly using
_PhysicalFile.readAsStringSync(), which wasn't doing the
normalization. This CL adds the normalization to that code path.
One such client was the code generation logic for summaries; this
caused code generation to produce different results on Windows, which
led to a test failure.
Fixes #25470 .
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1584313010 .
2016-01-15 12:54:22 -08:00
Konstantin Shcheglov
659c9b44e2
Mark analyzer/test/file_system/physical_resource_provider_test as Pass, Fail.
...
R=brianwilkerson@google.com , whesse@google.com
BUG=
Review URL: https://codereview.chromium.org/1581963009 .
2016-01-14 10:28:46 -08:00
William Hesse
84d7fd63f0
Update status of two analyzer tests.
...
BUG=https://github.com/dart-lang/sdk/issues/25471
BUG=https://github.com/dart-lang/sdk/issues/25470
R=ricow@google.com
Review URL: https://codereview.chromium.org/1588673005 .
2016-01-14 17:41:59 +01:00
Paul Berry
fb83e3927f
Mark some tests as slow due to bug #24914
...
TBR=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1577013002 .
2016-01-11 09:42:35 -08:00
Konstantin Shcheglov
49bc0f4b1d
Remove Int64 support from FlatBuffers.
...
R=paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/1570193004 .
2016-01-09 10:20:30 -08:00
Konstantin Shcheglov
d9bf185db4
Skip FlatBuffers tests on dart2js bots.
...
dart2js does not support Int64.
TBR
R=paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/1573613002 .
2016-01-08 11:39:16 -08:00
Kevin Millikin
b5aac5b951
dart2js: Update test status files for the CPS backend.
...
After inlining, test expectations have changed. A few tests have
starting unexpectedly passing --- this could be because inlining
implements the correct semantics, or the could be passing for the
wrong reason. In any case, the underlying bug in the compiler has not
been fixed.
I will look into all these issues after the Christmas holidays.
BUG=
Review URL: https://codereview.chromium.org/1546943002 .
2015-12-23 12:25:59 +01:00
Kevin Millikin
044b283a3c
dart2js: Initial implementation of inlining.
...
Perform a depth-first postorder traversal of the call graph of known
functions. Make an inlining decision based on the vector of argument
types at the call site, and cache inlining decisions. For positive
inlining decisions, cache the optimized function body specialized to
the receiver and argument types at the call site.
Future work:
* Real inlining heuristics.
* Propagate result types of inlined calls.
* Specialized for constant arguments when it makes sense.
* Performance improvements.
R=asgerf@google.com , sra@google.com
Committed: d63053fea8
Review URL: https://codereview.chromium.org/1537663002 .
2015-12-23 10:12:19 +01:00
Kevin Millikin
75eb350abc
Revert "dart2js: Initial implementation of inlining."
...
This reverts commit d63053fea8
.
Reverted due to test failures for compiler expected output. Those tests
need to be rebaselined to reflect the effects of inlining.
TBR=whesse@google.com
BUG=
Review URL: https://codereview.chromium.org/1542003003 .
2015-12-22 13:48:36 +01:00
Kevin Millikin
d63053fea8
dart2js: Initial implementation of inlining.
...
Perform a depth-first postorder traversal of the call graph of known
functions. Make an inlining decision based on the vector of argument
types at the call site, and cache inlining decisions. For positive
inlining decisions, cache the optimized function body specialized to
the receiver and argument types at the call site.
Future work:
* Real inlining heuristics.
* Propagate result types of inlined calls.
* Specialized for constant arguments when it makes sense.
* Performance improvements.
R=asgerf@google.com , sra@google.com
Review URL: https://codereview.chromium.org/1537663002 .
2015-12-22 12:50:23 +01:00
Ivan Posva
21a029f89a
- Do not attempt to run dart:io based tests in the browser.
...
BUG=
Review URL: https://codereview.chromium.org/1537853002 .
2015-12-17 15:50:07 -08:00
William Hesse
6485590527
Remove old java-based analyzer from test scripts and status files
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/1537653002 .
2015-12-17 14:44:57 +01:00
Stephen Adams
444499020b
More pkg.status tests from analyzer that are slow
...
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1531973002 .
2015-12-16 16:15:47 -08:00
Stephen Adams
f264e5291c
analyzer declaration_resolver_test is slow on dart2js
...
It is hovering around 55s, so times out too often.
TBR=sigmund@google.com
Review URL: https://codereview.chromium.org/1528133002 .
2015-12-15 12:27:10 -08:00
Paul Berry
1e0f112666
Update pkg.status to work around https://github.com/dart-lang/http_parser/issues/6
...
TBR=nweiz@google.com
Review URL: https://codereview.chromium.org/1513643011 .
2015-12-10 11:18:27 -08:00
Paul Berry
1c3fa08ca6
Update pkg.status to account for dart_style roll.
...
The dart_style roll fixed the remaining tests that were broken by the
merge of analyzer-breaking-0.27.
Fixes #25173 .
TBR=rnystrom@google.com
Review URL: https://codereview.chromium.org/1514553003 .
2015-12-09 07:10:14 -08:00
Paul Berry
b55257975b
Update pkg.status file for library_member_contributor_test
...
This newly introduced test currently fails on the analyzer buildbot due
to transitive import dependencies on
dart_style/lib/src/dart_formatter.dart and
dart_style/lib/src/source_visitor.dart, which have known warnings.
TBR=danrubel@google.com
Review URL: https://codereview.chromium.org/1504713007 .
2015-12-08 13:16:25 -08:00
Paul Berry
89f475a5f2
Update pkg.status to account for linter roll.
...
The linter roll fixed 7 tests.
See bug #25173 .
TBR=pquitslund@google.com
Review URL: https://codereview.chromium.org/1508153002 .
2015-12-08 11:47:58 -08:00
Paul Berry
2698fb583a
Update pkg.status to account for recent analyzer breakages.
...
See bug #25173 .
TBR=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1510873003 .
2015-12-08 10:38:56 -08:00
pq
968617b67a
Status file update (vm only tests SkipByDesign).
...
Follow-up to https://codereview.chromium.org/1464833002/ .
Rather than ignore, mark as `SkipByDesign` as CLI tests are designed for the VM.
R=sigmund@google.com
Review URL: https://codereview.chromium.org/1463593003 .
2015-11-20 10:19:29 -08:00
pq
8b6fb86397
Status file updates (analyzer_cli
on dart2js).
...
We're hitting an issue that on the surface looks like the one discussed in https://github.com/dart-lang/sdk/issues/24914 (compilation time-outs).
This status file update gets us moving pending further investigation.
Aside: I'm using the big glob hammer here since we're certain to see more failures as we re-enable cli tests moving forward.
R=paulberry@google.com
Review URL: https://codereview.chromium.org/1464833002 .
2015-11-20 09:18:06 -08:00
William Hesse
ebf8830dd2
Mark analyzer summary_test as slow.
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//1435893005 .
2015-11-13 17:49:04 +01:00
Paul Berry
ca2721b5b4
Disable codegen test on browsers, since it uses dart:io
...
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org/1414073006 .
2015-11-04 13:12:02 -08:00
William Hesse
b1ee818ba8
Update status for slow analyzer tests.
...
Alphabetize and combine status file sections.
BUG=dartbug.com/21628
R=wibling@google.com
Review URL: https://codereview.chromium.org/1424483003 .
2015-11-03 11:39:15 +01:00
William Hesse
ef5f949c86
Update status for dartium tests.
...
BUG=https://github.com/dart-lang/sdk/issues/24795
BUG=https://github.com/dart-lang/sdk/issues/24571
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/1407113009 .
2015-11-02 16:19:59 +01:00
Asger Feldthaus
3634c3998a
dart2js: Bugfix for when 'await' occurs in an initializer list.
...
If the JS ast contains an initializer list:
var x = foo(), y = await x;
It would be retained as a single statement and generate invalid output
that awaits 'x' before it has been defined.
CLOSES=23997
BUG=
R=sigurdm@google.com
Review URL: https://codereview.chromium.org/1427593003 .
2015-10-27 11:36:57 +01:00
Paul Berry
c5f4af4df6
Rework task model graphing to work on buildbots.
...
This CL reworks the task model grapher (formerly at
pkg/analyzer/tool/task_dependency_graph.dart, now at
pkg/analyzer/tool/task_dependency_graph/generate.dart) so that it
works similarly to the code generation in the analysis server.
Namely, the output file is stored in source control
(pkg/analyzer/tool/task_dependency_graph/tasks.dot), and a test run by
the buildbots verifies that it is up to date. If it is not, the test
outputs the command necessary to update it.
This carries the benefit that:
- Anyone with access to an installation of graphviz can generate the
task model graph easily from its .dot file.
- Any time a change occurs that affects task model dependencies, a
test failure will prompt us that we need to generate a new .dot
file.
- If a change ever occurs that breaks the ability of the task
dependency grapher to produce the graph, a test failure will prompt
us.
The downside is that when making a change that affects task model
dependencies, it is now necessary to re-run the script
pkg/analyzer/tool/task_dependency_graph/generate.dart to avoid a test
failure.
R=brianwilkerson@google.com , scheglov@google.com
Review URL: https://codereview.chromium.org/1408743006 .
2015-10-19 09:24:18 -07:00
William Hesse
874a1e0119
Update status for analysis_server tests.
...
BUG=https://github.com/dart-lang/sdk/issues/24597
R=paulberry@google.com
Review URL: https://codereview.chromium.org/1402873005 .
2015-10-15 16:39:58 +02:00
William Hesse
6c8a1a7f87
Increase timeout for analysis_server tests in debug mode.
...
BUG=https://github.com/dart-lang/sdk/issues/24596
BUG=https://github.com/dart-lang/sdk/issues/24597
R=ricow@google.com
Review URL: https://codereview.chromium.org/1399243006 .
2015-10-15 15:08:40 +02:00
Asger Feldthaus
c4b418a2c3
dart2js cps: Updated status file for host-checked mode.
...
BUG=
Review URL: https://codereview.chromium.org/1402943003 .
2015-10-13 15:31:40 +02:00
Asger Feldthaus
f1a40e23c1
dart2js cps: Status updates and minor fixes for host checked mode.
...
CPS should now run the test suite cleanly in host-checked mode. Let's keep it that way.
BUG=
R=floitsch@google.com
Review URL: https://codereview.chromium.org/1377323003 .
2015-10-02 15:36:21 +02:00
keertip
18b68f7290
remove docgen remnants from repo, update CHANGELOG
...
BUG=
R=alanknight@google.com , whesse@google.com
Review URL: https://codereview.chromium.org//1361163002 .
2015-09-23 10:27:15 -07:00
Karl Klose
e28e578731
dart2js cps: Support sync* and yield.
...
R=asgerf@google.com , kmillikin@google.com
Review URL: https://codereview.chromium.org//1353843002 .
2015-09-23 11:01:34 +02:00
Karl Klose
d9caf4a725
Move cps-ir section to the end of the file and update test expectations.
...
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1312583008 .
2015-09-07 15:37:39 +02:00
Sigmund Cherem
1f349aeaef
Skip lookup map tests in dartium
...
TBR=sra@google.com
Review URL: https://codereview.chromium.org//1323143007 .
2015-09-04 16:28:29 -07:00
Sigmund Cherem
f348b8b01c
Add version validation for LookupMap, also add unittest directly in LookupMap (take 2)
...
BUG=
R=sra@google.com
Review URL: https://codereview.chromium.org//1308993008 .
2015-09-04 14:24:26 -07:00
Sigmund Cherem
9b8c06d225
Revert "Add version validation for LookupMap, also add unittest directly in LookupMap."
...
This reverts commit fc582d7a3d
due to lots of redness
TBR=sra@google.com
Review URL: https://codereview.chromium.org//1318003006 .
2015-09-04 14:05:41 -07:00
Sigmund Cherem
fc582d7a3d
Add version validation for LookupMap, also add unittest directly in LookupMap.
...
R=sra@google.com
Review URL: https://codereview.chromium.org//1312943007 .
2015-09-04 13:59:50 -07:00
Asger Feldthaus
0216e21efc
dart2js cps: Use 'this' instead of receiver-arg when possible.
...
This fixes a bug in how intercepted super calls were handled,
and enables the redundant receiver optimization.
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1312393002 .
2015-08-26 16:06:41 +02:00
Karl Klose
6820b95c1c
dart2js cps: update test expectations.
...
TBR=kmillikin@google.com
Review URL: https://codereview.chromium.org//1303333003 .
2015-08-24 10:59:15 +02:00
Johnni Winther
6631698ee8
Mark long running analyzer tests as slow for dart2js.
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//1296243006 .
2015-08-18 11:46:59 +02:00
Asger Feldthaus
0210c5c035
dart2js cps: Fix treatment of captured type variables.
...
CLOSES=24064
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1286113003 .
2015-08-13 13:35:50 +02:00
Karl Klose
bafb8fb191
dart2js cps: Support async/await by rewriting the JavaScript AST.
...
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1253333002 .
2015-08-07 11:27:40 +02:00
Florian Loitsch
277bfc3355
Update status files.
...
Review URL: https://codereview.chromium.org//1269023006 .
2015-08-04 14:16:14 +02:00
Karl Klose
2a137d16db
dart2js cps: Fix performance issues in optimization passes.
...
Type propagation, shrinking reductions, and let sinking each took
more than 2 minutes on a stress test, where now they take a few
seconds.
Huge hash tables (Map/Set) were a big problem, especially when used as
worklists.
Let sinking had an issue with a linear-time search for the enclosing
continuation of an expression. This has been replaced with a visitor
state.
The stress test was:
tests/co19/src/LibTest/collection/ListBase/ListBase_class_A01_t02
This was only slow because negative constants get translated to
intercepted calls. That itself should be fixed, but the IR should
still be able to handle the stress.
The change in shrinking reductions altered the redex priority from
FIFO to LIFO which has a negative effect on code quality in
unwrapException (in any test case with a try/catch). It seems like
an existing issue that has surfaced.
Since I am going on vacation, I ask that someone would please
commit this on my behalf (assuming things are looking good).
--asgerf
BUG=
R=karlklose@google.com
Review URL: https://codereview.chromium.org//1252883003 .
2015-07-27 12:12:06 +02:00
Asger Feldthaus
7d8067135c
dart2js cps: Support 'on T' clauses without a 'catch'.
...
BUG=
R=karlklose@google.com
Review URL: https://codereview.chromium.org//1247333003 .
2015-07-23 12:39:10 +02:00
Karl Klose
0869c5ca4a
dart2js cps: Update test expectations.
...
TBR=asgerf@google.com
Review URL: https://codereview.chromium.org//1240253002 .
2015-07-20 14:40:37 +02:00
Karl Klose
04dacd24f4
Remove functions white-listed for use of try-finally and switch, add JS_SET_CURRENT_ISOLATE.
...
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1237573002 .
2015-07-14 10:26:38 +02:00
Karl Klose
3fe9309c96
dart2js cps: Implement compilation of redirecting factory constructors for reflection.
...
Without reflection, redirecting factory constructor invocations are shortcut at the instantiation site. With reflection, code like
reflectClass(Foo).newInstance(const Symbol(''), [])
can hit a redirecting factory constructor and we need to emit a function that does the redirection and type substitution.
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1227873004 .
2015-07-09 14:54:23 +02:00
Florian Loitsch
1b372b8fe5
Mark another analyzer test as slow.
...
Review URL: https://codereview.chromium.org//1226043002 .
2015-07-08 17:03:01 +02:00
Karl Klose
71e2bec0a5
dart2js cps: Support JS_CURRENT_ISOLATE.
...
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1222913003 .
2015-07-07 15:55:13 +02:00
Asger Feldthaus
34302b1320
dart2js cps: Translate synthesized mixin constructors.
...
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1216593002 .
2015-06-29 15:28:40 +02:00
Asger Feldthaus
ec55d46148
dart2js cps: Fix translation of local constants.
...
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1211393003 .
2015-06-29 14:32:49 +02:00
Paul Berry
db6c95502a
Work around naming conflict in analyzer's Resource class.
...
Commit f8ce36df55
introduced an SDK
class called "Resource", causing warnings to appear in any files that
reference the analyzer class with the same name. (Fortunately there
was no regression in functionality since the spec requires the name
conflict to be resolved in favor of the definition that is outside the
SDK).
As a short term workaround to avoid the warnings, we are explicitly
importing 'dart:core' and hiding the new Resource class. In a future
CL, we plan to rework analyzer's Resource class in order to make some
changes necessary for ".packages" file support; when that happens we
will probably rename the class to avoid the name conflict.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1215753003 .
2015-06-26 13:00:44 -07:00
Lasse R.H. Nielsen
f8ce36df55
Add Resource class. Currently unimplemented.
...
R=herhut@google.com , iposva@google.com
Committed: 2890a7a2a9
Review URL: https://codereview.chromium.org//1181663002 .
2015-06-26 11:42:02 +02:00
Asger Feldthaus
fceb7f00dc
dart2js cps: Handle checks against mutable and extendable lists.
...
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1206873003 .
2015-06-25 15:03:00 +02:00
Kevin Millikin
b9192ab9e2
dart2js CPS: Support try/catch/finally.
...
Support try/catch/finally by pretending it is macro-expanded into
try/catch and try/finally:
try S0 catch (ex, st) S1 finally S2
==>
try { try S0 catch (ex, st) S1 } finally S2
The duplicated code for try/catch and try/finally is abstracted into a
function parameterized over translations for all the parts that
differed.
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1207703002 .
2015-06-24 17:13:15 +02:00
Kevin Millikin
089ed2965b
Implement try/finally by inlining the finally code.
...
Try/finally is implemented by inlining. There is a try/catch to catch
exceptions in the try block. The catch body contains the finally code
followed by a rethrow. The code for finally is translated again after the
normal exit of the try block. Break, continue, and return exits in the try
block have the finally code inlined just before the exit is taken.
Try/catch/finally is not yet supported, it requires some changes to the
assigned variables analysis.
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1201983002 .
2015-06-24 10:12:42 +02:00
Asger Feldthaus
56158b54a1
dart2cps: Fix bug in constructors.
...
When visiting another constructor, the visitor must use another tree elements mapping (and source file info).
BUG=
R=floitsch@google.com
Committed: 4a1e6c7966
Reverted: 382319fe70
Review URL: https://codereview.chromium.org//1200823002 .
2015-06-23 10:55:02 +02:00
Asger Feldthaus
382319fe70
Revert "dart2cps: Fix bug in constructors."
...
This reverts commit 4a1e6c7966
.
TBR=floitsch@google.com
BUG=
Review URL: https://codereview.chromium.org//1195393005 .
2015-06-22 19:35:24 +02:00
Asger Feldthaus
4a1e6c7966
dart2cps: Fix bug in constructors.
...
When visiting another constructor, the visitor must use another tree elements mapping (and source file info).
BUG=
R=floitsch@google.com
Review URL: https://codereview.chromium.org//1200823002 .
2015-06-22 17:53:47 +02:00
Kevin Millikin
7a853ca634
Fix a bug in dart2js's shrinking reductions.
...
When a term is deleted, the algorithm searches for new redexes created
by the term's deletion. Continuation beta redexes search up the term
between the redex and the continuation's binding to ensure that the
continuation is not moved into the scope of an exception handler.
This search fails if it first encounters the root of the deleted
subterm (i.e., the newly-created redex is in the deleted term). Just
ignore the redex in that case, since the term is being deleted.
Also, update some triaged test expectations with their bug numbers.
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1196323002 .
2015-06-22 16:50:48 +02:00
Kevin Millikin
bf595224d5
Implement simple switch statements as nested if/else.
...
Simple switch statements that do not have continue to labeled cases
are compiled into a chain if/else comparisons.
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1191193005 .
2015-06-22 11:29:31 +02:00
Karl Klose
3f46181244
cps-ir: Support foreign code.
...
R=kmillikin@google.com
Committed: a120ee7c90
Reverted: 40ed0daaaf
Review URL: https://codereview.chromium.org//1185633003 .
2015-06-19 13:44:58 +02:00
Karl Klose
684214af2b
Mark more analyzer tests as slow.
...
R=whesse@google.com , brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1190313002 .
2015-06-19 13:03:03 +02:00
Karl Klose
40ed0daaaf
Revert "cps-ir: Support foreign code."
...
This reverts commit a120ee7c90
.
TBR=kmillikin@google.com
Review URL: https://codereview.chromium.org//1196443002 .
2015-06-18 13:37:52 +02:00
Karl Klose
a120ee7c90
cps-ir: Support foreign code.
...
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1185633003 .
2015-06-18 13:09:50 +02:00
Karl Klose
e5b0034f69
Mark pkg/analyzer/test/src/context/context_test as Timeout on dart2js.
...
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//1193513003 .
2015-06-17 11:03:56 +02:00
Karl Klose
bb45376735
Update dart2js-cps_ir status files.
...
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1191433002 .
2015-06-15 12:50:58 +02:00
Karl Klose
e4b56654ff
Update dart2js-cps_ir test expectations with better annotations.
...
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1181613003 .
2015-06-11 10:56:56 +02:00
Karl Klose
6cffe227fe
Update dart2js-cps_ir test expectations after bac7481d3d
.
...
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//1171773004 .
2015-06-09 15:12:18 +02:00
pq
2c5e890fc7
Build fixes.
...
Long tail of fixes related to moving out of `pkg_tested`.
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1162423002
2015-06-03 14:03:15 -07:00
Karl Klose
95a46fb177
Adjust cps_ir test expectations.
...
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//1167673009
2015-06-02 11:26:26 +02:00
Asger Feldthaus
a498d811e6
Skip analyzer2dart tests.
...
BUG=
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//1151533003
2015-05-27 14:13:03 +02:00
Karl Klose
36d3e0d0e6
Update cps-ir test expectations.
...
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//1152133003
2015-05-22 09:58:58 +02:00
Natalie Weizenbaum
e7a1c3c585
Remove the core library stubbing infrastructure.
...
This hasn't been used in a long time. It's just clutter now.
R=ahe@google.com
Review URL: https://codereview.chromium.org//1134583005
2015-05-18 12:42:36 -07:00
karlklose@google.com
9b32c9e673
Implement raw list checks.
...
R=asgerf@google.com
Review URL: https://codereview.chromium.org//1123343008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45762 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-13 11:58:45 +00:00
asgerf@google.com
f5f1eb643d
dart2js cps: Introduce GetStatic/SetStatic.
...
The GetStatic is used for reading static fields and tearing off
static methods.
Invoking a static getter/setter (not from a field) is still an
InvokeStatic, which IMO is the way it should remain.
BUG=
R=karlklose@google.com
Committed: https://code.google.com/p/dart/source/detail?r=45735
Reverted: https://code.google.com/p/dart/source/detail?r=45737
Review URL: https://codereview.chromium.org//1134063002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45738 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-12 14:19:40 +00:00
asgerf@google.com
961c805398
Revert "dart2js cps: Introduce GetStatic/SetStatic."
...
This reverts commit 28e4518df87c72cb8e23fe6d73b7750ad0f2183a.
TBR=karlklose@google.com
BUG=
Review URL: https://codereview.chromium.org//1136523008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45737 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-12 13:53:15 +00:00
asgerf@google.com
2c90643171
dart2js cps: Introduce GetStatic/SetStatic.
...
The GetStatic is used for reading static fields and tearing off
static methods.
Invoking a static getter/setter (not from a field) is still an
InvokeStatic, which IMO is the way it should remain.
BUG=
R=karlklose@google.com
Review URL: https://codereview.chromium.org//1134063002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45735 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-12 13:35:49 +00:00
karlklose@google.com
0eaa4d4717
cps-ir: Support compilation of methods that use interceptor calling convention.
...
This is a modified version of sra@'s CL https://codereview.chromium.org/1020243002/ with kmillikin@'s comments addressed.
R=sigurdm@google.com , kmillikin@google.com
Review URL: https://codereview.chromium.org//1109403002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45680 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-11 12:38:14 +00:00
asgerf@google.com
9630163eaf
dart2js cps: Handle error cases.
...
A new IR node CreateInvocationMirror has been introduced, which is
needed for creating calls to noSuchMethod. The main reason for this node
is that the JS constructor for Invocation objects require the internal
(minified) name of the target, which the builder does not know.
I don't think the IR pipeline should depend on the Namer, so the IR node
is preserved all the way to codegen.
R=floitsch@google.com , kmillikin@google.com
Review URL: https://codereview.chromium.org//1130813002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45678 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-11 09:06:12 +00:00
kmillikin@google.com
6ab3c55366
Fix an assertion failure in dart2js.
...
In the CPS translation we assert that a mutable variable added to the CPS
term belongs to the function currently being compiled, which is reasonable.
However, in the JS backend this didn't work as written. The variable
element can report that it belongs to a Dart function, and the function
currently being compiled can be a synthesized .call method of a closure
class representing that Dart function.
The solution presented here is to plumb the mapping from Dart function to
closure class .call methods through to where the mutable variables are
created. It might be better, but a lot more complicated, to make the
variable elements able to correctly report their owner after closure
conversion.
R=asgerf@google.com , karlklose@google.com
BUG=
Review URL: https://codereview.chromium.org//1084413003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45636 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-08 08:58:00 +00:00
ricow@google.com
e92f697236
Remove dart2dart support from testing scripts and status files
...
I will leave it to the dart2js people to remove the support from the dart2js tools (there is also a bunch of comments still in code, do a git grep)
R=kustermann@google.com , floitsch@google.com , kmillikin@google.com
BUG=
Review URL: https://codereview.chromium.org//1126363003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45588 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-07 11:29:55 +00:00
kevmoo@google.com
cc78dfeaee
remove pkg/mock
...
Moved to https://github.com/dart-lang/mock
R=ricow@google.com
Review URL: https://codereview.chromium.org//1115483002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45442 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-28 20:46:31 +00:00
nweiz@google.com
70a846ad6c
Update pubspecs and dependencies to get pkgbuild tests working.
...
This also removes the vendored copy of Angular, which was an outdated version of
an unstaffed branch.
R=pquitslund@google.com
Review URL: https://codereview.chromium.org//1058283006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45410 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-24 20:08:53 +00:00
karlklose@google.com
e8fa15c30a
Update dart2js-cps_ir test expectations.
...
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//1091143003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45371 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-23 08:40:49 +00:00
pquitslund@google.com
49d0f16a2a
Analyzer CLI removal.
...
CLI now lives in dedicated `analyzer_cli` package.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1102613002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45362 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-22 20:32:05 +00:00
karlklose@google.com
7dd2608820
Adjust test expectations for dart2js-cps-ir.
...
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1092013003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45236 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-17 11:45:51 +00:00
zra@google.com
86bfd7cb30
Adds a simarmv5te build and test target.
...
Also:
- Removes command line flags to choose simulated arm version.
I think we should use build targets instead, like in this change,
to make building and testing more obvious.
- Skips pkg tests on all simulators.
R=regis@google.com , ricow@google.com
Review URL: https://codereview.chromium.org//1077823002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45181 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-15 20:44:43 +00:00
karlklose@google.com
d839c64766
Establish test expectations for dart2js running with the CPS based backend.
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//1089113003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45162 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-15 11:44:02 +00:00
zra@google.com
34044a4ca8
Adds armv5 build and test target.
...
R=regis@google.com
Review URL: https://codereview.chromium.org//1043263002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44828 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-31 23:11:33 +00:00
whesse@google.com
745b6809e9
Update test status for flaky tests.
...
BUG=dartbug.com/22695, dartbug.com/22896
R=ricow@google.com
Review URL: https://codereview.chromium.org//1019463002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44557 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-18 12:45:50 +00:00
ricow@google.com
2d558d3c79
Skip dart integration tests on vm debug mode
...
R=paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org//1005903002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44448 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-13 07:50:44 +00:00
johnniwinther@google.com
5130b19fb7
Fix warning in analyzer2dart.
...
BUG=http://dartbug.com/22418
R=floitsch@google.com
Review URL: https://codereview.chromium.org//982543002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44230 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-04 13:20:48 +00:00
kevmoo@google.com
be8aca929d
Move more tests to SkipByDesign
...
R=whesse@google.com
Review URL: https://codereview.chromium.org//932493004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43977 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-23 21:31:12 +00:00
scheglov@google.com
01126e0213
Issue 22492. Increase number of event pumping cycles.
...
I'm not sure if it is going to fix the problem.
I cannot reproduce it with x86 release build on Win7.
But that's the best guess I have.
R=brianwilkerson@google.com , paulberry@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=22492
Review URL: https://codereview.chromium.org//944013003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43922 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-20 18:35:06 +00:00
floitsch@google.com
27a30ee1de
dart2js: Support isDeferred on DependencyMirrors.
...
BUG= http://dartbug.com/22475
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//924393003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43905 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-20 10:37:44 +00:00
iposva@google.com
6bb78fd867
- Mark flaky test.
...
Review URL: https://codereview.chromium.org//937113003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43881 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-19 16:55:54 +00:00
paulberry@google.com
dffb8c8a68
Status updates for issue 22475.
...
TBR=rmacnak@google.com
Review URL: https://codereview.chromium.org//938593004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43843 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-18 15:18:39 +00:00
kevmoo@google.com
4cc4e28411
status files: trying out new SkipSlow flag
...
and selectively used SkipByDesign in more places
R=whesse@google.com
Review URL: https://codereview.chromium.org//928523002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43815 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-17 17:21:39 +00:00
paulberry@google.com
d3c4d57a5b
Update status file for bug 22418
...
TBR=johnniwinther@google.com
Review URL: https://codereview.chromium.org//920043006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43769 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-13 16:55:17 +00:00
paulberry@google.com
6ea61b5686
Partial backport of analyzer async/await fixes to Java.
...
Backport of r43613, r43537, r43446, r43427, r43424, r43418, r43403,
r43361 to the Java-based analyzer. The backport is partial in that
the TypeProvider was not modified to include Future and Stream types
(this would have required substantial additional effort), and
consequently not all static warnings are correctly produced. However,
all NonErrorResolverTest cases were successfully backported and pass,
meaning that the Java-based analyzer shouldn't produce false positive
warnings for async/await code anymore.
BUG=dartbug.com/22252
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//913623002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43655 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-10 16:04:50 +00:00
kustermann@google.com
f082c82e46
Mark analyzer/test/enum_test as Slow
...
R=floitsch@google.com
It takes close to 1 minute for dart2js to analyze the test.
Review URL: https://codereview.chromium.org//895413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43469 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-04 15:14:09 +00:00
paulberry@google.com
7865c0f4e7
Mark more dartanalyzer tests as failing due to bug 22252.
...
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org//886393007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43450 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-04 00:08:26 +00:00
johnniwinther@google.com
93fef72fb3
Update analyzer and dartium status.
...
BUG=
Review URL: https://codereview.chromium.org//900513004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43386 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-03 09:53:31 +00:00
lrn@google.com
66d962870f
Update pkg/docgen status file to mark test failing.
...
BUG= http://dartbug.com/22233
Review URL: https://codereview.chromium.org//861353004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43351 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-02 09:03:08 +00:00
jwren@google.com
a7083c8040
Disable test for windows pkg bots, issue 22180
...
R=pquitslund@google.com
Review URL: https://codereview.chromium.org//892673002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43342 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-30 17:49:35 +00:00
pquitslund@google.com
20f7af4eb6
Status file update to reflect now passing enum_test (dartbug.com/21323).
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org//879013002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43200 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-27 19:14:12 +00:00
scheglov@google.com
ebe4a73060
Disable analysis_server tests on dart2js to avoid bug in dart2js.
...
TBR
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//883543002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43167 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-27 00:51:22 +00:00
whesse@google.com
459a39c7fb
Mark 2 analysis server tests as slow.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//826293005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42997 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-19 15:56:08 +00:00
whesse@google.com
67a09576b0
Update status for co19 tests on safari
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//863443004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42994 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-19 15:06:10 +00:00
floitsch@google.com
d052ab5278
Mark analysis test as slow.
...
Review URL: https://codereview.chromium.org//863473003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42991 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-19 14:42:01 +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
paulberry@google.com
c35a4acd9c
Fix order of operations dependencies in element_references_test
...
It's not safe for a single test to have two overlapping calls to
findElementReferences() because fields in the test class are used to
hold the search results and to keep track of whether more results are
pending.
Fixes a bogus test failure that arose after the relative ordering of
futures and microtasks was changed.
BUG=dartbug.com/22014
R=scheglov@google.com
Review URL: https://codereview.chromium.org//842803003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42738 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-09 16:36:42 +00:00
iposva@google.com
7aa23bdf10
Make pkg tests green. See issue 22014.
...
Review URL: https://codereview.chromium.org//836403003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42674 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-07 22:44:00 +00:00
sigmund@google.com
f883904226
Skip tests for unittest
in dartium. These tests are now covered by the package bots and are not meant to be executed in the Dart bots anymore.
...
Note that once we fix issue 21949, these tests are not going to be run anyways (tests in
third_party/pkg/ are not executed by the Dart bots). So we can delete this line once we fix that bug.
BUG=
Review URL: https://codereview.chromium.org//819913003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42551 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-22 18:54:54 +00:00
nweiz@google.com
4b524e8f21
Pull args, intl, logging, shelf, and source_maps out of the SDK.
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org//814113004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42537 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-20 00:47:32 +00:00
nweiz@google.com
55d9da7005
Re-add http_server to pkg.status.
...
TBR
Review URL: https://codereview.chromium.org//819473003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42527 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 21:54:51 +00:00
nweiz@google.com
b0009de0d6
Re-apply "Remove unittest and matcher from the repo."
...
This was originally submitted as r42497 and reverted by r42498. This CL fixes
the failing isolate test, and https://codereview.chromium.org/814883003/ fixes
the Dartium and Standalone issues.
R=sigmund@google.com
Review URL: https://codereview.chromium.org//807193003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42524 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 21:14:56 +00:00
jakemac@google.com
f911db978d
delete web_components
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org//819653002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42519 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 18:33:11 +00:00
jakemac@google.com
c35b8c5c18
remove code-transformers from the repo
...
Review URL: https://codereview.chromium.org//820513003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42514 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 17:21:57 +00:00
ricow@google.com
efad8e46a1
Revert revision 42497 "Remove unittest and matcher from the repo."
...
This broke 80% of the bots
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42498 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 07:01:50 +00:00
nweiz@google.com
28bced3a0c
Remove unittest and matcher from the repo.
...
This also cleans up a few lingering unused lines in pkg.status.
R=sigmund@google.com
Review URL: https://codereview.chromium.org//814953002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42497 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 02:18:47 +00:00
jakemac@google.com
4c4e722480
remove smoke from the repo
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org//802703004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42484 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 22:38:15 +00:00
jakemac@google.com
05b372ad0e
delete observe from the repo
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org//817483003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42481 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 22:13:41 +00:00
jakemac@google.com
523c0f019b
delete template binding from the repo
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org//815843002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42476 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 20:27:05 +00:00
jakemac@google.com
0c6a36fc67
remove polymer expressions from the repo
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org//814073002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42475 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 20:15:47 +00:00
nweiz@google.com
bfe623d70a
Delete a bunch of packages that are now on GitHub.
...
This CL doesn't delete barback or http, since their exact location is
used by pub's test runner and build infrastructure respectively. I'll
send out individual CLs for them.
R=sigmund@google.com
Review URL: https://codereview.chromium.org//812253002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42467 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 19:00:59 +00:00
sigmund@google.com
4979504845
Delete polymer from the Dart repo.
...
Code now lives at: https://github.com/dart-lang/polymer-dart
Bots covering the polymer tests can be seen at:
build.chromium.org/p/client.dart.packages/console
Or to filter just the polymer bots:
build.chromium.org/p/client.dart.packages/console?builder=packages-windows-polymer-dart&builder=packages-linux-polymer-dart&builder=packages-mac-polymer-dart
R=jakemac@google.com , jmesserly@google.com
Review URL: https://codereview.chromium.org//794473002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42461 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 17:22:53 +00:00
johnniwinther@google.com
2b9de73a47
Fix analyzer2dart end2end.
...
BUG=http://dartbug.com/21872
R=karlklose@google.com
Review URL: https://codereview.chromium.org//812333002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42453 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 10:19:40 +00:00
nweiz@google.com
1f03c49548
Remove pkg/glob from the repo.
...
See also https://codereview.chromium.org/812873004/ , which adds it via
third_party.
R=sigmund@google.com
Review URL: https://codereview.chromium.org//796933005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42448 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 01:14:13 +00:00
floitsch@google.com
28451ab031
analyzer2dart: Update status file.
...
Review URL: https://codereview.chromium.org//798233003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42357 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-13 17:34:46 +00:00
paulberry@google.com
c0d348575c
Disable completion_test on debug builds (it times out).
...
TBR=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//792463004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42211 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-09 17:18:33 +00:00
srdjan@google.com
f95a58d882
Revert disabled test (r42196).
...
Review URL: https://codereview.chromium.org//786893002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42200 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-09 00:48:29 +00:00
srdjan@google.com
e718ae0eab
Disable failing 'with_test_environment_test' until investigated.
...
Review URL: https://codereview.chromium.org//790573002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42196 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-08 23:03:22 +00:00
jakemac@google.com
31c524cdca
update to polymer js 0.5.1
...
BUG= http://dartbug.com/21583
R=sigmund@google.com
Review URL: https://codereview.chromium.org//723393003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42114 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-04 17:13:11 +00:00
whesse@google.com
7254f7b649
Update status for Firefox 34.
...
BUG=dartbug.com/21787, dartbug.com/21526
R=ricow@google.com
Review URL: https://codereview.chromium.org//752173007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42107 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-04 15:17:59 +00:00
paulberry@google.com
c1dc29c378
Mark analyzer's all_the_rest_test as failing on Windows.
...
BUG=dartbug.com/21772
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org//771303002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42075 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-02 20:53:53 +00:00
alanknight@google.com
051984b521
Update status file for new VM-only tests
...
BUG=
Review URL: https://codereview.chromium.org//771293002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42074 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-02 20:41:26 +00:00
ricow@google.com
4cf6fb7f33
Mark pkg/analyzer/test/generated/incremental_resolver_test as slow on dart2js targets
...
Review URL: https://codereview.chromium.org//752823003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41948 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-25 10:01:34 +00:00
paulberry@google.com
651d589c2f
Remove flaky check from reanalyze_concurrent_test.
...
This should avoid sporadic false failures with this test. If in the
future we genuinely regress bug 21448, there is a danger that this
test won't catch it reliably, but that is mitigated by the fact that
(a) even flaky failures do get noticed, and (b) the bug was severe
enough that it probably would be noticed in manual testing. The extra
risk seems worth it to avoid the sporadic false failures we've been
seeing.
BUG=dartbug.com/21638
R=scheglov@google.com
Review URL: https://codereview.chromium.org//724403003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41870 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-20 22:52:30 +00:00
rnystrom@google.com
9a5ad9c7d6
Fix glob list failure on Windows.
...
BUG=https://code.google.com/p/dart/issues/detail?id=21622
R=nweiz@google.com
Review URL: https://codereview.chromium.org//738863003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41811 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-18 22:19:27 +00:00
scheglov@google.com
b8da9bc651
Format and sort analyzer and analysis_server packages.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//725143004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41792 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-17 22:23:53 +00:00
nweiz@google.com
29cad5e093
Mark glob/list_test failing on Windows
...
R=rnystrom@google.com
BUG=21622
Review URL: https://codereview.chromium.org//730733002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41754 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-15 00:36:15 +00:00
ricow@google.com
61da64c332
Skip timing out tests on IE
...
R=whesse@google.com
Review URL: https://codereview.chromium.org//724823006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41739 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-14 12:36:40 +00:00
jakemac@google.com
ca29633cc2
use shared code transformer, update web_components to remove .map and .concat files
...
This is a redo of https://codereview.chromium.org/540633002/ because I had deleted my local branch and didn't know how to recover it.
Review URL: https://codereview.chromium.org//724723003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41724 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-13 17:47:20 +00:00
whesse@google.com
89c156d596
Suppress flaky polymer tests on Safari
...
BUG=dartbug.com/21434
R=ricow@google.com
Review URL: https://codereview.chromium.org//713283002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41666 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-11 14:37:34 +00:00
nweiz@google.com
4a582ba08d
Mark the source_span file test as passing.
...
R=rnystrom@google.com
TBR
Review URL: https://codereview.chromium.org//700923004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41615 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-07 21:11:33 +00:00
whesse@google.com
0198159166
Suppress failing test source_span/test/file_test.
...
BUG=dartbug.com/21533
R=lrn@google.com
Review URL: https://codereview.chromium.org//693393005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41593 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-07 08:42:47 +00:00
scheglov@google.com
60f01fdf36
Issue 20436. Restore analysis_server/test/integration/search/get_type_hierarchy_test on Windows.
...
I think it is fixed.
R=paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org//695133004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41589 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-06 22:27:37 +00:00
paulberry@google.com
7225ac4794
Enable asynchrony test.
...
This test passes now that dartbug.com/21252 has been fixed.
R=danrubel@google.com
Review URL: https://codereview.chromium.org//700723006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41579 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-06 19:39:20 +00:00
whesse@google.com
eb3c3e9381
Update status for flaky dartium tests.
...
BUG=dartbug.com/18931
R=ricow@google.com
Review URL: https://codereview.chromium.org//708503002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41567 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-06 16:58:44 +00:00
johnniwinther@google.com
09fbe78e71
Move dart2js from sdk/lib/_internal/compiler to pkg/compiler
...
BUG=
Review URL: https://codereview.chromium.org//694353007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41514 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-05 08:51:01 +00:00
johnniwinther@google.com
8637cfd322
Revert "Move dart2js from sdk/lib/_internal/compiler to pkg/compiler"
...
This reverts commit r41512.
BUG=
Review URL: https://codereview.chromium.org//693183006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41513 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-05 08:15:26 +00:00
johnniwinther@google.com
2b336e17f0
Move dart2js from sdk/lib/_internal/compiler to pkg/compiler
...
BUG=
Review URL: https://codereview.chromium.org//690103004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41512 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-05 07:09:04 +00:00
paulberry@google.com
d55ac5e968
Disable integration test reanalyze_concurrent_test on debug buildbots.
...
It is timing out.
TBR=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//701563002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41463 260f80e4-7a28-3924-810f-c04153c831b5
2014-11-03 18:16:42 +00:00
sigmund@google.com
83cb5a410a
Remove deprecated packages from the repo
...
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//695603002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41429 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-30 22:57:29 +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
paulberry@google.com
7611c5415a
Add an integration test to verify that server I/O is asynchronous.
...
Currently disabled, since server I/O is currently synchronous.
BUG=dartbug.com/21252
R=danrubel@google.com
Review URL: https://codereview.chromium.org//668953002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41246 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-22 15:48:06 +00:00
floitsch@google.com
32ef6273ae
Mark some analyzer/analysis_server tests as slow.
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//656163004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41147 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-16 13:16:09 +00:00
ricow@google.com
c416ea097d
Mark the analyzer tests slow generally on dart2js
...
We are seeing these flake on several bots
Review URL: https://codereview.chromium.org//645063003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41140 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-16 06:31:54 +00:00
floitsch@google.com
5c2ad49d55
Mark analyzer test as slow.
...
Review URL: https://codereview.chromium.org//655223002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41129 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-15 13:47:50 +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
paulberry@google.com
69d1c6fb2b
Disable test "check_all_test" on debug builds.
...
The only purpose of this test is to verify that analysis server code
generation is up to date, so it is sufficient to just run it on the
release buildbots, where is completes more quickly.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//651953005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41086 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-13 21:49:50 +00:00
paulberry@google.com
febb8f2e22
Split up large resolver_test.dart file.
...
This splits the four largest classes out of resolver_test.dart
and into their own files. Hopefully this should help prevent
resolver_test.dart from timing out on the buildbots.
R=scheglov@google.com
Review URL: https://codereview.chromium.org//656543003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41085 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-13 21:43:33 +00:00
paulberry@google.com
47f8e15878
Mark analyzer "resolver_test" as slow.
...
This file contains 1713 unit tests and should be split up into smaller
files.
TBR=scheglov@google.com
Review URL: https://codereview.chromium.org//643303002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41052 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-10 20:40:48 +00:00
ricow@google.com
aaa40e8855
Mark pkg/analyzer/test/generated/engine_test as skip on dart2js
...
It is flaky timing out
R=paulberry@google.com
Review URL: https://codereview.chromium.org//642673003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41012 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-09 13:04:16 +00:00
vsm@google.com
314dd6e4f6
Status fix
...
TBR=leafp@google.com
Review URL: https://codereview.chromium.org//612173003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40791 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-29 22:02:59 +00:00
rnystrom@google.com
ffa353e9d9
Fix glob list on Windows.
...
BUG=https://code.google.com/p/dart/issues/detail?id=21071
R=nweiz@google.com
Review URL: https://codereview.chromium.org//607963002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40732 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-26 19:47:39 +00:00
ricow@google.com
19c691bc30
Mark pkg/glob/test/list_test and two pub tests as failing on windows
...
pkg/glob/test/list_test is being tracked in issue 21071
The following two pub tests are being tracked in issue 21086
pub/test/global/binstubs/binstub_runs_executable_test
pub/test/global/binstubs/missing_script_test
Review URL: https://codereview.chromium.org//599163004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40668 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-25 05:59:08 +00:00
jakemac@google.com
52ef5fe84e
mark as flaky not failing
...
Review URL: https://codereview.chromium.org//599093003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40647 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-24 20:28:45 +00:00
jakemac@google.com
fa6a6c0cb3
mark dartium tests as flaky due to 18931
...
Review URL: https://codereview.chromium.org//599183003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40636 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-24 17:50:20 +00:00
jakemac@google.com
a6f50d735b
Update to polymer js version 0.4.1
...
BUG= http://dartbug.com/21035
R=sigmund@google.com
Review URL: https://codereview.chromium.org//588373003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40631 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-24 16:17:56 +00:00
nweiz@google.com
06017fb841
Add support for listing to the glob package.
...
R=rnystrom@google.com
BUG=17093
Review URL: https://codereview.chromium.org//549633002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40604 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-23 20:40:16 +00:00