{ "":"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.md file.", "packages": "../../.packages", "suites": [ { "name": "scanner", "kind": "Chain", "source": "test/fasta/scanner/scanner_suite.dart", "path": "../../", "status": "test/fasta/scanner/scanner.status", "pattern": [ "\\.dart$" ], "exclude": [ ] }, { "name": "parser", "kind": "Chain", "source": "test/fasta/parser/parser_suite.dart", "path": "../../", "status": "test/fasta/parser/parser.status", "pattern": [ "\\.dart$" ], "exclude": [ "README.dart", "/sdk/xcodebuild/", "/sdk/out/", "/sdk/build/", "/sdk/tools/sdks/", "/sdk/generated/" ] }, { "name": "outline", "kind": "Chain", "source": "test/fasta/outline_test.dart", "path": "testcases/", "status": "testcases/outline.status", "pattern": [ "\\.dart$" ], "exclude": [ "/testcases/.*_part[0-9]*\\.dart$", "/testcases/.*_lib[0-9]*\\.dart$", "/testcases/dartino/", "/testcases/shaker/", "/testcases/instantiate_to_bound/" ] }, { "name": "compile", "kind": "Chain", "source": "test/fasta/compile_test.dart", "path": "testcases/", "status": "testcases/compile.status", "pattern": [ "\\.dart$" ], "exclude": [ "/testcases/.*_part[0-9]*\\.dart$", "/testcases/.*_lib[0-9]*\\.dart$", "/testcases/dartino/", "/testcases/shaker/", "/testcases/instantiate_to_bound/" ] }, { "name": "strong", "kind": "Chain", "source": "test/fasta/strong_test.dart", "path": "testcases/", "status": "testcases/strong.status", "pattern": [ "\\.dart$" ], "exclude": [ "/testcases/.*_part[0-9]*\\.dart$", "/testcases/.*_lib[0-9]*\\.dart$", "/testcases/dartino/", "/testcases/shaker/" ] }, { "name": "ast_builder", "kind": "Chain", "source": "test/fasta/ast_builder_test.dart", "path": "testcases/", "status": "testcases/ast_builder.status", "pattern": [ "\\.dart$" ], "exclude": [ "/testcases/.*_part[0-9]*\\.dart$", "/testcases/.*_lib[0-9]*\\.dart$", "/testcases/dartino/", "/testcases/shaker/" ] }, { "name": "shaker", "kind": "Chain", "source": "test/fasta/shaker_test.dart", "path": "testcases/shaker/", "status": "testcases/shaker.status", "pattern": [ "\\.dart$" ], "exclude": [ "/testcases/dartino/", "/shaker/lib/.*\\.dart$", "/shaker/.*_lib[0-9]*\\.dart$" ] }, { "name": "incremental", "kind": "Chain", "source": "test/fasta/incremental_test.dart", "path": "testcases/", "status": "testcases/incremental.status", "pattern": [ "\\.incremental\\.yaml$" ], "exclude": [ ] }, { "name": "sdk", "kind": "Chain", "source": "test/fasta/sdk_test.dart", "path": "../../tests/", "status": "testcases/sdk.status", "process-multitests": true, "pattern": [ "/sdk/tests/language(|_2|_strong)/.*_test\\.dart$" ], "": "deep_nesting{1,2}_negative_test are ignored because they cause a", "": "crash that we're ignoring for now (it was fixed in Rasta).", "": "The other tests are excluded because they try to use 'none' as ", "": "subtest name in multi test.", "": "Tracked by: https://github.com/dart-lang/sdk/issues/28436", "exclude": [ "/sdk/tests/language/arg_param_trailing_comma_test\\.dart$", "/sdk/tests/language/assert_initializer_test\\.dart$", "/sdk/tests/language/async_switch_test\\.dart$", "/sdk/tests/language/case_expression_with_assignment_test\\.dart$", "/sdk/tests/language/deep_nesting1_negative_test\\.dart$", "/sdk/tests/language/deep_nesting2_negative_test\\.dart$", "/sdk/tests/language/deferred_type_dependency_test\\.dart$", "/sdk/tests/language/mixin_of_mixin_test\\.dart$", "/sdk/tests/language/regress_23996_test\\.dart$", "/sdk/tests/language/regress_28217_test\\.dart$", "/sdk/tests/language/round_test\\.dart$", "/sdk/tests/language_2/arg_param_trailing_comma_test\\.dart$", "/sdk/tests/language_2/async_switch_test\\.dart$", "/sdk/tests/language_2/built_in_identifier_type_annotation_test\\.dart$", "/sdk/tests/language_2/case_expression_with_assignment_test\\.dart$", "/sdk/tests/language_2/constructor_redirect1_negative_test\\.dart$", "/sdk/tests/language_2/deferred_type_dependency_test\\.dart$", "/sdk/tests/language_2/factory_redirection_test\\.dart$", "/sdk/tests/language_2/factory2_test\\.dart$", "/sdk/tests/language_2/factory3_test\\.dart$", "/sdk/tests/language_2/field_initialization_order_test\\.dart$", "/sdk/tests/language_2/field_override_test\\.dart$", "/sdk/tests/language_2/field3_test\\.dart$", "/sdk/tests/language_2/known_identifier_usage_test\\.dart$", "/sdk/tests/language_2/map_literal11_test\\.dart$", "/sdk/tests/language_2/round_test\\.dart$", "/sdk/tests/language_2/regress_23996_test\\.dart$", "/sdk/tests/language_2/regress_28217_test\\.dart$", "/sdk/tests/language_2/regress_30669_test\\.dart$", "/sdk/tests/language_2/regress_30927_test\\.dart$", "/sdk/tests/language_2/runtime_type_function_test\\.dart$", "/sdk/tests/language_2/setter_override_test\\.dart$", "/sdk/tests/language_strong/function_type_alias10_test\\.dart$", "/sdk/tests/language_strong/regress_30669_test\\.dart$", "/sdk/tests/language_strong/regress_30927_test\\.dart$" ] }, { "note": "Tests dart2js fully, excluding browser-only tests.", "name": "dart2js", "kind": "test_dart", "arch": "x64", "mode": "release", "common": "--dart2js-batch --time -pcolor --report -ax64 -mrelease --write-result-log", "command-lines": [ "--checked dart2js", "-cdart2js -rd8 --exclude-suite=observatory_ui", "-cdart2js -rd8 dart2js_extra dart2js_native" ] }, { "note": "Minimal testing of Fasta.", "name": "fasta_min", "kind": "test_dart", "arch": "x64", "mode": "release", "common": "--time -pcolor --report -ax64 -mrelease --write-result-log", "command-lines": [ "-t240 pkg/(kernel|front_end|fasta) --checked", "-t240 dart2js/analyze_test", "-cdartk -rvm" ] }, { "note": "Tests Fasta fully, including the above dart2js tests.", "name": "fasta_max", "kind": "test_dart", "arch": "x64", "mode": "release", "common": "--dart2js-batch --time -pcolor --report -ax64 -mrelease --write-result-log", "command-lines": [ "-t240 --checked pkg/(kernel|front_end|fasta) dart2js", "-cdartk -rvm", "-cdart2js -rd8 --exclude-suite=observatory_ui", "-cdart2js -rd8 dart2js_extra dart2js_native" ] }, { "note": "Runs dart2js in a mode where it invokes Fasta.", "name": "dart2js_with_kernel", "kind": "test_dart", "arch": "x64", "mode": "release", "common": "--dart2js-batch --time -pcolor --report -ax64 -mrelease --write-result-log", "command-lines": [ "-cdart2js -rd8 --use-sdk --minified --dart2js-with-kernel language language_2 dart2js_extra dart2js_native corelib corelib_2" ] } ], "analyze": { "options": "analysis_options.yaml", "uris": [ "lib/", "tool/", "test/", "../kernel/lib/" ], "git grep": { "pathspecs": [ "*.dart" ], "patterns": [ "package:front_end/", "package:kernel/" ] }, "exclude": [ "^pkg/analysis_server/lib/src/analysis_server\\.dart" ] } }