Skip to content

Conversation

@ellert
Copy link
Contributor

@ellert ellert commented Jun 7, 2025

Tests randomly fail because the uring memory is exhausted.

Here are some examples:

[ RUN      ] RNTuple.RandomAccess
.../root-6.36.00/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RIoUring' reading 'io_uring is unexpectedly not available because:
Failed to allocate memory for the smallest possible io_uring instance. 'memlock' memory has been exhausted for this user'.
Suppress those using ROOT/TestSupport.hxx
.../root-6.36.00/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RRawFileUnix' reading 'io_uring setup failed, falling back to blocking I/O in ReadV'.
Suppress those using ROOT/TestSupport.hxx
[  FAILED  ] RNTuple.RandomAccess (20472 ms)

[ RUN      ] RNTupleDSTest.ChainMT
.../root-6.34.08/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RIoUring' reading 'io_uring is unexpectedly not available because:
Failed to allocate memory for the smallest possible io_uring instance. 'memlock' memory has been exhausted for this user'.
Suppress those using ROOT/TestSupport.hxx
.../root-6.34.08/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RRawFileUnix' reading 'io_uring setup failed, falling back to blocking I/O in ReadV'.
Suppress those using ROOT/TestSupport.hxx
[  FAILED  ] RNTupleDSTest.ChainMT (1004 ms)

@github-actions
Copy link

github-actions bot commented Jun 9, 2025

Test Results

    21 files      21 suites   3d 12h 19m 23s ⏱️
 3 223 tests  3 223 ✅ 0 💤 0 ❌
65 960 runs  65 960 ✅ 0 💤 0 ❌

Results for commit bf4a587.

♻️ This comment has been updated with latest results.

@silverweed silverweed requested a review from hahnjo June 10, 2025 06:36
Copy link
Member

@hahnjo hahnjo left a comment

Choose a reason for hiding this comment

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

In general looks sensible, a suggestion inline

@ellert ellert force-pushed the uring-ignore-warn branch from 1c0b441 to f4ac6bf Compare June 20, 2025 12:53
@hahnjo hahnjo requested a review from jblomer June 20, 2025 12:54
@ellert ellert force-pushed the uring-ignore-warn branch from f4ac6bf to bf2d33b Compare June 20, 2025 13:07
Tests randomly fail because the uring memory is exhausted.

Here are some examples:

[ RUN      ] RNTuple.RandomAccess
.../root-6.36.00/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RIoUring' reading 'io_uring is unexpectedly not available because:
Failed to allocate memory for the smallest possible io_uring instance. 'memlock' memory has been exhausted for this user'.
Suppress those using ROOT/TestSupport.hxx
.../root-6.36.00/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RRawFileUnix' reading 'io_uring setup failed, falling back to blocking I/O in ReadV'.
Suppress those using ROOT/TestSupport.hxx
[  FAILED  ] RNTuple.RandomAccess (20472 ms)

[ RUN      ] RNTupleDSTest.ChainMT
.../root-6.34.08/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RIoUring' reading 'io_uring is unexpectedly not available because:
Failed to allocate memory for the smallest possible io_uring instance. 'memlock' memory has been exhausted for this user'.
Suppress those using ROOT/TestSupport.hxx
.../root-6.34.08/core/testsupport/src/TestSupport.cxx:79: Failure
Failed
Received unexpected diagnostic of severity 2000 at 'RRawFileUnix' reading 'io_uring setup failed, falling back to blocking I/O in ReadV'.
Suppress those using ROOT/TestSupport.hxx
[  FAILED  ] RNTupleDSTest.ChainMT (1004 ms)
@ellert ellert force-pushed the uring-ignore-warn branch from bf2d33b to bf4a587 Compare July 16, 2025 09:07
@silverweed silverweed closed this Aug 1, 2025
@silverweed silverweed reopened this Aug 1, 2025
@silverweed silverweed merged commit 9f03b02 into root-project:master Aug 4, 2025
69 of 73 checks passed
@ellert ellert deleted the uring-ignore-warn branch August 4, 2025 15:34
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.

5 participants