Skip to content

Conversation

@andrebsguedes
Copy link
Collaborator

We are encountering an issue where the emulator process (Azurite/MinIO) starts and the TCP port opens but the emulator is in a bad state and the initial requests fail persistently with IO errors causing the tests that depend on them to fail spuriously. All instances that we have observed have succeeded upon retry with a fresh emulator process so this PR adds the process restart retry logic to CloudTest itself to prevent flakiness downstream.

@andrebsguedes andrebsguedes requested review from Drvi and quinnj November 26, 2025 16:48
@quinnj
Copy link
Member

quinnj commented Nov 28, 2025

Mind taking a look at the nightly failure? I restarted the test and it reproduced a 2nd time; my hunch is it's not related specifically to your changes here, but this is the first time we're seeing nightly start to fail like this.

ref: https://github.com/JuliaServices/CloudBase.jl/actions/runs/19711239168/job/56654416779?pr=40

@andrebsguedes
Copy link
Collaborator Author

andrebsguedes commented Dec 9, 2025

@quinnj Thank you for the review. The nightly failure is unrelated and was already present on the latest merged PR. Will merge this one.

@andrebsguedes andrebsguedes merged commit 74fe62a into JuliaServices:main Dec 9, 2025
4 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants