GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||
GeezerVison is showing github.com — [3.12] gh-144125: email: verify headers are sound in BytesGenerator by miss-islington · Pull Request #144188 · python/cpython Conversation
|
|
@webknjaz Hmm. Is this failure familiar?
But the downloadable logs contain:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@encukou not sure but sound like a problem with their runners. I've restarted them in debug mode to see if that exposes anything else. The cancellation behavior is rather weird — sounds like something in the jobs failed, then GHA went ahead to cancel them citing those same jobs as the reason for cancellation. Usually, jobs in matrices are marked as failed when they fail and if there's |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Oh.. I didn't notice this is an old branch. It's probably a good idea to diff the CI infra with |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
So merging #144036 30 minutes ago failed. It's the last commit on the branch. Yesterday, everything was fine, though (when Pablo merged the target branch into that PR). So this is new. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Looking at https://github.com/actions/runner-images?tab=readme-ov-file#available-images, the last |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Trying to restart jobs one at a time with debugging on. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Looks like |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Weird.. I've seen each of those jobs crashing flakily. But mostly when they ran in parallel. Now that I've restarted each individually, they seem to be running fine. Definitely a platform problem... |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@encukou it's probably a good idea to complain to GH support unless it self-heals. I've downloaded the logs from https://github.com/python/cpython/actions/runs/21365488062/job/61510137519 (DEBUG RUN!) And they've got something similar: $ cat 1_Windows\ _\ build\ and\ test\ \(Win32\).txt 2026-01-26T18:39:28.6558234Z ##[debug]Starting: Windows / build and test (Win32) 2026-01-26T18:39:28.6630888Z ##[error]Could not find a part of the path 'D:\a'. 2026-01-26T18:39:28.6637136Z ##[debug]System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\a'. 2026-01-26T18:39:28.6638073Z ##[debug] at System.IO.FileSystem.CreateDirectory(String fullPath, Byte[] securityDescriptor) 2026-01-26T18:39:28.6638844Z ##[debug] at System.IO.Directory.CreateDirectory(String path) 2026-01-26T18:39:28.6639798Z ##[debug] at GitHub.Runner.Worker.JobRunner.RunAsync(AgentJobRequestMessage message, CancellationToken jobRequestCancellationToken) 2026-01-26T18:39:28.6655833Z ##[debug]Finishing: Windows / build and test (Win32) $ cat Windows\ _\ build\ and\ test\ \(Win32\)/system.txt 2026-01-26T18:39:25.2470000Z Requested labels: windows-2022 2026-01-26T18:39:25.2470000Z Job defined at: python/cpython/.github/workflows/reusable-windows.yml@refs/pull/144188/merge 2026-01-26T18:39:25.2470000Z Reusable workflow chain: 2026-01-26T18:39:25.2470000Z python/cpython/.github/workflows/build.yml@refs/pull/144188/merge (615364956b0ea0a8353c2c5623362d88b20b1f48) 2026-01-26T18:39:25.2470000Z -> python/cpython/.github/workflows/reusable-windows.yml@refs/pull/144188/merge (615364956b0ea0a8353c2c5623362d88b20b1f48) 2026-01-26T18:39:25.2470000Z Waiting for a runner to pick up this job... 2026-01-26T18:39:25.2450000Z Evaluating build-windows.if 2026-01-26T18:39:25.2450000Z Evaluating: (success() && (fromJSON(needs.build-context.outputs.run-windows-tests))) 2026-01-26T18:39:25.2450000Z Expanded: (true && true) 2026-01-26T18:39:25.2450000Z Result: true 2026-01-26T18:39:25.2450000Z Evaluating build-windows.Win32_false.build.if 2026-01-26T18:39:25.2450000Z Evaluating: success() 2026-01-26T18:39:25.2450000Z Result: true 2026-01-26T18:39:25.7450000Z Job is waiting for a hosted runner to come online. 2026-01-26T18:39:25.7450000Z Job is about to start running on the hosted runner: GitHub Actions 1000510807 This one has a trace in debug ^ The runner diagnostic logs don't have anything interesting and also seem to only have the Attaching the logs for history: logs_55453059899.zip. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks for the investigation!
I'll keep an eye out for this happening again. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
I've just restarted the failing jobs on that commit and it they didn't crash immediately: https://github.com/python/cpython/actions/runs/21366922074. So I think it's safe to say the flaky behavior is gone for now. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Hey guys, |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Going to merge this one since @pablogsal left a LGTM above. Thanks everyone for the investigation. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.