You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ensure all io_engine related tests run with both the sync and the async
io_engine.
Prior to 4.14 deprecation, some tests used the following logic to
determine whether the Async engine or the Sync engine should be tested:
If io_uring is supported (e.g. host_kernel != 4.14) then use Async
Else use Sync
This meant we were running with the Async engine on 5.10 and 6.1, and
with the Sync engine on 4.14. However, once 4.14 went out of support,
this meant that tests employing this logic only ever tested the Async
engine anymore. Fix this by having all these tests always run with both
Sync and Async engines, independently of host kernel version.
Also remove all logic around checking whether io_uring is supported,
because it definitely is supported on all currently supported host
kernels.
Signed-off-by: Patrick Roy <[email protected]>
0 commit comments