William Hesse
a8cab7a205
Revert "Removed Dartium SDK libs"
...
This reverts commit 4a58918382 .
That commit seems to have broken docgen on the html libraries.
BUG=
TBR=terry@google.com
Review-Url: https://codereview.chromium.org/3004173002 .
2017-09-01 00:47:57 +02:00
Ben Konyi
adfc7a6b72
Migrated test lock 217 to Dart 2.0.
...
Fairly simple block, with only minor changes made to lib_2/mirrors tests
needed for strong mode compliance.
BUG=
Review-Url: https://codereview.chromium.org/2997283003 .
2017-08-31 07:47:36 -07:00
Terry Lucas
4a58918382
Removed Dartium SDK libs
...
First stage remove the libraries that are no longer part of 1.25 and beyond.
R=alanknight@google.com , sigmund@google.com
Committed: https://github.com/dart-lang/sdk/commit/a18908461adc431af2ee0114ed5ea9ef781bfb67
Committed: https://github.com/dart-lang/sdk/commit/d96561af083777ac9529c75ae05b6e89f8f06a6c
Review-Url: https://codereview.chromium.org/3008563002 .
2017-08-31 07:17:23 -07:00
Ben Konyi
143ea83cf3
Migrated test block 220 to Dart 2.0.
...
No changes to tests.
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/3001373002 .
2017-08-31 07:16:58 -07:00
Ben Konyi
002ebba6f4
Migrated test block 216 to Dart 2.0.
...
No changes made to this block.
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/2995343002 .
2017-08-31 07:02:53 -07:00
Terry Lucas
f1269525a8
Revert: Removed Dartium SDK libs
...
Review-Url: https://codereview.chromium.org/3005913003 .
2017-08-30 20:47:07 -07:00
Terry Lucas
d96561af08
Removed Dartium SDK libs
...
First stage remove the libraries that are no longer part of 1.25 and beyond.
R=alanknight@google.com , sigmund@google.com
Committed: https://github.com/dart-lang/sdk/commit/a18908461adc431af2ee0114ed5ea9ef781bfb67
Review-Url: https://codereview.chromium.org/3008563002 .
2017-08-30 20:07:15 -07:00
Ben Konyi
0312bb6c35
Removed another test from lib/mirrors that has already been migrated to lib_2/mirrors.
...
TBR=jcollins@google.com ,rnystrom@google.com
BUG=
Review-Url: https://codereview.chromium.org/3007863002 .
2017-08-30 12:40:36 -07:00
Ben Konyi
ac7c0ecf5c
Removed test from lib/mirrors that has already been migrated to lib_2/mirrors.
...
TBR=jcollins@google.com ,rnystrom@google.com
BUG=
Review-Url: https://codereview.chromium.org/3009853002 .
2017-08-30 10:42:33 -07:00
Ben Konyi
e3d14e2945
Remove test from lib/mirrors that has already been merged into lib_2/mirrors.
...
TBR=rnystrom@google.com ,jcollins@google.com
BUG=
Review-Url: https://codereview.chromium.org/3008933002 .
2017-08-30 10:07:25 -07:00
Ben Konyi
07d16559f2
Made helpers strong-mode clean for Dart 2.0 migration.
...
BUG=
Review-Url: https://codereview.chromium.org/3006863002 .
2017-08-30 09:51:39 -07:00
Ben Konyi
8723989404
Added back declarations_model_easier.dart to lib and lib_strong mirrors tests to fix buildbot failures caused by landing test block 219.
...
TBR=dmitryas@google.com
BUG=
Review-Url: https://codereview.chromium.org/3010753002 .
2017-08-30 08:18:47 -07:00
Ben Konyi
36ddbead91
Added back helper file accidentally deleted during test block 219 migration.
...
TBR=dmitryas@google.com
Review-Url: https://codereview.chromium.org/3011633002 .
2017-08-30 07:59:09 -07:00
Ben Konyi
64105ee014
Migrated test block 219 to Dart 2.0.
...
No major changes. Some tests that rely on noSuchMethod needed to have
some 'var's changed to 'dynamic's.
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/3003123002 .
2017-08-30 07:51:59 -07:00
Ben Konyi
a7a97e41ed
Migrated test block 218 to Dart 2.0.
...
Fairly simple block, with changes made to some mirrors tests to make
them strong-mode clean. Modified test script to also accept
*_app_jit.status files.
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/2999373002 .
2017-08-30 07:29:11 -07:00
Ben Konyi
d08e59e09c
Migrated test block 171 to Dart 2.0.
...
R=rnystrom@google.com
Moved schedule_microtask[2,3,5]_test off of package:test to
package:async_helper and package:expect.
Review-Url: https://codereview.chromium.org/3001793002 .
2017-08-30 06:46:35 -07:00
Ben Konyi
0ea752b5bf
Relanding test block 170 migration.
...
"Migrated test block 170 to Dart 2.0.""
This reverts commit 201df65b50201f023a1db5bb26bea7b8976c3b32.
Review-Url: https://codereview.chromium.org/3005813002 .
2017-08-29 16:22:07 -07:00
Ben Konyi
e8b337f08f
Revert "Migrated test block 170 to Dart 2.0."
...
This reverts commit 6e6b0cadea9adbb48556384fac52b17c2ac15443.
2017-08-29 15:37:15 -07:00
Ben Konyi
a7b19c1b47
Migrated test block 170 to Dart 2.0.
...
Updated status file to account for strange failure in package:test when
running multiple_timer_test on dartdevc.
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/2995013002 .
2017-08-29 15:25:42 -07:00
Alexander Aprelev
7cbb96c199
Wholesale update tests status in attempt to make (fyi) dartkp buildbots green.
...
Buildbots are here: https://build.chromium.org/p/client.dart.fyi/console .
BUG=
R=asiva@google.com
Review-Url: https://codereview.chromium.org/3000423002 .
2017-08-28 18:32:21 -07:00
Ben Konyi
0db8403cca
Replaced helper files that were accidentally removed during migration.
...
TBR=rnystrom@google.com
Migrated test block 168 to Dart 2.0.
Migrated some tests off of package:test to packages async_helper and
expect.
BUG=
Review-Url: https://codereview.chromium.org/2999323002 .
2017-08-21 01:11:29 -07:00
Ben Konyi
42d354c91d
Migrated test block 168 to Dart 2.0.
...
This block felt trickier than others, mostly due to random errors that I
wasn't able to find a cause for. Tests that I'm uncertain about are:
-first_regression_test
-future_timeout_test
-future_or_bad_type_test/implements
These all have status entries to prevent failures, but I think these
tests need another set of eyes.
BUG=
R=rnystrom@google.com
Review-Url: https://codereview.chromium.org/2999943002 .
2017-08-21 00:59:34 -07:00
Ben Konyi
55612ef10c
Migrated test block 167 to Dart 2.0.
...
No manual work required for this block.
BUG=
R=jcollins@google.com
Review-Url: https://codereview.chromium.org/2993213003 .
2017-08-17 12:42:36 -07:00
William Hesse
cbaaceca2f
Update checked-in d8 shell to version 6.2.0
...
BUG=https://github.com/dart-lang/sdk/issues/29794
R=rnystrom@google.com , sra@google.com
Review-Url: https://codereview.chromium.org/2979403002 .
2017-07-27 10:36:19 +02:00
Siva Annamalai
8751f704d5
Remove references to 'dartium' and 'drt' in status files.
...
R=bkonyi@google.com
Review-Url: https://codereview.chromium.org/2986693002 .
2017-07-26 15:59:38 -07:00
Stephen Adams
4790e3c842
Revert "D8 roll with 'Avoid using D8 Worker'"
...
This reverts commit 487a9048fd .
Failed on Golem, all benchmarks show "Run Failed".
Perhaps there are missing .so files on the runners.
TBR=whesse@google.com
Review-Url: https://codereview.chromium.org/2989433002 .
2017-07-20 16:05:09 -07:00
Stephen Adams
487a9048fd
Avoid using D8 Worker
...
BUG=
R=sigmund@google.com
Review-Url: https://codereview.chromium.org/2987563003 .
2017-07-20 14:58:51 -07:00
Terry Lucas
d0d5d6cc25
Revert "Revert "Removed Dartium test exceptions""
...
This reverts commit b85f66253c .
TBR=alanknight@google.com
Review-Url: https://codereview.chromium.org/2984613002 .
2017-07-19 05:51:54 -07:00
Johnni Winther
b85f66253c
Revert "Removed Dartium test exceptions"
...
This reverts commit 84f079f24c .
Review-Url: https://codereview.chromium.org/2983073002 .
2017-07-19 13:31:32 +02:00
Sigmund Cherem
7296b79fbc
Fix .status also for lib suite
...
TBR=ahe@google.com
Review-Url: https://codereview.chromium.org/2984563003 .
2017-07-18 20:35:36 -07:00
Terry Lucas
84f079f24c
Removed Dartium test exceptions
...
TBR=alanknight@google.com
Review-Url: https://codereview.chromium.org/2983033002 .
2017-07-18 13:18:14 -07:00
Bob Nystrom
489c96ac2e
Re-land beginning Dart 2.0 test migration.
...
This is similar to:
47985d6dbd
452d2d0840
7af2d86ed3
Except that it also fixes the status for dart2analyzer.
R=jcollins@google.com
Review-Url: https://codereview.chromium.org/2980213002 .
2017-07-17 12:40:18 -07:00
Alexander Aprelev
9882d494db
"Set up directories.." commit below broke the buildbot tests, two others are collateral damage.
...
Revert "Precompiler doesn't report Dart 2.0 static type errors yet."
This reverts commit 7af2d86ed3 .
Revert "Move absstract_exact_selector back into the language tests. (#30169 )"
This reverts commit 452d2d0840 .
Revert "Set up directories for migrated Dart 2.0 tests and migrate a couple. (#30149 )"
This reverts commit 47985d6dbd .
R=zra@google.com
BUG:dartbug.com/30171
Review-Url: https://codereview.chromium.org/2979073002 .
2017-07-14 14:43:55 -07:00
Bob Nystrom
47985d6dbd
Set up directories for migrated Dart 2.0 tests and migrate a couple. ( #30149 )
...
* Set up directories for migrated Dart 2.0 tests and migrate a couple.
- Create new "_2" directories where tests that have been validated as
ready for Dart 2.0 will end up.
- Create empty status files for each directory.
- Add those directories to the set of default selectors you get when you
run test.py. This gets the VM bots running them.
- Get the DDC bots running those suites.
- Move abstract_exact_selector_test over to dart2js since it's a
dart2js-specific regression test and not an actual language test.
- Migrate corelib/apply_test.dart.
- Delete abstract_beats_arguments[2]_test.dart since that code is
statically wrong in 2.0 and can't be run.
This doesn't get the dart2js bots running the new suites. I'll email
the relevant folks to get help with that.
* Resurrect abstract_beats_arguments_test.dart.
It usefully checked that an implementation reports an warning (now
error) if you construct an abstract class.
Also added support to test.dart to mark a test as expecting to
generate a compile error in the test itself. That way, the status file
reflects what is *wrong* about the current status, not what is *right*.
* Change static error syntax to match front_end notation.
* Migrate abstract_getter_test.
2017-07-14 10:27:37 -07:00
Ryan Macnak
f20b32b793
[vm] Enable mirrors in product mode. Allows building a product mode SDK.
...
Fixes https://github.com/dart-lang/sdk/issues/29972
R=zra@google.com
Review-Url: https://codereview.chromium.org/2972883002 .
2017-07-12 12:55:58 -07:00
Jens Johansen
fa1cf9e404
[kernel] Allow reflection on some fields; add metadata on fields too.
...
BUG=
R=vegorov@google.com
Review-Url: https://codereview.chromium.org/2973943002 .
2017-07-11 10:11:09 +02:00
Florian Loitsch
978213d427
Revert "Make Zone API strong mode clean."
...
This reverts commit 0b35711d48 .
BUG=
Review-Url: https://codereview.chromium.org/2963743002 .
2017-06-28 13:31:32 +02:00
Florian Loitsch
0b35711d48
Make Zone API strong mode clean.
...
Review-Url: https://codereview.chromium.org/2959163002 .
2017-06-28 13:16:39 +02:00
Erik Corry
029b1cb948
Spelling fixes e to i.
...
R=kevmoo@google.com
BUG=
Review-Url: https://codereview.chromium.org/2957593002 .
2017-06-24 13:41:39 +02:00
Régis Crelier
bb527cb89e
Avoid an assert fault in snapshot writer by making sure that the parent of a
...
signature function is also a signature function (fixes #29994 ).
R=rmacnak@google.com
Review-Url: https://codereview.chromium.org/2949383003 .
2017-06-23 14:18:12 -07:00
Kevin Millikin
23083fdee1
Mark a crashing test
...
A recent VM change is triggering an assertion in the VM's snapshot
writer in the ahead-of-time compiler. Since things seem to be
otherwise working, I've filed an issue and disabled the test for now.
BUG=
R=sortie@google.com
Review-Url: https://codereview.chromium.org/2957613002 .
2017-06-23 12:11:14 +02:00
Martin Kustermann
42e2ae40e8
Update status file for dartk-checked (status files are out-dated due to builder being on FYI)
...
Closes https://github.com/dart-lang/sdk/issues/29225
R=jensj@google.com
Review-Url: https://codereview.chromium.org/2948153005 .
2017-06-22 15:36:30 +02:00
Bob Nystrom
b452b39962
Basic support for dev_compiler in test.dart.
...
It can compile and run tests on Chrome. There are a lot of failing tests
that I (or the team) will need to triage, but I think at least basic
tests are working as expected.
There is code that could be cleaned up to more neatly factor how dart2js
and dartdevc are handled now that there are two separate compilers to
JS. There's also some redundant code between the path for testing
compile errors (enqueueStandardTest()) and the path for running a test
in the browser.
R=whesse@google.com
Review-Url: https://codereview.chromium.org/2947473002 .
2017-06-21 13:19:28 -07:00
Ryan Macnak
dddd96cfd2
[arm] Avoid unaligned access fault in Int32x4/Float32x4::value().
...
R=zra@google.com
Review-Url: https://codereview.chromium.org/2947783002 .
2017-06-21 09:11:04 -07:00
Jens Johansen
29036d398b
[kernel] Fix loss of supertype arguments.
...
Before this, if a generic class was instantiated with only dynamic,
TypeArgument::null would be used as the type argument, ignoring
types from the super.
Now it only returns TypeArguments::null if the class directly gives all
type arguments (and they are all dynamic).
Fixes #29537
BUG=
R=kmillikin@google.com
Review-Url: https://codereview.chromium.org/2941983002 .
2017-06-21 10:22:40 +02:00
Peter von der Ahé
3fd4b27c9d
Update status file.
...
Review-Url: https://codereview.chromium.org/2936223002 .
2017-06-14 18:37:31 +02:00
Peter von der Ahé
6302a5b31b
Implement metadata on classes and additional semantic checks.
...
R=paulberry@google.com
Review-Url: https://codereview.chromium.org/2938793002 .
2017-06-14 14:59:53 +02:00
Peter von der Ahé
3c17c44d52
Implement metadata on methods and fields.
...
R=paulberry@google.com
Review-Url: https://codereview.chromium.org/2935993002 .
2017-06-14 08:25:17 +02:00
Siva Chandra
a879f91420
Remove dart:_vmservice and dart:vmservice_io from platform.dill.
...
A mirrors test which now passes has been removed from the blacklist.
R=asiva@google.com
Review-Url: https://codereview.chromium.org/2931193002 .
2017-06-13 13:49:38 -07:00
Peter von der Ahé
cbcb7d4885
Clean up handling of types.
...
R=paulberry@google.com
Review-Url: https://codereview.chromium.org/2915933004 .
2017-06-02 14:53:20 +02:00