-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#51102Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work liste: scenario-appThe `testing/scenario_app` fixture in the engineThe `testing/scenario_app` fixture in the engineplatform-androidAndroid applications specificallyAndroid applications specificallyteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Description
I unfortunately misunderstood how ${FLUTTER_LOGS_DIR} works, and have been overwriting my own outputs 😢:
-
Any task in the same builder writes to the same directory
If
task Awritesfoo.txt, andtask Bwritesfoo.txt, thentask A'sfoo.txtis silently overwritten. -
Re-runs (i.e. due to failures or timeouts) have the same property
If
task A (run 1)fails, a successfultask A (run 1)will overwrite the logs of the failed entry.
This is all made extra confusing by the fact the UI shows multiple log uploads, as if they might be different:
Special thanks to @keyonghan for explaining this all to me here on Discord.
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work liste: scenario-appThe `testing/scenario_app` fixture in the engineThe `testing/scenario_app` fixture in the engineplatform-androidAndroid applications specificallyAndroid applications specificallyteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team