Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add functionality to copy logs, screenshots, and other artifacts to LUCI recipe location in packages repo #121535

Closed
jmagman opened this issue Feb 27, 2023 · 4 comments
Labels
P1 High-priority issues at the top of the work list package flutter/packages repository. See also p: labels. team-infra Owned by Infrastructure team

Comments

@jmagman
Copy link
Member

jmagman commented Feb 27, 2023

Recipe will run the test in a deferred context which will create an env variable called FLUTTER_LOGS_DIR, the test runner can place any logs|artifacts to help debugging there and they will be automatically uploaded to GCS.

#74332 (comment)

Implement in the packages repo recipe.

See also #43124 and #74344

@jmagman jmagman added package flutter/packages repository. See also p: labels. team-infra Owned by Infrastructure team labels Feb 27, 2023
@jmagman
Copy link
Member Author

jmagman commented Feb 27, 2023

@stuartmorgan @godofredoc this would really really help out with native iOS and macOS failures so we can see the screenshot of what the app is doing when the test fails.

This looks pretty easy to do?
https://flutter-review.googlesource.com/c/recipes/+/39100

@godofredoc
Copy link
Contributor

@jmagman
Copy link
Member Author

jmagman commented Mar 1, 2023

Thank you!

@github-actions
Copy link

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
P1 High-priority issues at the top of the work list package flutter/packages repository. See also p: labels. team-infra Owned by Infrastructure team
Projects
None yet
Development

No branches or pull requests

3 participants