OLD | NEW |
| (Empty) |
1 { | |
2 "":"Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file", | |
3 "":"for details. All rights reserved. Use of this source code is governed by a", | |
4 "":"BSD-style license that can be found in the LICENSE.md file.", | |
5 | |
6 "packages": "../../../../.packages", | |
7 | |
8 "suites": [ | |
9 | |
10 { | |
11 "name": "scanner", | |
12 "kind": "Chain", | |
13 "source": "scanner/scanner_suite.dart", | |
14 "path": "../../../../", | |
15 "status": "scanner/scanner.status", | |
16 "pattern": [ | |
17 "\\.dart$" | |
18 ], | |
19 "exclude": [ | |
20 ] | |
21 }, | |
22 | |
23 { | |
24 "name": "parser", | |
25 "kind": "Chain", | |
26 "source": "parser/parser_suite.dart", | |
27 "path": "../../../../", | |
28 "status": "parser/parser.status", | |
29 "pattern": [ | |
30 "\\.dart$" | |
31 ], | |
32 "exclude": [ | |
33 "README.dart", | |
34 "/sdk/xcodebuild/", | |
35 "/sdk/out/", | |
36 "/sdk/build/", | |
37 "/sdk/tools/sdks/", | |
38 "/sdk/generated/" | |
39 ] | |
40 }, | |
41 | |
42 { | |
43 "name": "outline", | |
44 "kind": "Chain", | |
45 "source": "outline_test.dart", | |
46 "path": "../../testcases/", | |
47 "status": "outline.status", | |
48 "pattern": [ | |
49 "\\.dart$" | |
50 ], | |
51 "exclude": [ | |
52 "/test/.*_test\\.dart$", | |
53 "/test/.*_suite\\.dart$", | |
54 "/testcases/top_level_accessors_part\\.dart$", | |
55 "/testcases/shaker/" | |
56 ] | |
57 }, | |
58 | |
59 { | |
60 "name": "compile", | |
61 "kind": "Chain", | |
62 "source": "compile_test.dart", | |
63 "path": "../../testcases/", | |
64 "status": "compile.status", | |
65 "pattern": [ | |
66 "\\.dart$" | |
67 ], | |
68 "exclude": [ | |
69 "/test/.*_test\\.dart$", | |
70 "/test/.*_suite\\.dart$", | |
71 "/testcases/top_level_accessors_part\\.dart$", | |
72 "/testcases/shaker/" | |
73 ] | |
74 }, | |
75 | |
76 { | |
77 "name": "kompile", | |
78 "kind": "Chain", | |
79 "source": "kompile_test.dart", | |
80 "path": "../../testcases/", | |
81 "status": "kompile.status", | |
82 "pattern": [ | |
83 "\\.dart$" | |
84 ], | |
85 "exclude": [ | |
86 "/test/.*_test\\.dart$", | |
87 "/test/.*_suite\\.dart$", | |
88 "/testcases/top_level_accessors_part\\.dart$", | |
89 "/testcases/shaker/" | |
90 ] | |
91 }, | |
92 | |
93 { | |
94 "name": "strong", | |
95 "kind": "Chain", | |
96 "source": "strong_test.dart", | |
97 "path": "../../testcases/", | |
98 "status": "strong.status", | |
99 "pattern": [ | |
100 "\\.dart$" | |
101 ], | |
102 "exclude": [ | |
103 "/test/.*_test\\.dart$", | |
104 "/test/.*_suite\\.dart$", | |
105 "/testcases/top_level_accessors_part\\.dart$", | |
106 "/testcases/shaker/" | |
107 ] | |
108 }, | |
109 | |
110 { | |
111 "name": "shaker", | |
112 "kind": "Chain", | |
113 "source": "shaker_test.dart", | |
114 "path": "../../testcases/shaker/", | |
115 "status": "shaker.status", | |
116 "pattern": [ | |
117 "\\.dart$" | |
118 ], | |
119 "exclude": [ | |
120 "/shaker/lib/lib.dart" | |
121 ] | |
122 }, | |
123 | |
124 { | |
125 "name": "language", | |
126 "kind": "Chain", | |
127 "source": "sdk_test.dart", | |
128 "path": "../../../../tests/language/", | |
129 "status": "language.status", | |
130 "process-multitests": true, | |
131 "pattern": [ | |
132 "_test\\.dart$" | |
133 ], | |
134 "": "deep_nesting{1,2}_negative_test are ignored because they cause a", | |
135 "": "crash that we're ignoring for now (it was fixed in Rasta).", | |
136 "": "The other tests are excluded because they try to use 'none' as ", | |
137 "": "subtest name in multi test.", | |
138 "": "Tracked by: https://github.com/dart-lang/sdk/issues/28436", | |
139 "exclude": [ | |
140 "/sdk/tests/language/deep_nesting1_negative_test\\.dart$", | |
141 "/sdk/tests/language/deep_nesting2_negative_test\\.dart$", | |
142 "/sdk/tests/language/async_switch_test\\.dart$", | |
143 "/sdk/tests/language/arg_param_trailing_comma_test\\.dart$", | |
144 "/sdk/tests/language/assert_initializer_test\\.dart$", | |
145 "/sdk/tests/language/deferred_type_dependency_test\\.dart$", | |
146 "/sdk/tests/language/mixin_of_mixin_test\\.dart$", | |
147 "/sdk/tests/language/regress_23996_test\\.dart$", | |
148 "/sdk/tests/language/round_test\\.dart$" | |
149 ] | |
150 }, | |
151 | |
152 { | |
153 "note": "Tests dart2js fully, excluding browser-only tests.", | |
154 "name": "dart2js", | |
155 "kind": "test_dart", | |
156 "arch": "x64", | |
157 "mode": "release", | |
158 "common": "--dart2js-batch --time -pcolor --report -ax64 -mrelease", | |
159 "command-lines": [ | |
160 "--checked dart2js", | |
161 "-cdart2js -rd8 --exclude-suite=observatory_ui", | |
162 "-cdart2js -rd8 dart2js_extra dart2js_native" | |
163 ] | |
164 }, | |
165 | |
166 { | |
167 "note": "Minimal testing of Fasta.", | |
168 "name": "fasta_min", | |
169 "kind": "test_dart", | |
170 "arch": "x64", | |
171 "mode": "release", | |
172 "common": "--time -pcolor --report -ax64 -mrelease", | |
173 "command-lines": [ | |
174 "-t240 pkg/(kernel|front_end|fasta) --checked", | |
175 "-t240 dart2js/analyze_test", | |
176 "-cdartk -rvm" | |
177 ] | |
178 }, | |
179 | |
180 { | |
181 "note": "Tests Fasta fully, including the above dart2js tests.", | |
182 "name": "fasta_max", | |
183 "kind": "test_dart", | |
184 "arch": "x64", | |
185 "mode": "release", | |
186 "common": "--dart2js-batch --time -pcolor --report -ax64 -mrelease", | |
187 "command-lines": [ | |
188 "-t240 --checked pkg/(kernel|front_end|fasta) dart2js", | |
189 "-cdartk -rvm", | |
190 "-cdart2js -rd8 --exclude-suite=observatory_ui", | |
191 "-cdart2js -rd8 dart2js_extra dart2js_native" | |
192 ] | |
193 } | |
194 ], | |
195 | |
196 "analyze": { | |
197 | |
198 "options": "../../analysis_options.yaml", | |
199 | |
200 "uris": [ | |
201 "../../lib", | |
202 "../../tool", | |
203 "../../../kernel/lib" | |
204 ], | |
205 | |
206 "note": "Tests are included via git grep below.", | |
207 | |
208 "git grep": { | |
209 "pathspecs": [ "*.dart" ], | |
210 "patterns": [ | |
211 "package:front_end/", | |
212 "package:kernel/" | |
213 ] | |
214 }, | |
215 | |
216 "exclude": [ | |
217 "^pkg/analysis_server/lib/src/analysis_server\\.dart" | |
218 ] | |
219 } | |
220 } | |
OLD | NEW |