Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34k
gh-137242: Add a --no-randomize option, and use it in Android CI#138649
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
Uh oh!
There was an error while loading. Please reload this page.
Conversation
vstinner commented Sep 8, 2025 • edited by mhsmith
Loading Uh oh!
There was an error while loading. Please reload this page.
edited by mhsmith
Uh oh!
There was an error while loading. Please reload this page.
vstinner commented Sep 8, 2025
cc @mhsmith |
mhsmith left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, this way is fine too.
vstinner commented Sep 8, 2025
!buildbot Android |
bedevere-bot commented Sep 8, 2025
🤖 New build scheduled with the buildbot fleet by @vstinner for commit 754a8c4 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F138649%2Fmerge The command will test the builders whose names match following regular expression: The builders matched are:
|
freakboy3742 left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Makes sense to me!
01895d2 into python:mainUh oh!
There was an error while loading. Please reload this page.
Thanks @vstinner for the PR, and @freakboy3742 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14. |
pythonGH-138649) Adds a --no-randomize option to the CI runner, so that randomisation can be easily disabled for --fast-ci and --slow-ci configurations on single-threaded testing platforms like Android, iOS, and Emscripten. --------- (cherry picked from commit 01895d2) Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Malcolm Smith <smith@chaquo.com>
Sorry, @vstinner and @freakboy3742, I could not cleanly backport this to |
GH-138684 is a backport of this pull request to the 3.14 branch. |
…droid CI (pythonGH-138649) Adds a --no-randomize option to the CI runner, so that randomisation can be easily disabled for --fast-ci and --slow-ci configurations on single-threaded testing platforms like Android, iOS, and Emscripten. --------- (cherry picked from commit 01895d2) Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Malcolm Smith <smith@chaquo.com>
GH-138685 is a backport of this pull request to the 3.13 branch. |
…CI (GH-138649) (#138685) Adds a --no-randomize option to the CI runner, so that randomisation can be easily disabled for --fast-ci and --slow-ci configurations on single-threaded testing platforms like Android, iOS, and Emscripten. --------- (cherry picked from commit 01895d2) Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Malcolm Smith <smith@chaquo.com>
bedevere-bot commented Sep 9, 2025
|
vstinner commented Sep 9, 2025
@freakboy3742: I'm not sure what's going on, aarch64 Android 3.13 buildbot failed with:
|
mhsmith commented Sep 9, 2025
This happened before in #137186 (comment), but I wasn't sure of the cause. I'll look into it. |
mhsmith commented Sep 9, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
@freakboy3742: Like the last time this problem occurred, the buildbot server had about 12 GB of free space. The biggest offender was /Users/buildbot/Library/Logs/CoreSimulator: I deleted CoreSimulator.prev.log (30 GB), but I didn't restart the Android worker as I did last time, so this should be a better test of whether disk space is indeed the cause. |
python#138649) Adds a --no-randomize option to the CI runner, so that randomisation can be easily disabled for --fast-ci and --slow-ci configurations on single-threaded testing platforms like Android, iOS, and Emscripten. --------- Co-authored-by: Malcolm Smith <smith@chaquo.com>
freakboy3742 commented Sep 9, 2025
Sounds like a cron job to rotate/clean up those logs (or better still, direct them to the build directory) might be called for. I'll investigate what can be done. |
mhsmith commented Sep 29, 2025
For future reference: this apparently did resolve the problem. It's plausible that problems could start happening with 12 GB still available, because the iOS tests use a large amount of temporary space while running. But I still don't know why it would lead to this "unknown file type" error. |
--no-randomizeoption, and use it in Android CI #138303