Hay
Date
May 1, 2025, 8:40 a.m.

Environment
dragonboard-410c
dragonboard-845c
juno-r2
qemu-arm64
qemu-armv7
qemu-i386
qemu-x86_64
x15
x86

Warning: file sk_bind_sendto_listen is missing!
net_tap fail

timeout set to 45
selftests: net: epoll_busy_poll
Warning: file epoll_busy_poll is missing!
timeout set to 45
selftests: net: sk_bind_sendto_listen
Warning: file sk_bind_sendto_listen is missing!
net_tap fail

timeout set to 45
selftests: net: epoll_busy_poll
Warning: file epoll_busy_poll is missing!
[   66.978593] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=net_tap RESULT=fail>
timeout set to 45
selftests: net: sk_bind_sendto_listen
Warning: file sk_bind_sendto_listen is missing!
net_tap fail

timeout set to 45
selftests: net: epoll_busy_poll
Warning: file epoll_busy_poll is missing!
net_tap fail

timeout set to 45
selftests: net: epoll_busy_poll
Warning: file epoll_busy_poll is missing!
net_tap fail

timeout set to 45
selftests: net: epoll_busy_poll
Warning: file epoll_busy_poll is missing!
net_tap fail

exit=1timeout set to 3600
selftests: net: epoll_busy_poll
TAP version 13
1..5
# Starting 5 tests from 2 test cases.
#  RUN           invalid_fd.test_invalid_fd ...
#            OK  invalid_fd.test_invalid_fd
ok 1 invalid_fd.test_invalid_fd
#  RUN           epoll_busy_poll.test_get_params ...
# epoll_busy_poll.c:141:test_get_params:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:142:test_get_params:ioctl EPIOCGPARAMS should succeed
# epoll_busy_poll.c:144:test_get_params:Expected 0 (0) == self->params.busy_poll_usecs (255)
# epoll_busy_poll.c:145:test_get_params:EPIOCGPARAMS busy_poll_usecs should have been 0
# epoll_busy_poll.c:147:test_get_params:Expected 0 (0) == self->params.busy_poll_budget (255)
# epoll_busy_poll.c:148:test_get_params:EPIOCGPARAMS busy_poll_budget should have been 0
# epoll_busy_poll.c:150:test_get_params:Expected 0 (0) == self->params.prefer_busy_poll (1)
# epoll_busy_poll.c:151:test_get_params:EPIOCGPARAMS prefer_busy_poll should have been 0
# epoll_busy_poll.c:153:test_get_params:Expected 0 (0) == self->params.__pad (15)
# epoll_busy_poll.c:154:test_get_params:EPIOCGPARAMS __pad should have been 0
# epoll_busy_poll.c:162:test_get_params:Expected EFAULT (14) == errno (25)
# epoll_busy_poll.c:163:test_get_params:EPIOCGPARAMS with invalid params should set errno to EFAULT
# test_get_params: Test failed
#          FAIL  epoll_busy_poll.test_get_params
not ok 2 epoll_busy_poll.test_get_params
#  RUN           epoll_busy_poll.test_set_invalid ...
# epoll_busy_poll.c:179:test_set_invalid:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:180:test_set_invalid:EPIOCSPARAMS non-zero __pad errno should be EINVAL
# epoll_busy_poll.c:190:test_set_invalid:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:191:test_set_invalid:EPIOCSPARAMS busy_poll_usecs > S32_MAX errno should be EINVAL
# epoll_busy_poll.c:202:test_set_invalid:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:203:test_set_invalid:EPIOCSPARAMS prefer_busy_poll > 1 errno should be EINVAL
# epoll_busy_poll.c:227:test_set_invalid:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:228:test_set_invalid:EPIOCSPARAMS should allow busy_poll_budget > NAPI_POLL_WEIGHT
# epoll_busy_poll.c:247:test_set_invalid:Expected EPERM (1) == errno (25)
# epoll_busy_poll.c:248:test_set_invalid:EPIOCSPARAMS errno should be EPERM busy_poll_budget > NAPI_POLL_WEIGHT
# epoll_busy_poll.c:265:test_set_invalid:Expected EFAULT (14) == errno (25)
# epoll_busy_poll.c:266:test_set_invalid:EPIOCSPARAMS should set errno to EFAULT when epoll_params is invalid
# test_set_invalid: Test failed
#          FAIL  epoll_busy_poll.test_set_invalid
not ok 3 epoll_busy_poll.test_set_invalid
#  RUN           epoll_busy_poll.test_set_and_get_valid ...
# epoll_busy_poll.c:281:test_set_and_get_valid:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:282:test_set_and_get_valid:EPIOCSPARAMS with valid params should not error
# epoll_busy_poll.c:290:test_set_and_get_valid:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:291:test_set_and_get_valid:EPIOCGPARAMS should not error
# epoll_busy_poll.c:293:test_set_and_get_valid:Expected 25 (25) == self->params.busy_poll_usecs (0)
# epoll_busy_poll.c:294:test_set_and_get_valid:params.busy_poll_usecs incorrect
# epoll_busy_poll.c:296:test_set_and_get_valid:Expected 16 (16) == self->params.busy_poll_budget (0)
# epoll_busy_poll.c:297:test_set_and_get_valid:params.busy_poll_budget incorrect
# epoll_busy_poll.c:299:test_set_and_get_valid:Expected 1 (1) == self->params.prefer_busy_poll (0)
# epoll_busy_poll.c:300:test_set_and_get_valid:params.prefer_busy_poll incorrect
# test_set_and_get_valid: Test failed
#          FAIL  epoll_busy_poll.test_set_and_get_valid
not ok 4 epoll_busy_poll.test_set_and_get_valid
#  RUN           epoll_busy_poll.test_invalid_ioctl ...
# epoll_busy_poll.c:316:test_invalid_ioctl:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:317:test_invalid_ioctl:invalid ioctl should set errno to EINVAL
# test_invalid_ioctl: Test failed
#          FAIL  epoll_busy_poll.test_invalid_ioctl
not ok 5 epoll_busy_poll.test_invalid_ioctl
# FAILED: 1 / 5 tests passed.
# Totals: pass:1 fail:4 xfail:0 xpass:0 skip:0 error:0
net_tap_tap_test_packet_valid_udp_gso fail
net_tap_tap_test_packet_valid_udp_csum fail
net_tap_tap_test_packet_crash_tap_invalid_eth_proto fail
net_tap fail

selftests: net: epoll_busy_poll
Warning: fil[   40.446350] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=net_tap RESULT=fail>
e epoll_busy_poll is missing!
timeout set to 45
selftests: net: sk_bind_sendto_listen
Warning: file sk_bind_sendt[   40.464813] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=net_epoll_busy_poll RESULT=fail>
net_tap fail

#  RUN           epoll_busy_poll.test_get_params ...
# epoll_busy_poll.c:141:test_get_params:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:142:test_get_params:ioctl EPIOCGPARAMS should succeed
# epoll_busy_poll.c:144:test_get_params:Expected 0 (0) == self->params.busy_poll_usecs (255)
# epoll_busy_poll.c:145:test_get_params:EPIOCGPARAMS busy_poll_usecs should have been 0
# epoll_busy_poll.c:147:test_get_params:Expected 0 (0) == self->params.busy_poll_budget (255)
# epoll_busy_poll.c:148:test_get_params:EPIOCGPARAMS busy_poll_budget should have been 0
# epoll_busy_poll.c:150:test_get_params:Expected 0 (0) == self->params.prefer_busy_poll (1)
# epoll_busy_poll.c:151:test_get_params:EPIOCGPARAMS prefer_busy_poll should have been 0
# epoll_busy_poll.c:153:test_get_params:Expected 0 (0) == self->params.__pad (15)
# epoll_busy_poll.c:154:test_get_params:EPIOCGPARAMS __pad should have been 0
# epoll_busy_poll.c:162:test_get_params:Expected EFAULT (14) == errno (25)
# epoll_busy_poll.c:163:test_get_params:EPIOCGPARAMS with invalid params should set errno to EFAULT
# test_get_params: Test failed
#          FAIL  epoll_busy_poll.test_get_params
not ok 2 epoll_busy_poll.test_get_params
#  RUN           epoll_busy_poll.test_set_invalid ...
# epoll_busy_poll.c:179:test_set_invalid:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:180:test_set_invalid:EPIOCSPARAMS non-zero __pad errno should be EINVAL
# epoll_busy_poll.c:190:test_set_invalid:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:191:test_set_invalid:EPIOCSPARAMS busy_poll_usecs > S32_MAX errno should be EINVAL
# epoll_busy_poll.c:202:test_set_invalid:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:203:test_set_invalid:EPIOCSPARAMS prefer_busy_poll > 1 errno should be EINVAL
# epoll_busy_poll.c:227:test_set_invalid:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:228:test_set_invalid:EPIOCSPARAMS should allow busy_poll_budget > NAPI_POLL_WEIGHT
# epoll_busy_poll.c:247:test_set_invalid:Expected EPERM (1) == errno (25)
# epoll_busy_poll.c:248:test_set_invalid:EPIOCSPARAMS errno should be EPERM busy_poll_budget > NAPI_POLL_WEIGHT
# epoll_busy_poll.c:265:test_set_invalid:Expected EFAULT (14) == errno (25)
# epoll_busy_poll.c:266:test_set_invalid:EPIOCSPARAMS should set errno to EFAULT when epoll_params is invalid
# test_set_invalid: Test failed
#          FAIL  epoll_busy_poll.test_set_invalid
not ok 3 epoll_busy_poll.test_set_invalid
#  RUN           epoll_busy_poll.test_set_and_get_valid ...
# epoll_busy_poll.c:281:test_set_and_get_valid:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:282:test_set_and_get_valid:EPIOCSPARAMS with valid params should not error
# epoll_busy_poll.c:290:test_set_and_get_valid:Expected 0 (0) == ret (-1)
# epoll_busy_poll.c:291:test_set_and_get_valid:EPIOCGPARAMS should not error
# epoll_busy_poll.c:293:test_set_and_get_valid:Expected 25 (25) == self->params.busy_poll_usecs (0)
# epoll_busy_poll.c:294:test_set_and_get_valid:params.busy_poll_usecs incorrect
# epoll_busy_poll.c:296:test_set_and_get_valid:Expected 16 (16) == self->params.busy_poll_budget (0)
# epoll_busy_poll.c:297:test_set_and_get_valid:params.busy_poll_budget incorrect
# epoll_busy_poll.c:299:test_set_and_get_valid:Expected 1 (1) == self->params.prefer_busy_poll (0)
# epoll_busy_poll.c:300:test_set_and_get_valid:params.prefer_busy_poll incorrect
# test_set_and_get_valid: Test failed
#          FAIL  epoll_busy_poll.test_set_and_get_valid
not ok 4 epoll_busy_poll.test_set_and_get_valid
#  RUN           epoll_busy_poll.test_invalid_ioctl ...
# epoll_busy_poll.c:316:test_invalid_ioctl:Expected EINVAL (22) == errno (25)
# epoll_busy_poll.c:317:test_invalid_ioctl:invali[  618.534359] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=net_tap RESULT=fail>
d ioctl should set errno to EINVAL
# test_invalid_ioctl: Test failed
#          FAIL  epoll_busy_poll.test_invalid_ioctl
not [  618.551640] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=net_epoll_busy_poll_invalid_fd_test_invalid_fd RESULT=pass>
net_tap_tap_test_packet_valid_udp_gso fail
net_tap_tap_test_packet_valid_udp_csum fail
net_tap_tap_test_packet_crash_tap_invalid_eth_proto fail
net_tap fail