[test_matrix.json] perform additional analysis validation on the bots

Change-Id: Ia09c8734533e2ef5b59dad96861d3ecec29db8bc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/172029
Reviewed-by: David Morgan <davidmorgan@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
This commit is contained in:
Devon Carew
2020-11-16 16:36:48 +00:00
committed by commit-bot@chromium.org
parent 25ff121c41
commit cdbfe0af68
2 changed files with 45 additions and 29 deletions
@@ -301,7 +301,7 @@ Future<List<StaticError>> runDart2js(
return errors;
}
/// Find the most recently-built [binary] in any of the build directories.
/// Find the most recently-built binary [name] in any of the build directories.
String _findBinary(String name, String windowsExtension) {
var binary = Platform.isWindows ? "$name.$windowsExtension" : name;
+44 -28
View File
@@ -2823,7 +2823,7 @@
"analyzer-analysis-server-linux"
],
"meta": {
"description": "Analyze analyzer related packages."
"description": "Analyze repository packages."
},
"steps": [
{
@@ -2835,9 +2835,9 @@
},
{
"name": "analyze runtime/tools/dartfuzz",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"runtime/tools/dartfuzz"
]
},
@@ -2846,6 +2846,7 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/analysis_server"
]
},
@@ -2854,6 +2855,7 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/analysis_server_client"
]
},
@@ -2862,6 +2864,7 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/analyzer"
]
},
@@ -2870,6 +2873,7 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/analyzer_cli"
]
},
@@ -2878,14 +2882,15 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/analyzer_plugin"
]
},
{
"name": "analyze pkg/async_helper",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"pkg/async_helper"
]
},
@@ -2924,26 +2929,27 @@
},
{
"name": "analyze pkg/dart_internal",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/dart_internal"
]
},
{
"name": "analyze pkg/dev_compiler",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"--fatal-lints",
"analyze",
"--fatal-infos",
"pkg/dev_compiler"
]
},
{
"name": "analyze pkg/expect",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"pkg/expect"
]
},
@@ -2981,33 +2987,36 @@
},
{
"name": "analyze pkg/meta",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/meta"
]
},
{
"name": "analyze pkg/native_stack_traces",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"pkg/native_stack_traces"
]
},
{
"name": "analyze pkg/smith",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/smith"
]
},
{
"name": "analyze pkg/sourcemap_testing",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/sourcemap_testing"
]
},
@@ -3016,6 +3025,7 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/status_file"
]
},
@@ -3024,6 +3034,7 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/telemetry"
]
},
@@ -3037,25 +3048,28 @@
},
{
"name": "analyze pkg/testing",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/testing"
]
},
{
"name": "analyze pkg/vm",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/vm"
]
},
{
"name": "analyze pkg/vm_service",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/vm_service"
]
},
@@ -3064,14 +3078,16 @@
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"analyze",
"--fatal-infos",
"pkg/vm_snapshot_analysis"
]
},
{
"name": "analyze pkg/dds",
"script": "out/ReleaseX64/dart-sdk/bin/dartanalyzer",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"arguments": [
"--fatal-warnings",
"analyze",
"--fatal-infos",
"pkg/dds"
]
},