Skip to content

fix: skip opendal TimeoutLayer under madsim#160

Merged
silver-ymz merged 1 commit into
dev_rebase_main_20260303from
silver/madsim-skip-timeout
May 25, 2026
Merged

fix: skip opendal TimeoutLayer under madsim#160
silver-ymz merged 1 commit into
dev_rebase_main_20260303from
silver/madsim-skip-timeout

Conversation

@silver-ymz

Copy link
Copy Markdown
Member

Update

Opendal's TimeoutLayer relies on real tokio::time::timeout, which is not provided by the madsim runtime and triggers "no reactor running" panics during simulated tests.

Signed-off-by: Mingzhuo Yin <yinmingzhuo@gmail.com>

@chenzl25 chenzl25 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. FYI, Madsim is a deterministic test framework used by RisingWave.

@silver-ymz silver-ymz merged commit 8f7c952 into dev_rebase_main_20260303 May 25, 2026
17 checks passed
@silver-ymz silver-ymz deleted the silver/madsim-skip-timeout branch May 25, 2026 07:25
amitgilad3 pushed a commit to lakeops-org/iceberg-rust-risingwave that referenced this pull request Jun 4, 2026
Signed-off-by: Mingzhuo Yin <yinmingzhuo@gmail.com>
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