cli/ensemble_test_cli_output library

CLI output filtering for runEnsembleYamlTestsCli.

Functions

extractJsonReport(String output) String
extractJunitReport(String output) String
extractKnownFailure(String output) String
Extracts known actionable failures from Flutter's framework error output.
extractSuiteReport(String output) String
Strips Flutter test framework noise; keeps navigation logs and the suite report.
flutterTestArguments(List<String> arguments) List<String>
Arguments forwarded to flutter test (CLI-only flags removed).
isBenignFlutterTestStderr(String stderr) bool
Flutter sometimes prints asset cleanup warnings after a successful run.
isVerboseCli(List<String> arguments) bool
Whether the user asked for full subprocess output (--verbose).