50865e9387
Switch it to use pkg/vm/tool/dart2 which is the source of truth for what Dart 2 VM configuration means. Don't pass any additional flags from tools/test.py itself. Align pkg/vm/tool/dart2 with what tools/test.py was passing to VM on _2 suites. Make default invocation `tools/test.py -c dartk --strong -m release,debug` green by updating status files and skipping suites that are not Dart 2.0 compliant. I have filed issues #31588 for isolate suite and #31587 for service suite. Change-Id: I882b28f6a011eabf69c349ff0792b275434e39ff Reviewed-on: https://dart-review.googlesource.com/27820 Commit-Queue: Vyacheslav Egorov <vegorov@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com> Reviewed-by: Siva Annamalai <asiva@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>
27 lines
1002 B
Plaintext
27 lines
1002 B
Plaintext
# Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
unsorted/invocation_errors_test: RuntimeError
|
|
|
|
[ $compiler == dart2js ]
|
|
unsorted/invocation_errors_test: Pass
|
|
unsorted/loop_test: Skip
|
|
unsorted/nsm_dispatcher_test: Skip # The test uses Symbol without MirrorsUsed
|
|
unsorted/super_initializer_test: Skip
|
|
unsorted/super_mixin_test: CompileTimeError
|
|
|
|
[ $builder_tag == strong && $compiler == dart2analyzer ]
|
|
*: Skip # Issue 28649
|
|
|
|
[ $compiler == dart2analyzer && $runtime == none ]
|
|
unsorted/invocation_errors_test: StaticWarning
|
|
unsorted/super_mixin_test: CompileTimeError
|
|
|
|
[ $compiler == dartk && $strong ]
|
|
unsorted/loop_test: RuntimeError
|
|
unsorted/nsm_dispatcher_test: CompileTimeError
|
|
unsorted/types_test: RuntimeError
|
|
|
|
[ $runtime == dart_precompiled && $minified ]
|
|
unsorted/symbol_literal_test: Skip # Expects unobfuscated Symbol.toString.
|