blob: 18a7cb731fc695dda575bd0c736f2ba2cecafb21 [file] [log] [blame]
{
"":"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": [
"/test/.*_test\\.dart$",
"/test/.*_suite\\.dart$",
"/testcases/top_level_accessors_part\\.dart$",
"/testcases/shaker/"
]
},
{
"name": "compile",
"kind": "Chain",
"source": "test/fasta/compile_test.dart",
"path": "testcases/",
"status": "testcases/compile.status",
"pattern": [
"\\.dart$"
],
"exclude": [
"/test/.*_test\\.dart$",
"/test/.*_suite\\.dart$",
"/testcases/top_level_accessors_part\\.dart$",
"/testcases/shaker/"
]
},
{
"name": "strong",
"kind": "Chain",
"source": "test/fasta/strong_test.dart",
"path": "testcases/",
"status": "testcases/strong.status",
"pattern": [
"\\.dart$"
],
"exclude": [
"/test/.*_test\\.dart$",
"/test/.*_suite\\.dart$",
"/testcases/top_level_accessors_part\\.dart$",
"/testcases/shaker/"
]
},
{
"name": "ast_builder",
"kind": "Chain",
"source": "test/fasta/ast_builder_test.dart",
"path": "testcases/",
"status": "testcases/ast_builder.status",
"pattern": [
"\\.dart$"
],
"exclude": [
"/test/.*_test\\.dart$",
"/test/.*_suite\\.dart$",
"/testcases/top_level_accessors_part\\.dart$",
"/testcases/shaker/"
]
},
{
"name": "shaker",
"kind": "Chain",
"source": "test/fasta/shaker_test.dart",
"path": "testcases/shaker/",
"status": "testcases/shaker.status",
"pattern": [
"\\.dart$"
],
"exclude": [
"/shaker/lib/lib.dart"
]
},
{
"name": "language",
"kind": "Chain",
"source": "test/fasta/sdk_test.dart",
"path": "../../tests/language/",
"status": "testcases/language.status",
"process-multitests": true,
"pattern": [
"_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/deep_nesting1_negative_test\\.dart$",
"/sdk/tests/language/deep_nesting2_negative_test\\.dart$",
"/sdk/tests/language/async_switch_test\\.dart$",
"/sdk/tests/language/arg_param_trailing_comma_test\\.dart$",
"/sdk/tests/language/assert_initializer_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/round_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",
"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",
"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",
"command-lines": [
"-t240 --checked pkg/(kernel|front_end|fasta) dart2js",
"-cdartk -rvm",
"-cdart2js -rd8 --exclude-suite=observatory_ui",
"-cdart2js -rd8 dart2js_extra dart2js_native"
]
}
],
"analyze": {
"options": "analysis_options.yaml",
"uris": [
"lib/",
"tool/",
"../kernel/lib/"
],
"note": "Tests are included via git grep below.",
"git grep": {
"pathspecs": [ "*.dart" ],
"patterns": [
"package:front_end/",
"package:kernel/"
]
},
"exclude": [
"^pkg/analysis_server/lib/src/analysis_server\\.dart"
]
}
}