mitogen-hq / mitogen

Distributed self-replicating programs in Python
https://mitogen.networkgenomics.com/
BSD 3-Clause "New" or "Revised" License
2.34k stars 199 forks source link

Tests pass, but it takes several manual retries (intermittent failures) #1058

Open moreati opened 7 months ago

moreati commented 7 months ago

Exact causes are unknown. Linux+Ansible tests are most susceptible.

To re-run tests for a PR add a comment containing

/AzurePipelines run

(from https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/github?view=azure-devops&tabs=yaml#comment-triggers)

Originally posted by @moreati in https://github.com/mitogen-hq/mitogen/issues/1054#issuecomment-2040652572

Failures are a mixture of timeouts and failing to find expected text in logging output.

moreati commented 7 months ago

HTTP GET to httpbin.org sometimes times out. Probably best to eliminate the external dependency.

moreati commented 1 month ago

https://github.com/mitogen-hq/mitogen/actions/runs/11051662112/job/30702035104?pr=1080 confirms that the Github Actions workflow works with third-party PRs. The Action is able to pull the container images.

moreati commented 1 day ago

New contender #1185: BlockingIOError: [Errno 35] Resource temporarily unavailable