[Android] Fix the run_debug_test_android
device lab test (#117016)
* Fix * Format * DO NOT MERGE! Test in presubmit * Revert "DO NOT MERGE! Test in presubmit" This reverts commit 41c7186c723d844c288cb4e5fab3284a803f82ae.
This commit is contained in:
parent
f07db4018a
commit
028c6e29e0
@ -102,28 +102,34 @@ class AndroidRunOutputTest extends RunOutputTask {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
TaskResult verify(List<String> stdout, List<String> stderr) {
|
TaskResult verify(List<String> stdout, List<String> stderr) {
|
||||||
|
final String gradleTask = release ? 'assembleRelease' : 'assembleDebug';
|
||||||
|
final String apk = release ? 'app-release.apk' : 'app-debug.apk';
|
||||||
|
|
||||||
_findNextMatcherInList(
|
_findNextMatcherInList(
|
||||||
stdout,
|
stdout,
|
||||||
(String line) => line.startsWith('Launching lib/main.dart on ') && line.endsWith(' in release mode...'),
|
(String line) => line.startsWith('Launching lib/main.dart on ') &&
|
||||||
|
line.endsWith(' in ${release ? 'release' : 'debug'} mode...'),
|
||||||
'Launching lib/main.dart on',
|
'Launching lib/main.dart on',
|
||||||
);
|
);
|
||||||
|
|
||||||
_findNextMatcherInList(
|
_findNextMatcherInList(
|
||||||
stdout,
|
stdout,
|
||||||
(String line) => line.startsWith("Running Gradle task 'assembleRelease'..."),
|
(String line) => line.startsWith("Running Gradle task '$gradleTask'..."),
|
||||||
"Running Gradle task 'assembleRelease'...",
|
"Running Gradle task '$gradleTask'...",
|
||||||
|
);
|
||||||
|
|
||||||
|
// Size information is only included in release builds.
|
||||||
|
_findNextMatcherInList(
|
||||||
|
stdout,
|
||||||
|
(String line) => line.contains('Built build/app/outputs/flutter-apk/$apk') &&
|
||||||
|
(!release || line.contains('MB).')),
|
||||||
|
'Built build/app/outputs/flutter-apk/$apk',
|
||||||
);
|
);
|
||||||
|
|
||||||
_findNextMatcherInList(
|
_findNextMatcherInList(
|
||||||
stdout,
|
stdout,
|
||||||
(String line) => line.contains('Built build/app/outputs/flutter-apk/app-release.apk (') && line.contains('MB).'),
|
(String line) => line.startsWith('Installing build/app/outputs/flutter-apk/$apk...'),
|
||||||
'Built build/app/outputs/flutter-apk/app-release.apk',
|
'Installing build/app/outputs/flutter-apk/$apk...',
|
||||||
);
|
|
||||||
|
|
||||||
_findNextMatcherInList(
|
|
||||||
stdout,
|
|
||||||
(String line) => line.startsWith('Installing build/app/outputs/flutter-apk/app-release.apk...'),
|
|
||||||
'Installing build/app/outputs/flutter-apk/app-release.apk...',
|
|
||||||
);
|
);
|
||||||
|
|
||||||
_findNextMatcherInList(
|
_findNextMatcherInList(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user