Skip to content

run_release_test flaky after #36732 #36923

@jonahwilliams

Description

@jonahwilliams

This test makes assertions on messages printed during building. If it runs before the other tests on a particular machine, the additionally logging trips up the test expectations. If it runs afterwards, the aar setup is done and additional messages aren't printed.

Executing: /Volumes/DevicelabAndroid/sdk/platform-tools/adb -s ZY2245JZ8D shell input keyevent 82
2019-07-24T23:04:12.700169: "/Volumes/DevicelabAndroid/sdk/platform-tools/adb" exit code: 0
2019-07-24T23:04:12.706388: run: starting...
2019-07-24T23:04:12.706556: 
Executing: /Users/flutter/.cocoon/flutter/dev/devicelab/../../bin/flutter --suppress-analytics run --release -d ZY2245JZ8D lib/main.dart
2019-07-24T23:04:16.225332: run:stdout: Initializing gradle...                                              0.9s
2019-07-24T23:04:16.250013: run:stdout: ✏️  Creating `android/settings_aar.gradle`...                       12ms
2019-07-24T23:04:16.253743: run:stdout: ✅ `android/settings_aar.gradle` created successfully.
2019-07-24T23:04:18.440311: run:stdout: Resolving dependencies...                                           2.2s
2019-07-24T23:04:18.500509: run:stdout: Launching lib/main.dart on Moto G 4 in release mode...
2019-07-24T23:04:57.777038: run:stdout: Running Gradle task 'assembleRelease'...                           39.1s
2019-07-24T23:04:57.956725: run:stdout: Built build/app/outputs/apk/release/app-release.apk (5.0MB).
2019-07-24T23:05:02.023178: run:stdout: Installing build/app/outputs/apk/app.apk...                         2.1s
2019-07-24T23:05:03.094223: run:stdout: 
2019-07-24T23:05:03.095528: run:stdout: To quit, press "q".
2019-07-24T23:05:03.112829: run:stdout: 
2019-07-24T23:05:04.260503: run:stdout: Application finished.
2019-07-24T23:05:04.283102: "/Users/flutter/.cocoon/flutter/dev/devicelab/../../bin/flutter" exit code: 0
2019-07-24T23:05:04.294738: Task failed: flutter run --release had unexpected first line: ✏️  Creating `android/settings_aar.gradle`...                       12ms2019-07-24T23:05:04.295338: 

Stack trace:
2019-07-24T23:05:04.336094: bin/tasks/run_release_test.dart 64:9                       main..
===== asynchronous gap ===========================
dart:async                                                 _AsyncAwaitCompleter.completeError
bin/tasks/run_release_test.dart                            main..
===== asynchronous gap ===========================
dart:async                                                 _asyncThenWrapperHelper
bin/tasks/run_release_test.dart                            main..
package:flutter_devicelab/framework/utils.dart 405:24      inDirectory
===== asynchronous gap ===========================
dart:async                                                 _asyncThenWrapperHelper
bin/tasks/run_release_test.dart                            main.
package:flutter_devicelab/framework/framework.dart 155:32  _TaskRunner._performTask.

Metadata

Metadata

Assignees

Labels

t: gradle"flutter build" and "flutter run" on AndroidtoolAffects the "flutter" command-line tool. See also t: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions