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: https://github.com/dart-lang/sdk/commit/d63053fea8731d2fb380022c1c3d296489d1c017
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