Skip to content

checkpoint tests deadlock with tokio 1.52 #2399

@rtyler

Description

@rtyler

Describe the bug

I am still working on understanding this issue but the test_stats_config_round_trip tests deadlock with the recently released tokio 1.52. This is hidden from delta-kernel-rs' CI because of the Cargo.lock checked into the tree pins tests at 1.51.0.

The tokio diff isn't causing anything to pop out to me.

To Reproduce

Upgrade kernel/Cargo.toml to 1.52 rather than 1.47, and run cargo test

Then wait for ...

test checkpoint::tests::test_stats_config_round_trip::json1_2_false::struct1_1_true::json2_2_false::struct2_2_false has been running for over 60 seconds
test checkpoint::tests::test_stats_config_round_trip::json1_2_false::struct1_2_false::json2_2_false::struct2_1_true has been running for over 60 seconds

Expected behavior

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions