mirror of
https://github.com/dart-lang/sdk
synced 2024-07-20 09:54:38 +00:00
[test_runner] Cleanup unused compiler names
"dartdevc" and "dartdevk" have been replaced with "ddc". Change-Id: I823bc029a0bbe1295fd731efcc32961e61c6c175 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/282485 Commit-Queue: Nicholas Shahan <nshahan@google.com> Reviewed-by: Alexander Thomas <athom@google.com>
This commit is contained in:
parent
3b50e0a921
commit
de44a23dd1
|
@ -2,8 +2,9 @@
|
|||
// 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.
|
||||
|
||||
/// Command line entry point for Dart Development Compiler (dartdevc), used to
|
||||
/// compile a collection of dart libraries into a single JS module
|
||||
/// Command line entry point for Dart Development Compiler (known as ddc,
|
||||
/// dartdevc, dev compiler), used to compile a collection of dart libraries into
|
||||
/// a single JS module.
|
||||
|
||||
import 'dart:async';
|
||||
import 'dart:convert';
|
||||
|
@ -90,7 +91,7 @@ class _BatchHelper {
|
|||
/// on the terminal (I think `set DDC_LEAK_TEST="true"` on Windows).
|
||||
/// Then one could run test.py, say
|
||||
/// ```
|
||||
/// python3 tools/test.py -t10000 -c dartdevk --nnbd weak -m release -r none \
|
||||
/// python3 tools/test.py -t10000 -c ddc --nnbd weak -m release -r none \
|
||||
/// --enable-asserts --no-use-sdk -j 1 co19/LanguageFeatures/
|
||||
/// ```
|
||||
/// and attach the leak tester via
|
||||
|
|
|
@ -24,10 +24,7 @@ bool get isDart2jsConfiguration => _configuration.compiler == Compiler.dart2js;
|
|||
bool get isDart2WasmConfiguration =>
|
||||
_configuration.compiler == Compiler.dart2wasm;
|
||||
|
||||
bool get isDdcConfiguration =>
|
||||
_configuration.compiler == Compiler.dartdevk ||
|
||||
_configuration.compiler == Compiler.dartdevc ||
|
||||
_configuration.compiler == Compiler.ddc;
|
||||
bool get isDdcConfiguration => _configuration.compiler == Compiler.ddc;
|
||||
|
||||
bool get isVmJitConfiguration => _configuration.compiler == Compiler.dartk;
|
||||
|
||||
|
|
|
@ -764,8 +764,6 @@ class Compiler extends NamedEnum {
|
|||
static const dart2js = Compiler._('dart2js');
|
||||
static const dart2analyzer = Compiler._('dart2analyzer');
|
||||
static const dart2wasm = Compiler._('dart2wasm');
|
||||
static const dartdevc = Compiler._('dartdevc');
|
||||
static const dartdevk = Compiler._('dartdevk');
|
||||
static const ddc = Compiler._('ddc');
|
||||
static const appJitk = Compiler._('app_jitk');
|
||||
static const dartk = Compiler._('dartk');
|
||||
|
@ -779,8 +777,6 @@ class Compiler extends NamedEnum {
|
|||
dart2js,
|
||||
dart2analyzer,
|
||||
dart2wasm,
|
||||
dartdevc,
|
||||
dartdevk,
|
||||
ddc,
|
||||
appJitk,
|
||||
dartk,
|
||||
|
@ -820,8 +816,6 @@ class Compiler extends NamedEnum {
|
|||
Runtime.chromeOnAndroid,
|
||||
];
|
||||
|
||||
case Compiler.dartdevc:
|
||||
case Compiler.dartdevk:
|
||||
case Compiler.ddc:
|
||||
return const [
|
||||
Runtime.none,
|
||||
|
@ -862,8 +856,6 @@ class Compiler extends NamedEnum {
|
|||
return Runtime.d8;
|
||||
case Compiler.dart2wasm:
|
||||
return Runtime.d8;
|
||||
case Compiler.dartdevc:
|
||||
case Compiler.dartdevk:
|
||||
case Compiler.ddc:
|
||||
return Runtime.chrome;
|
||||
case Compiler.dart2analyzer:
|
||||
|
@ -886,8 +878,6 @@ class Compiler extends NamedEnum {
|
|||
case Compiler.dart2analyzer:
|
||||
case Compiler.dart2js:
|
||||
case Compiler.dart2wasm:
|
||||
case Compiler.dartdevc:
|
||||
case Compiler.dartdevk:
|
||||
case Compiler.ddc:
|
||||
case Compiler.fasta:
|
||||
return Mode.release;
|
||||
|
|
|
@ -183,12 +183,11 @@ void main() {
|
|||
});
|
||||
|
||||
test("runtime defaults to compiler's default runtime", () {
|
||||
expect(Configuration.parse("dartdevc", {}).runtime,
|
||||
equals(Runtime.chrome));
|
||||
expect(Configuration.parse("ddc", {}).runtime, equals(Runtime.chrome));
|
||||
});
|
||||
|
||||
test("runtime defaults to compiler's default runtime from option", () {
|
||||
expect(Configuration.parse("wat", {"compiler": "dartdevc"}).runtime,
|
||||
expect(Configuration.parse("wat", {"compiler": "ddc"}).runtime,
|
||||
equals(Runtime.chrome));
|
||||
});
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ void main() {
|
|||
"x64-dart2js-debug-vm-linux": <String, dynamic>{
|
||||
"options": <String, dynamic>{"enable-asserts": true},
|
||||
},
|
||||
"x64-dartdevc-vm-linux": <String, dynamic>{
|
||||
"x64-ddc-vm-linux": <String, dynamic>{
|
||||
"options": <String, dynamic>{
|
||||
"mode": "release",
|
||||
"enable-asserts": true
|
||||
|
@ -30,8 +30,8 @@ void main() {
|
|||
enableAsserts: true)));
|
||||
expect(
|
||||
testMatrix.configurations[1],
|
||||
equals(Configuration("x64-dartdevc-vm-linux", Architecture.x64,
|
||||
Compiler.dartdevc, Mode.release, Runtime.vm, System.linux,
|
||||
equals(Configuration("x64-ddc-vm-linux", Architecture.x64,
|
||||
Compiler.ddc, Mode.release, Runtime.vm, System.linux,
|
||||
enableAsserts: true)));
|
||||
});
|
||||
|
||||
|
|
|
@ -83,7 +83,6 @@ List<String> _selectBuildTargets(Configuration inner) {
|
|||
Compiler.dartkp: ['runtime', 'dart_precompiled_runtime'],
|
||||
Compiler.appJitk: ['runtime'],
|
||||
Compiler.fasta: ['create_sdk', 'dartdevc_test', 'kernel_platform_files'],
|
||||
Compiler.dartdevk: ['dartdevc_test'],
|
||||
Compiler.ddc: ['dartdevc_test'],
|
||||
Compiler.dart2js: ['create_sdk'],
|
||||
Compiler.dart2analyzer: ['create_sdk', 'utils/dartanalyzer'],
|
||||
|
@ -110,8 +109,7 @@ List<String> _selectBuildTargets(Configuration inner) {
|
|||
result.add('analyze_snapshot');
|
||||
}
|
||||
|
||||
if ((compiler == Compiler.dartdevk || compiler == Compiler.ddc) &&
|
||||
!inner.useSdk) {
|
||||
if (compiler == Compiler.ddc && !inner.useSdk) {
|
||||
result
|
||||
..remove('dartdevc_test')
|
||||
..add('dartdevc_test_local');
|
||||
|
|
|
@ -327,8 +327,8 @@ class DevCompilerCompilationCommand extends CompilationCommand {
|
|||
required bool alwaysCompile,
|
||||
String? workingDirectory,
|
||||
int index = 0})
|
||||
: super("dartdevc", outputFile, bootstrapDependencies, executable,
|
||||
arguments, environmentOverrides,
|
||||
: super("ddc", outputFile, bootstrapDependencies, executable, arguments,
|
||||
environmentOverrides,
|
||||
alwaysCompile: alwaysCompile,
|
||||
workingDirectory: workingDirectory,
|
||||
index: index);
|
||||
|
|
|
@ -1638,8 +1638,6 @@ mixin _StaticErrorOutput on CommandOutput {
|
|||
Compiler.dart2analyzer: ErrorSource.analyzer,
|
||||
Compiler.dart2js: ErrorSource.web,
|
||||
Compiler.dart2wasm: ErrorSource.web,
|
||||
Compiler.dartdevc: ErrorSource.web,
|
||||
Compiler.dartdevk: ErrorSource.web,
|
||||
Compiler.ddc: ErrorSource.web,
|
||||
Compiler.fasta: ErrorSource.cfe
|
||||
}[testCase.configuration.compiler]!;
|
||||
|
|
|
@ -86,8 +86,6 @@ abstract class CompilerConfiguration {
|
|||
case Compiler.dart2wasm:
|
||||
return Dart2WasmCompilerConfiguration(configuration);
|
||||
|
||||
case Compiler.dartdevc:
|
||||
case Compiler.dartdevk:
|
||||
case Compiler.ddc:
|
||||
return DevCompilerConfiguration(configuration);
|
||||
|
||||
|
@ -585,8 +583,7 @@ class Dart2WasmCompilerConfiguration extends CompilerConfiguration {
|
|||
}
|
||||
}
|
||||
|
||||
/// Configuration for "dartdevc", "dartdevk", and "ddc".
|
||||
// TODO(nshahan): Cleanup mulitple aliases for the compiler.
|
||||
/// Configuration for "ddc".
|
||||
class DevCompilerConfiguration extends CompilerConfiguration {
|
||||
DevCompilerConfiguration(TestConfiguration configuration)
|
||||
: super._subclass(configuration);
|
||||
|
|
|
@ -195,8 +195,6 @@ class TestConfiguration {
|
|||
bool get usesFasta {
|
||||
var fastaCompilers = const [
|
||||
Compiler.appJitk,
|
||||
Compiler.dartdevc,
|
||||
Compiler.dartdevk,
|
||||
Compiler.ddc,
|
||||
Compiler.dartk,
|
||||
Compiler.dartkp,
|
||||
|
|
|
@ -87,8 +87,6 @@ dart2js: Compile to JavaScript using dart2js.
|
|||
dart2analyzer: Perform static analysis on Dart code using the analyzer.
|
||||
compare_analyzer_cfe: Compare analyzer and common front end representations.
|
||||
ddc: Compile to JavaScript using dartdevc.
|
||||
dartdevc: Compile to JavaScript using dartdevc (same as ddc).
|
||||
dartdevk: Compile to JavaScript using dartdevc (same as ddc).
|
||||
app_jitk: Compile the Dart code into Kernel and then into an app
|
||||
snapshot.
|
||||
dartk: Compile the Dart code into Kernel before running test.
|
||||
|
|
|
@ -569,8 +569,6 @@ class CommandExecutorImpl implements CommandExecutor {
|
|||
.runCommand(command.displayName, command, timeout, command.arguments);
|
||||
} else if (command is CompilationCommand &&
|
||||
(command.displayName == 'dart2js' ||
|
||||
command.displayName == 'dartdevc' ||
|
||||
command.displayName == 'dartdevk' ||
|
||||
command.displayName == 'ddc' ||
|
||||
command.displayName == 'fasta') &&
|
||||
globalConfiguration.batch) {
|
||||
|
|
|
@ -175,8 +175,6 @@ abstract class TestSuite {
|
|||
if (testFile.isWebStaticErrorTest &&
|
||||
const {
|
||||
Compiler.dart2js,
|
||||
Compiler.dartdevc,
|
||||
Compiler.dartdevk,
|
||||
Compiler.ddc,
|
||||
}.contains(configuration.compiler)) {
|
||||
return true;
|
||||
|
@ -967,8 +965,6 @@ class StandardTestSuite extends TestSuite {
|
|||
const supportedCompilers = {
|
||||
Compiler.dart2js,
|
||||
Compiler.dart2wasm,
|
||||
Compiler.dartdevc,
|
||||
Compiler.dartdevk,
|
||||
Compiler.ddc
|
||||
};
|
||||
assert(supportedCompilers.contains(configuration.compiler));
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# 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.
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == ddc ]
|
||||
Language/Expressions/Constants/integer_size_t03: SkipByDesign # uses integer literal not representable as JavaScript number
|
||||
Language/Expressions/Constants/integer_size_t04: SkipByDesign # uses integer literal not representable as JavaScript number
|
||||
Language/Expressions/Constants/literal_number_t01: SkipByDesign # uses integer literal not representable as JavaScript number
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# 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.
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == ddc ]
|
||||
Language/Classes/Constructors/Generative_Constructors/formal_parameter_t07: SkipSlow
|
||||
Language/Classes/Constructors/Generative_Constructors/fresh_instance_t01: SkipSlow
|
||||
Language/Classes/Constructors/Generative_Constructors/implicit_superinitializer_t01: SkipSlow
|
||||
|
|
|
@ -10,6 +10,14 @@ bigint_parse_radix_test: Slow, Pass # --no_intrinsify
|
|||
bigint_test/03: SkipSlow # --no_intrinsify
|
||||
bigint_test/15: SkipSlow # --no_intrinsify
|
||||
|
||||
[ $compiler == ddc ]
|
||||
bigint_test/03: SkipSlow # modPow is very slow
|
||||
bigint_test/15: SkipSlow # modPow is very slow
|
||||
list_concurrent_modify_self_test: SkipSlow # missing check causes list to grow to whole heap
|
||||
regexp/lookbehind_test/01: Skip # Flaky in uncatchable way. Issue 36280
|
||||
uri_parse_test: Slow, Pass
|
||||
uri_test: Slow, Pass
|
||||
|
||||
[ $mode == debug ]
|
||||
regexp/pcre_test: Slow, Pass # Issue 22008
|
||||
|
||||
|
@ -26,7 +34,7 @@ dynamic_nosuchmethod_test: SkipByDesign # Expects names in NSM
|
|||
error_stack_trace1_test: SkipByDesign # Expects unobfuscated stack trace
|
||||
type_tostring_test: SkipByDesign # Expects names in Type.toString()
|
||||
|
||||
[ $compiler != dart2analyzer && $compiler != dart2js && $compiler != dartdevc && $compiler != dartdevk && $compiler != ddc ]
|
||||
[ $compiler != dart2analyzer && $compiler != dart2js && $compiler != ddc ]
|
||||
bigint_js_test: SkipByDesign # JavaScript-specific test
|
||||
|
||||
[ $compiler == dart2js && $runtime != none ]
|
||||
|
@ -42,7 +50,7 @@ regexp/unicode-regexp-restricted-syntax_test: Skip # evades flake detection http
|
|||
[ $runtime != dart_precompiled && $runtime != vm ]
|
||||
reg_exp_receive_port_test: SkipByDesign # uses SendPort/ReceivePort
|
||||
|
||||
[ $runtime != none && ($compiler == dart2js || $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
[ $runtime != none && ($compiler == dart2js || $compiler == ddc) ]
|
||||
int_parse_with_limited_ints_test: SkipByDesign # Requires fixed-size int64 support.
|
||||
integer_arith_vm_test: SkipByDesign # Is a VM optimization test that requires int64 support.
|
||||
iterable_return_type_int64_test: SkipByDesign # Requires int64 support.
|
||||
|
@ -52,14 +60,6 @@ typed_data_with_limited_ints_test: SkipByDesign # Requires fixed-size int64 supp
|
|||
bigint_parse_radix_test: Skip # Issue 31659
|
||||
bigint_test: Skip # Issue 31659
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
bigint_test/03: SkipSlow # modPow is very slow
|
||||
bigint_test/15: SkipSlow # modPow is very slow
|
||||
list_concurrent_modify_self_test: SkipSlow # missing check causes list to grow to whole heap
|
||||
regexp/lookbehind_test/01: Skip # Flaky in uncatchable way. Issue 36280
|
||||
uri_parse_test: Slow, Pass
|
||||
uri_test: Slow, Pass
|
||||
|
||||
[ $runtime == dart_precompiled || $runtime == vm ]
|
||||
regexp/global_test: Skip # Issue 21709
|
||||
regexp/pcre_test: Slow, Pass
|
||||
|
|
|
@ -10,6 +10,14 @@ bigint_parse_radix_test: Slow, Pass # --no_intrinsify
|
|||
bigint_test/03: SkipSlow # --no_intrinsify
|
||||
bigint_test/15: SkipSlow # --no_intrinsify
|
||||
|
||||
[ $compiler == ddc ]
|
||||
bigint_test/03: SkipSlow # modPow is very slow
|
||||
bigint_test/15: SkipSlow # modPow is very slow
|
||||
list_concurrent_modify_self_test: SkipSlow # missing check causes list to grow to whole heap
|
||||
regexp/lookbehind_test/01: Skip # Flaky in uncatchable way. Issue 36280
|
||||
uri_parse_test: Slow, Pass
|
||||
uri_test: Slow, Pass
|
||||
|
||||
[ $mode == debug ]
|
||||
regexp/pcre_test: Slow, Pass # Issue 22008
|
||||
|
||||
|
@ -29,7 +37,7 @@ dynamic_nosuchmethod_test: SkipByDesign # Expects names in NSM
|
|||
error_stack_trace1_test: SkipByDesign # Expects unobfuscated stack trace
|
||||
type_tostring_test: SkipByDesign # Expects names in Type.toString()
|
||||
|
||||
[ $compiler != dart2analyzer && $compiler != dart2js && $compiler != dartdevc && $compiler != dartdevk && $compiler != ddc ]
|
||||
[ $compiler != dart2analyzer && $compiler != dart2js && $compiler != ddc ]
|
||||
bigint_js_test: SkipByDesign # JavaScript-specific test
|
||||
|
||||
[ $compiler == dart2js && $runtime != none ]
|
||||
|
@ -45,7 +53,7 @@ regexp/unicode-regexp-restricted-syntax_test: Skip # evades flake detection http
|
|||
[ $runtime != dart_precompiled && $runtime != vm ]
|
||||
reg_exp_receive_port_test: SkipByDesign # uses SendPort/ReceivePort
|
||||
|
||||
[ $runtime != none && ($compiler == dart2js || $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
[ $runtime != none && ($compiler == dart2js || $compiler == ddc) ]
|
||||
int_parse_with_limited_ints_test: SkipByDesign # Requires fixed-size int64 support.
|
||||
integer_arith_vm_test: SkipByDesign # Is a VM optimization test that requires int64 support.
|
||||
iterable_return_type_int64_test: SkipByDesign # Requires int64 support.
|
||||
|
@ -55,14 +63,6 @@ typed_data_with_limited_ints_test: SkipByDesign # Requires fixed-size int64 supp
|
|||
bigint_parse_radix_test: Skip # Issue 31659
|
||||
bigint_test: Skip # Issue 31659
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
bigint_test/03: SkipSlow # modPow is very slow
|
||||
bigint_test/15: SkipSlow # modPow is very slow
|
||||
list_concurrent_modify_self_test: SkipSlow # missing check causes list to grow to whole heap
|
||||
regexp/lookbehind_test/01: Skip # Flaky in uncatchable way. Issue 36280
|
||||
uri_parse_test: Slow, Pass
|
||||
uri_test: Slow, Pass
|
||||
|
||||
[ $runtime == dart_precompiled || $runtime == vm ]
|
||||
regexp/global_test: Skip # Issue 21709
|
||||
regexp/pcre_test: Slow, Pass
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
# 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.
|
||||
|
||||
# Sections in this file should contain "$compiler == dartdevc", dartdevk or ddc.
|
||||
# Sections in this file should contain "$compiler == ddc".
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# 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.
|
||||
|
||||
# Sections in this file should contain "$compiler == dartdevc", dartdevk or ddc.
|
||||
# Sections in this file should contain "$compiler == ddc".
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == ddc ]
|
||||
async_star/async_star_await_for_test: Skip # evades flake detection https://github.com/dart-lang/sdk/issues/51086
|
||||
async_star/throw_in_catch_test: Skip # Times out. Issue 29920
|
||||
external_abstract_fields/external_fields_test: SkipByDesign # Non-JS-interop external members are not supported
|
||||
|
|
|
@ -2,15 +2,15 @@
|
|||
# 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.
|
||||
|
||||
# Sections in this file should contain "$compiler == dartdevc", dartdevk or ddc.
|
||||
# Sections in this file should contain "$compiler == ddc".
|
||||
|
||||
[ ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) && ($runtime == ff || $runtime == firefox) ]
|
||||
async/return_throw_test: Skip # Flaky but not enough to be detected. Re-enable pending a decision on the correct behavior. https://github.com/dart-lang/sdk/issues/44395
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == ddc ]
|
||||
async_star/async_star_await_for_test: Skip # evades flake detection https://github.com/dart-lang/sdk/issues/51086
|
||||
async_star/throw_in_catch_test: Skip # Times out. Issue 29920
|
||||
external_abstract_fields/external_fields_test: SkipByDesign # Non-JS-interop external members are not supported
|
||||
number/int64_literal_runtime*_test: Skip # This is testing Dart 2.0 int64 semantics.
|
||||
superinterface_variance/*: Skip # Issue dart-lang/language#113
|
||||
vm/*: SkipByDesign # VM only tests.; VM only tests.
|
||||
|
||||
[ $compiler == ddc && ($runtime == ff || $runtime == firefox) ]
|
||||
async/return_throw_test: Skip # Flaky but not enough to be detected. Re-enable pending a decision on the correct behavior. https://github.com/dart-lang/sdk/issues/44395
|
||||
|
|
|
@ -83,7 +83,7 @@ js/static_interop_test/native_error_test: SkipByDesign # Issue 42085. CSP policy
|
|||
js/static_interop_test/typed_data_test: SkipByDesign # Issue 42085. CSP policy disallows injected JS code
|
||||
js/trust_types_test: SkipByDesign # Issue 42085. CSP policy disallows injected JS code
|
||||
|
||||
[ $compiler != dart2js && $compiler != dartdevc && $compiler != dartdevk && $compiler != ddc ]
|
||||
[ $compiler != dart2js && $compiler != ddc ]
|
||||
web/*: SkipByDesign
|
||||
|
||||
[ $runtime == chrome && $system == macos ]
|
||||
|
|
|
@ -2,33 +2,7 @@
|
|||
# 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.
|
||||
|
||||
[ $builder_tag == canary && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
async/catch_errors11_test: Skip # Issue 50666
|
||||
async/catch_errors12_test: Skip # Issue 50666
|
||||
async/catch_errors15_test: Skip # Issue 50666
|
||||
async/catch_errors17_test: Skip # Issue 50666
|
||||
async/catch_errors20_test: Skip # Issue 50666
|
||||
async/catch_errors21_test: Skip # Issue 50666
|
||||
async/catch_errors23_test: Skip # Issue 50666
|
||||
async/catch_errors24_test: Skip # Issue 50666
|
||||
async/catch_errors26_test: Skip # Issue 50666
|
||||
async/catch_errors27_test: Skip # Issue 50666
|
||||
async/catch_errors5_test: Skip # Issue 50666
|
||||
async/catch_errors7_test: Skip # Issue 50666
|
||||
async/catch_errors8_test: Skip # Issue 50666
|
||||
async/stream_iterator_test: Skip # Issue 50666
|
||||
async/stream_zones_test: Skip # Issue 50666
|
||||
|
||||
[ $runtime == chrome && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
html/js_dispatch_property_test: Skip # Timeout Issue 31030
|
||||
|
||||
[ $system == macos && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
html/interactive_media_test: Skip # Requires interactive camera, microphone permissions.
|
||||
|
||||
[ $system == windows && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
html/xhr_test: Skip # Times out. Issue 21527
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == ddc ]
|
||||
convert/chunked_conversion_utf88_test: Slow, Pass
|
||||
convert/json_utf8_chunk_test: Slow, Pass
|
||||
convert/streamed_conversion_utf8_decode_test: Slow, Pass # Issue 29922
|
||||
|
@ -51,5 +25,34 @@ html/notification_permission_test: Skip # Issue 32002
|
|||
isolate/*: SkipByDesign # No support for dart:isolate in dart4web (http://dartbug.com/30538)
|
||||
js/js_util/js_prefix_test: SkipByDesign # JS$ prefix not implemented on ddc.
|
||||
mirrors/*: SkipByDesign # Mirrors not supported on web in Dart 2.0.
|
||||
typed_data/int64_list_load_store_test: SkipByDesign # dartdevk/c does not support Int64List
|
||||
typed_data/typed_data_hierarchy_int64_test: SkipByDesign # dartdevk/c does not support Int64List
|
||||
typed_data/int64_list_load_store_test: SkipByDesign # ddc does not support Int64List
|
||||
typed_data/typed_data_hierarchy_int64_test: SkipByDesign # ddc does not support Int64List
|
||||
|
||||
[ $builder_tag == canary && $compiler == ddc ]
|
||||
async/catch_errors11_test: Skip # Issue 50666
|
||||
async/catch_errors12_test: Skip # Issue 50666
|
||||
async/catch_errors15_test: Skip # Issue 50666
|
||||
async/catch_errors17_test: Skip # Issue 50666
|
||||
async/catch_errors20_test: Skip # Issue 50666
|
||||
async/catch_errors21_test: Skip # Issue 50666
|
||||
async/catch_errors23_test: Skip # Issue 50666
|
||||
async/catch_errors24_test: Skip # Issue 50666
|
||||
async/catch_errors26_test: Skip # Issue 50666
|
||||
async/catch_errors27_test: Skip # Issue 50666
|
||||
async/catch_errors5_test: Skip # Issue 50666
|
||||
async/catch_errors7_test: Skip # Issue 50666
|
||||
async/catch_errors8_test: Skip # Issue 50666
|
||||
async/stream_iterator_test: Skip # Issue 50666
|
||||
async/stream_zones_test: Skip # Issue 50666
|
||||
|
||||
[ $compiler == ddc && $runtime == chrome ]
|
||||
html/js_dispatch_property_test: Skip # Timeout Issue 31030
|
||||
|
||||
[ $compiler == ddc && $system == linux ]
|
||||
html/interactive_geolocation_test: Skip # Requires allowing geo location.
|
||||
|
||||
[ $compiler == ddc && $system == macos ]
|
||||
html/interactive_media_test: Skip # Requires interactive camera, microphone permissions.
|
||||
|
||||
[ $compiler == ddc && $system == windows ]
|
||||
html/xhr_test: Skip # Times out. Issue 21527
|
||||
|
|
|
@ -68,7 +68,7 @@ js/static_interop_test/external_static_member_lowerings_trusttypes_test: SkipByD
|
|||
js/static_interop_test/external_static_member_lowerings_with_namespaces_test: SkipByDesign # Issue 42085. CSP policy disallows injected JS code
|
||||
js/trust_types_test: SkipByDesign # Issue 42085. CSP policy disallows injected JS code
|
||||
|
||||
[ $compiler != dart2js && $compiler != dartdevc && $compiler != dartdevk && $compiler != ddc ]
|
||||
[ $compiler != dart2js && $compiler != ddc ]
|
||||
web/*: SkipByDesign
|
||||
|
||||
[ $runtime == chrome && $system == macos ]
|
||||
|
|
|
@ -2,16 +2,7 @@
|
|||
# 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.
|
||||
|
||||
[ $runtime == chrome && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
html/js_dispatch_property_test: Skip # Timeout Issue 31030
|
||||
|
||||
[ $system == macos && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
html/interactive_media_test: Skip # Requires interactive camera, microphone permissions.
|
||||
|
||||
[ $system == windows && ($compiler == dartdevc || $compiler == dartdevk || $compiler == ddc) ]
|
||||
html/xhr_test: Skip # Times out. Issue 21527
|
||||
|
||||
[ $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == ddc ]
|
||||
convert/chunked_conversion_utf88_test: Slow, Pass
|
||||
convert/json_utf8_chunk_test: Slow, Pass
|
||||
convert/streamed_conversion_utf8_decode_test: Slow, Pass # Issue 29922
|
||||
|
@ -34,3 +25,15 @@ html/notification_permission_test: Skip # Issue 32002
|
|||
isolate/*: SkipByDesign # No support for dart:isolate in dart4web (http://dartbug.com/30538)
|
||||
js/js_util/js_prefix_test: SkipByDesign # JS$ prefix not implemented on ddc.
|
||||
mirrors/*: SkipByDesign # Mirrors not supported on web in Dart 2.0.
|
||||
|
||||
[ $compiler == ddc && $runtime == chrome ]
|
||||
html/js_dispatch_property_test: Skip # Timeout Issue 31030
|
||||
|
||||
[ $compiler == ddc && $system == linux ]
|
||||
html/interactive_geolocation_test: Skip # Requires allowing geo location.
|
||||
|
||||
[ $compiler == ddc && $system == macos ]
|
||||
html/interactive_media_test: Skip # Requires interactive camera, microphone permissions.
|
||||
|
||||
[ $compiler == ddc && $system == windows ]
|
||||
html/xhr_test: Skip # Times out. Issue 21527
|
||||
|
|
|
@ -102,7 +102,7 @@ fragmentation_typed_data_test: SkipSlow
|
|||
[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ]
|
||||
io/socket_sigpipe_test: SkipByDesign # Test uses ffi
|
||||
|
||||
[ $compiler == dart2js || $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == dart2js || $compiler == ddc ]
|
||||
*: SkipByDesign
|
||||
|
||||
[ $runtime == dart_precompiled || $runtime == vm ]
|
||||
|
|
|
@ -109,7 +109,7 @@ fragmentation_typed_data_test: SkipSlow
|
|||
[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ]
|
||||
io/socket_sigpipe_test: SkipByDesign # Test uses ffi
|
||||
|
||||
[ $compiler == dart2js || $compiler == dartdevc || $compiler == dartdevk || $compiler == ddc ]
|
||||
[ $compiler == dart2js || $compiler == ddc ]
|
||||
*: SkipByDesign
|
||||
|
||||
[ $runtime == dart_precompiled || $runtime == vm ]
|
||||
|
|
Loading…
Reference in a new issue