mirror of
https://github.com/dart-lang/sdk
synced 2024-09-05 00:13:50 +00:00
Update the set of directories scrape ignores containing language tests.
Since tests of our internal tools often deliberately contain edge cases and unusual code constructs, scrape supports ignoring Dart files in those directories in order to focus on more representative code. This updates that ignore list to handle all of the various compiler-related packages I could find. Change-Id: I4006d2b3b14a81572f27db0b65e6c6194c4f7f54 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/241506 Auto-Submit: Bob Nystrom <rnystrom@google.com> Reviewed-by: Phil Quitslund <pquitslund@google.com> Commit-Queue: Phil Quitslund <pquitslund@google.com>
This commit is contained in:
parent
84fbee066e
commit
e5c83a3961
|
@ -223,15 +223,21 @@ class Scrape {
|
|||
if (entry.path.endsWith('README.dart')) continue;
|
||||
|
||||
if (!_includeLanguageTests) {
|
||||
if (entry.path.contains('/sdk/tests/')) continue;
|
||||
if (entry.path.contains('/testcases/')) continue;
|
||||
if (entry.path.contains('/sdk/runtime/tests/')) continue;
|
||||
if (entry.path.contains('/linter/test/_data/')) continue;
|
||||
if (entry.path.contains('/analyzer/test/')) continue;
|
||||
if (entry.path.contains('/dev_compiler/test/')) continue;
|
||||
if (entry.path.contains('/analyzer_cli/test/')) continue;
|
||||
if (entry.path.contains('/_fe_analyzer_shared/test/')) continue;
|
||||
if (entry.path.contains('/analysis_server/test/')) continue;
|
||||
if (entry.path.contains('/analyzer/test/')) continue;
|
||||
if (entry.path.contains('/analyzer_cli/test/')) continue;
|
||||
if (entry.path.contains('/compiler/test/')) continue;
|
||||
if (entry.path.contains('/dart/runtime/observatory/tests/')) continue;
|
||||
if (entry.path.contains('/dart/runtime/observatory_2/tests/')) continue;
|
||||
if (entry.path.contains('/dart/runtime/tests/')) continue;
|
||||
if (entry.path.contains('/dart/tests/')) continue;
|
||||
if (entry.path.contains('/dev_compiler/test/')) continue;
|
||||
if (entry.path.contains('/front_end/parser_testcases/')) continue;
|
||||
if (entry.path.contains('/front_end/test/')) continue;
|
||||
if (entry.path.contains('/kernel/test/')) continue;
|
||||
if (entry.path.contains('/linter/test/_data/')) continue;
|
||||
if (entry.path.contains('/testcases/')) continue;
|
||||
}
|
||||
|
||||
if (!_includeTests) {
|
||||
|
|
Loading…
Reference in a new issue