Skip to content

Scenario app is still very flaky on CI #145988

@matanlurey

Description

@matanlurey

Possible leads:


For example, but also full list:

image

Every single one of these failures is due to a timeout that looks something like this:

03-29 06:41:21.667 [I] TestRunner: started: testRotatedMediaSurface_180(dev.flutter.scenariosui.ExternalTextureTests)
03-29 06:41:22.318 [I] flutter: Loading scenario display_texture
03-29 06:41:22.427 [W] Scenarios: Presenting frame 0
03-29 06:41:23.394 [W] ActivityManager: Unable to start service Intent { act=com.google.android.gms.drive.ApiService.RESET_AFTER_BOOT flg=0x4 cmp=com.google.android.gms/.drive.api.ApiService (has extras) } U=0: not found
03-29 06:41:24.177 [W] System: ClassLoader referenced unknown path: 
03-29 06:41:24.250 [W] WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@cbeae07
03-29 06:41:24.782 [I] Choreographer: Skipped 34 frames!  The application may be doing too much work on its main thread.
03-29 06:41:24.903 [W] FlutterJNI: Tried to send a platform message response, but FlutterJNI was detached from native C++. Could not send. Response ID: 5
03-29 06:41:25.183 [I] flutter: Loading scenario display_texture
03-29 06:41:25.575 [W] Scenarios: Presenting frame 0
...
03-29 06:50:18.252 [I] ActivityManager: Killing 1889:com.google.android.apps.youtube.music/u0a147 (adj 955): empty #17

The specific test case is not stable, though it's always a display_texture scenario that proceeds.

Notably, the full logs also seem to be missing, which is weird:

Screenshot 2024-03-29 at 9 05 57 AM

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listc: tech-debtTechnical debt, code quality, testing, etc.e: scenario-appThe `testing/scenario_app` fixture in the engineplatform-androidAndroid applications specificallyteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions