/
githubmirror
/
liburing
ОбзорДокументацияВойти
/
githubmirror
/
liburing
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
liburing/
test/
..
232c93d07b74.c

test: use t_{set,clear}_nonblock() helpers

год назад
35fa71a030ca.c

Skip tests that are not able to be run with sanitizers

2 года назад
500f9fbadef8.c

Clean up resources in various tests

2 года назад
7ad0e4b2f83c.c

test: move mtime helpers into helpers.h

2 года назад
8a9973408177.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
917257daa0fe.c

Skip tests that are not able to be run with sanitizers

2 года назад
Makefile

test/io-wq: verify unused workers exit

6 месяцев назад
a0908ae19763.c

Skip tests that are not able to be run with sanitizers

2 года назад
a4c0b3decb33.c

Skip tests that are not able to be run with sanitizers

2 года назад
accept-link.c

tests: Remove unnecessary semicolon

4 года назад
accept-non-empty.c

test/accept-non-empty: don't setup connect thread on old kernels

2 года назад
accept-reuse.c

setup: default to IORING_SETUP_NO_SQARRAY

3 года назад
accept-test.c

test: Including missing string.h for memcpy

год назад
accept.c

test: use t_{set,clear}_nonblock() helpers

год назад
across-fork.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
b19062a56726.c

Skip tests that are not able to be run with sanitizers

2 года назад
b5837bd5311d.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
bind-listen.c

test/bind-listen: fix spelling typo

8 месяцев назад
buf-ring-nommap.c

Clean up resources in various tests

2 года назад
buf-ring-put.c

Add test case for creation/teardown of memory mapped provided buffers

2 года назад
buf-ring.c

Clean up resources in various tests

2 года назад
ce593a6c480a.c

tests: Mark non-exported functions as static

4 года назад
close-opath.c

test: always use local liburing.h header

4 года назад
cmd-discard.c

Rename aligned_alloc() to t_aligned_alloc()

год назад
config

test/config: add note that liburing tests may be destructive

2 года назад
conn-unreach.c

test/conn-unreach: fix bad res value

6 месяцев назад
connect-rep.c

Add test case for repeated connects to socket without listener

3 года назад
connect.c

test/connect: skip on -EINVAL in io_uring_setup

год назад
coredump.c

Skip tests that are not able to be run with sanitizers

2 года назад
cq-full.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
cq-overflow.c

Clean up resources in various tests

2 года назад
cq-peek-batch.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
cq-ready.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
cq-size.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
d4ae271dfaae.c

Clean up resources in various tests

2 года назад
d77a67ed5f27.c

tests: mark passing tests which exit early as skipped

4 года назад
defer-taskrun.c

test: return skipped if we don't have permission to open file

2 года назад
defer-tw-timeout.c

Clean up resources in various tests

2 года назад
defer.c

test: don't set IOSQE_IO_LINK on the last request

2 года назад
double-poll-crash.c

Skip tests that are not able to be run with sanitizers

2 года назад
drop-submit.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
eeed8b54e0df.c

Clean up resources in various tests

2 года назад
empty-eownerdead.c

tests: mark passing tests which exit early as skipped

4 года назад
eploop.c

Add test cases for eventfd and epoll loops

4 года назад
epwait.c

test/epwait: verify EPOLL_WAIT SQE/CQE pairing via user_data

8 месяцев назад
eventfd-disable.c

update existing tests for defer taskrun

4 года назад
eventfd-reg.c

Fix typos

3 года назад
eventfd-ring.c

test/eventfd-ring: test more ring setup flags

год назад
eventfd.c

test: don't set IOSQE_IO_LINK on the last request

2 года назад
evfd-short-read.c

test/evfd-short-read: cleanups

год назад
evloop.c

Add test cases for eventfd and epoll loops

4 года назад
exec-target.c

test: Add missing SPDX-License-Identifier

4 года назад
exit-no-cleanup.c

Skip tests that are not able to be run with sanitizers

2 года назад
fadvise.c

Clean up resources in various tests

2 года назад
fallocate.c

test/fallocate: check for EOPNOTSUPP too (6.4)

2 года назад
fc2a85cb02ef.c

test: use symbolic mmap flag names

3 года назад
fd-install.c

test/fd-install: test linked operation as well

3 года назад
fd-pass.c

test/fd-pass: add DEFER|SINGLE_ISSUER tests

год назад
fdinfo-sqpoll.c

test/fdinfo-sqpoll: vary sleep intervales

год назад
fdinfo.c

test/fdinfo: add mixed sqe option to fdinfo test

10 месяцев назад
fifo-futex-poll.c

test/fifo-futex-poll: add missing FUTEX2_SIZE_U32 define

год назад
fifo-nonblock-read.c

test: use t_{set,clear}_nonblock() helpers

год назад
file-exit-unreg.c

test/file-exit-unreg: fix wrong file registration check

2 года назад
file-register.c

Clean up resources in various tests

2 года назад
file-update.c

test/file-update: allow -EBADF as well as an error

2 года назад
file-verify.c

test/file-verify: handle missing O_DIRECT support more gracefully

2 года назад
files-exit-hang-poll.c

t/files-exit-hang-poll: Don't brute force the port number

4 года назад
files-exit-hang-timeout.c

test: don't set IOSQE_IO_LINK on the last request

2 года назад
fixed-buf-iter.c

Clean up resources in various tests

2 года назад
fixed-buf-merge.c

Rename aligned_alloc() to t_aligned_alloc()

год назад
fixed-hugepage.c

test/fixed-hugepage: fix running on older kernels

год назад
fixed-link.c

tests: Remove unnecessary semicolon

4 года назад
fixed-reuse.c

Revert "test/fixed-reuse: Fix reading from uninitialized array"

4 года назад
fixed-seg.c

test/fixed-seg: include sys/stat.h for stat(2)

год назад
fpos.c

Settle on canceled/cancelation

3 года назад
fsnotify.c

Clean up resources in various tests

2 года назад
fsync.c

tests: emit a skip exit code if invoked with additional argv

4 года назад
futex-kill.c

test/futex-kill: define FUTEX2_PRIVATE if it isn't already

год назад
futex.c

test/futex: Fix alternation of async cancel requests

год назад
hardlink.c

test/hardlink: Add test for `AT_EMPTY_PATH` flag

3 года назад
helpers.c

test/helpers: return T_SETUP_SKIP from t_create__ring() for -EINVAL

10 месяцев назад
helpers.h

test: remove t_sqe_prep_cmd()

10 месяцев назад
ignore-single-mmap.c

Fix typos

2 года назад
init-mem.c

test/init-mem: add more test cases and fix for non-4k page size

год назад
io-cancel.c

test: move utime helpers into helpers.h

2 года назад
io-wq-exit.c

test/io-wq-exit: fix missing liburing test tweaks

7 месяцев назад
io-wq-unused-exit.c

test/io-wq: verify unused workers exit

6 месяцев назад
io_uring_enter.c

test/io_uring_enter: use correct error printing

2 года назад
io_uring_passthrough.c

liburing: provide uring_cmd prep function

10 месяцев назад
io_uring_register.c

test/io_uring_register: fix poll testing

2 года назад
io_uring_setup.c

test/io_uring_setup: Fix include path to syscall.h

3 года назад
iopoll-leak.c

Clean up resources in various tests

2 года назад
iopoll-overflow.c

test/iopoll-overflow: skip on -EINVAL in io_uring_setup

год назад
iopoll.c

test/iopoll: fix over-eager no_hybrid check

2 года назад
iowait.c

test/iowait: make the test less picky on the diff being too small

6 месяцев назад
kallsyms.c

Clean up resources in various tests

2 года назад
lfs-openat-write.c

test/lfs-openat*: use O_LARGEFILE to open the file

3 года назад
lfs-openat.c

test/lfs-openat*: use O_LARGEFILE to open the file

3 года назад
link-timeout.c

test: move mtime helpers into helpers.h

2 года назад
link.c

tests: more work on updating exit codes to use enum-based status reporting

4 года назад
link_drain.c

run link_drain test with defer_taskrun too

4 года назад
linked-defer-close.c

test/linked-defer-close: ignore argument passed in

2 года назад
madvise.c

Clean up resources in various tests

2 года назад
min-timeout-wait.c

test/min-timeout/min-timeout_wait: add SQPOLL tests too

8 месяцев назад
min-timeout.c

test: min-timeout: fail on unexpected CQE count

7 месяцев назад
mkdir.c

test/mkdir: test known bad address

2 года назад
mock_file.c

test: remove t_sqe_prep_cmd()

10 месяцев назад
mock_file.h

tests: add mock file based tests

год назад
msg-ring-fd.c

test/msg-ring-fd: skip message passing on old kernels

2 года назад
msg-ring-flags.c

test/msg-ring: test DEFER_TASKRUN as well

2 года назад
msg-ring-overflow.c

test/msg-ring-overflow: skip on kernels without full submit

4 года назад
msg-ring.c

test/msg-ring: add sync test variants

год назад
multicqes_drain.c

Merge branch 'dankamongmen/man' of https://github.com/dankamongmen/liburing

2 года назад
napi-test.c

test/napi-test: don't fail on io_uring_submit returning > 1

2 года назад
napi-test.sh

test/napi-test: use less generic namespace names

2 года назад
no-mmap-inval.c

test/no-mmap-inval: skip for -ENOENT mmap return

2 года назад
nolibc.c

Add nolibc riscv64 support

3 года назад
nop-all-sizes.c

test/nop-all-sizes.c: del some unnecessary checks

5 лет назад
nop.c

Add nop testing for IORING_SETUP_CQE_MIXED

год назад
nop32-overflow.c

Add nop testing for IORING_SETUP_CQE_MIXED

год назад
nop32.c

Add nop testing for IORING_SETUP_CQE_MIXED

год назад
nvme.h

test/io_uring_passthrough: use metadata if format requires it

год назад
ooo-file-unreg.c

ooo-file-unreg.c: Include poll.h instead of sys/poll.h

2 года назад
open-close.c

test/open-close: test failure path of direct && O_CLOEXEC

8 месяцев назад
open-direct-link.c

test/open-direct-link: add IOSQE_ASYNC

4 года назад
open-direct-pick.c

give open-direct-pick.c a unique path

4 года назад
openat2.c

test: return skipped if we don't have permission to open file

2 года назад
personality.c

test: add potential argument, ignore if unused

6 лет назад
pipe-bug.c

test/pipe-bug: ignore -ENOMEM on ring creation

год назад
pipe-eof.c

test/pipe-eof: check for queue init failure

год назад
pipe-reuse.c

test/pipe-reuse: ignore short read

5 лет назад
pipe.c

Add support for IORING_OP_PIPE

год назад
poll-cancel-all.c

test/poll-cancel-all: add fixed file test

3 года назад
poll-cancel-ton.c

Fix warnings/errors when compiling on Alpine Linux

4 года назад
poll-cancel.c

Settle on canceled/cancelation

3 года назад
poll-link.c

tests: Declare internal variables as static

4 года назад
poll-many.c

test/poll-many: ensure 'nfiles' doesn't exceed NFILES

2 года назад
poll-mshot-overflow.c

tests: Mark non-exported functions as static

4 года назад
poll-mshot-update.c

test/poll-mshot-update: ensure 'nfiles' doesn't exceed NFILES

2 года назад
poll-race-mshot.c

test: poll-race-mshot: Fix incorrect posix_memalign

10 месяцев назад
poll-race.c

test/poll-race: skip test if argument is given

4 года назад
poll-ring.c

Fix warnings/errors when compiling on Alpine Linux

4 года назад
poll-update-trigger.c

Add test case for updated POLL_ADD that then triggers

8 месяцев назад
poll-v-poll.c

test/poll-v-poll: don't mixup SKIP and FAIL

2 года назад
poll.c

test: Use t_error instead of glibc's error.

3 года назад
pollfree.c

test: update a few tests for older kernels

2 года назад
probe.c

test/probe: Use `io_uring_free_probe()` instead of `free()`

5 лет назад
read-before-exit.c

test/read-before-exit: handle IOPOLL failure on older kernels

4 года назад
read-inc-file.c

test/read-inc-file: skip if argument is given

2 года назад
read-mshot-empty.c

test/read-mshot*: cleanup up properly

2 года назад
read-mshot-stdin.c

test/read-mshot-stdin: add output and instructions on how to run

2 года назад
read-mshot.c

test/read-mshot*: cleanup up properly

2 года назад
read-write.c

test: over-commit on buffers a bit for some tests

8 месяцев назад
recv-bundle-short-ooo.c

test/recv-bundle-short-ooo: make failures more verbose

год назад
recv-inc-ooo.c

Add test case for recv bundles + multishot + incremental ring

год назад
recv-msgall-stream.c

Clean up resources in various tests

2 года назад
recv-msgall.c

Clean up resources in various tests

2 года назад
recv-mshot-fair.c

test/recv-mshot-fair: fix memory leak

10 месяцев назад
recv-multishot.c

add io_uring_sqe_set_buf group

2 года назад
recvsend_bundle-inc.c

test/recvsend_bundle-inc: skip test on older kernels

2 года назад
recvsend_bundle.c

test/recvsend_bundle: fix test for IORING_CQE_F_MORE

6 месяцев назад
reg-fd-only.c

test/reg-fd-only: skip on -ENOENT return from mmap

2 года назад
reg-hint.c

test/reg-hint: fix argument skip and check error result

3 года назад
reg-reg-ring.c

test: Add test for io_uring_register with a registered ring

3 года назад
reg-wait.c

test/reg-wait: use uring_ptr_to_u64() helper to convert ptr to u64

год назад
regbuf-clone.c

test: make sanitizer clean

год назад
regbuf-merge.c

Skip tests that are not able to be run with sanitizers

2 года назад
register-restrictions.c

test/register-restrictions: use T_* exit values

2 года назад
rename.c

test/rename: test known bad paths

2 года назад
resize-rings.c

test/resize-rings: ensure T_EXIT_SKIP is properly passed back

9 месяцев назад
ring-leak.c

test/ring-leak: skip test if passing io_uring fd fails

3 года назад
ring-leak2.c

tests: Mark non-exported functions as static

4 года назад
ring-query.c

test: use T_EXIT_SKIP consistently

год назад
ringbuf-loop.c

test/ringbuf-loop: fix memory leak

10 месяцев назад
ringbuf-read.c

test: over-commit on buffers a bit for some tests

8 месяцев назад
ringbuf-status.c

Clean up resources in various tests

2 года назад
rsrc_tags.c

test/rsrc_tags: don't shadow global 'pipes' array

год назад
runtests-loop.sh

runtests: use env to find bash

5 лет назад
runtests-quiet.sh

test/runtests-quiet.sh: Fixup redirection

4 года назад
runtests.sh

test/runtests: Allow caller to provide test timeout

10 месяцев назад
rw_merge_test.c

Fix typos

4 года назад
self.c

test/self: skip if argument passed in

6 лет назад
send-zerocopy.c

test/send-zerocopy: add support for testing IORING_SEND_VECTORIZED

год назад
send_recv.c

test/send_recv: fix vectorized send testing for 32-bit builds

8 месяцев назад
send_recvmsg.c

test: convert tests to use the provided ring buffer init/free helpers

3 года назад
sendmsg_iov_clean.c

test/sendmsg_iov_clean: fix stack use-after-free

год назад
sendzc-bug.c

test: fix a few CI complaints

8 месяцев назад
shared-wq.c

test: add potential argument, ignore if unused

6 лет назад
short-read.c

Clean up resources in various tests

2 года назад
shutdown.c

test: use t_{set,clear}_nonblock() helpers

год назад
sigfd-deadlock.c

test/sigfd-deadlock: skip test if poll returns -EOPNOTSUPP

4 года назад
single-issuer.c

test: Use t_error instead of glibc's error.

3 года назад
skip-cqe.c

test: get rid of variout "not supported, skipped" messages

4 года назад
socket-getsetsock-cmd.c

tests/sockopt: {g,s}etsockopt with io-wq

2 года назад
socket-io-cmd.c

t/socket-io-cmd: do single retry for SIOCINQ

2 года назад
socket-nb.c

test: use t_{set,clear}_nonblock() helpers

год назад
socket-rw-eagain.c

test: use t_{set,clear}_nonblock() helpers

год назад
socket-rw-offset.c

test: use t_{set,clear}_nonblock() helpers

год назад
socket-rw.c

test: use t_{set,clear}_nonblock() helpers

год назад
socket.c

test/socket: test with bad family

2 года назад
splice.c

Clean up resources in various tests

2 года назад
sq-full-cpp.cc

Add a C++ unit test

6 лет назад
sq-full.c

test: add potential argument, ignore if unused

6 лет назад
sq-poll-dup.c

test: return skipped if we don't have permission to open file

2 года назад
sq-poll-kthread.c

tests: Mark non-exported functions as static

4 года назад
sq-poll-share.c

test/sq-poll-share: skip if O_DIRECT is not available

2 года назад
sq-space_left.c

test: add potential argument, ignore if unused

6 лет назад
sqe-mixed-bad-wrap.c

test: add nop testing for IORING_SETUP_SQE_MIXED

10 месяцев назад
sqe-mixed-nop.c

test/sqe-mixed-noop: add SQ_REWIND testing

7 месяцев назад
sqe-mixed-uring_cmd.c

test/sqe-mixed-uring_cmd: skip if not char device

10 месяцев назад
sqpoll-disable-exit.c

Skip tests that are not able to be run with sanitizers

2 года назад
sqpoll-exec.c

test/sqpoll-exec: skip on ancient kernels if user isn't root

2 года назад
sqpoll-exit-hang.c

test: move mtime helpers into helpers.h

2 года назад
sqpoll-sleep.c

test/sqpoll-sleep: ensure WAKEUP flag is read correctly

2 года назад
sqwait.c

test/sqwait: cleanup allocated iovecs

2 года назад
statx.c

test: return skipped if we don't have permission to open file

2 года назад
stdout.c

Clean up resources in various tests

2 года назад
submit-and-wait.c

test: move mtime helpers into helpers.h

2 года назад
submit-link-fail.c

test/submit-link-fail: Initialize the buffer before `write()`

4 года назад
submit-reuse.c

test: return skipped if we don't have permission to open file

2 года назад
symlink.c

test/symlink: test known bad address for source / destination

2 года назад
sync-cancel.c

test/sync-cancel: don't fail on missing IORING_ASYNC_CANCEL_OP

2 года назад
teardowns.c

test: get rid of x86_64'isms in the test code

5 лет назад
test.h

tests: add SETUP_SQ_REWIND tests

7 месяцев назад
thread-exit.c

test: return skipped if we don't have permission to open file

2 года назад
timeout-new.c

test: move mtime helpers into helpers.h

2 года назад
timeout.c

test/timeout: skip test_update_multishot_timeouts if not supported

год назад
timerfd-short-read.c

Add test case for short timerfd reads working

год назад
timestamp-bug.c

test/timestamp-buf: make internal function static

8 месяцев назад
timestamp.c

test/timestamp: add license and description information

8 месяцев назад
truncate.c

test/truncate: don't leave test files around when exiting

2 года назад
tty-write-dpoll.c

test/tty-write-dpoll: add test case for double poll write

4 года назад
unlink.c

test/unlink: test rmdir

2 года назад
uring_cmd_ublk.c

Clean up resources in various tests

2 года назад
vec-regbuf.c

test/vec-regbuf: add test for IORING_OP_READV_FIXED

7 месяцев назад
version.c

test/version: fix broken test

2 года назад
wait-timeout.c

syscall: update io_uring_enter2() signature

год назад
waitid.c

test/waitid: be nice and wait for unrepeaped forks

2 года назад
wakeup-hang.c

test: always use local liburing.h header

4 года назад
wq-aff.c

test: Add CPUs count check in wq-aff

год назад
xattr.c

test/xattr: don't hide test checks under assert

3 года назад
xfail_prep_link_timeout_out_of_scope.c

Add tests for testing sanitizer functionality

2 года назад
xfail_register_buffers_out_of_scope.c

Add tests for testing sanitizer functionality

2 года назад
zcrx.c

test/zcrx: use uring_ptr_to_u64() helper to convert ptr to u64

год назад