[Bug 299641] sbin.dhclient.functional.py: fails when listing testcases in CI
Date: Tue, 20 Oct 2026 18:05:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=299641 --- Comment #5 from Enji Cooper <ngie@FreeBSD.org> --- On my system: ``` % kyua test -k /usr/tests/sbin/dhclient/Kyuafile functional Results file id is usr_tests_sbin_dhclient.20261020-175159-246199 Results saved to /home/ngie/.kyua/store/results.usr_tests_sbin_dhclient.20261020-175159-246199.db kyua: W: No test cases matched by the filter 'functional'. ``` ``` % kyua list -k /usr/tests/sbin/dhclient/Kyuafile ... functional.py:__test_cases_list_pytest_binary_not_found__ ... ``` That's an interesting choice. Installing pytest: ``` % kyua --logfile=$PWD/log --loglevel=debug list -k /usr/tests/sbin/dhclient/Kyuafile functional.py functional.py:__test_cases_list__ % cat log 20261020-180301 I 38333 /usr/src/contrib/kyua/cli/main.cpp:349: kyua 0.15.0 20261020-180301 I 38333 /usr/src/contrib/kyua/cli/main.cpp:354: Command line: kyua --logfile=/usr/src/log --loglevel=debug list -k /usr/tests/sbin/dhclient/Kyuafile functional.py 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/cmdline/globals.cpp:63: Program name: kyua 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/env.cpp:92: Environment variable 'HOME' is '/home/ngie' 20261020-180301 D 38333 /usr/src/contrib/kyua/cli/main.cpp:214: Log file is /usr/src/log 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/sanity.cpp:123: Installed crash handler for signal 6 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/sanity.cpp:123: Installed crash handler for signal 10 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/sanity.cpp:123: Installed crash handler for signal 11 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/env.cpp:92: Environment variable 'HOME' is '/home/ngie' 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/env.cpp:111: Environment variable 'KYUA_CONFDIR' is not defined; using default '/etc/kyua' 20261020-180301 D 38333 /usr/src/contrib/kyua/engine/filters.cpp:89: Parsed user filter 'functional.py': test program 'functional.py', no test case 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/env.cpp:111: Environment variable 'TMPDIR' is not defined; using default '/tmp' 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/process/child.cpp:314: Spawned process 38334: stdout=/tmp/kyua.HH8eeV/1/stdout.txt, stderr=/tmp/kyua.HH8eeV/1/stderr.txt 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/signals/timer.cpp:251: Installing first timer; firing on 1792519681041771us; now is 1792519381041771us 20261020-180301 I 38333 /usr/src/contrib/kyua/utils/process/executor.cpp:834: Spawned subprocess with exec_handle 38334 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/process/operations.cpp:98: Waiting for pid=38334 20261020-180301 I 38333 /usr/src/contrib/kyua/utils/process/executor.cpp:652: Waited for subprocess with exec_handle 38334 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/signals/timer.cpp:315: Unprogramming timer; previously firing on 1792519681041771us 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/signals/timer.cpp:272: Unprogramming all timers 20261020-180301 W 38333 /usr/src/contrib/kyua/utils/process/executor.cpp:352: Implicitly cleaning up exit_handle for exec_handle 38334; ignoring errors! 20261020-180301 I 38333 /usr/src/contrib/kyua/utils/process/executor.cpp:370: Cleaning up exit_handle for exec_handle 38334 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/fs/operations.cpp:622: Descending into /tmp/kyua.HH8eeV/1/work 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/fs/operations.cpp:631: Removing empty directory /tmp/kyua.HH8eeV/1/work 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/fs/operations.cpp:626: Removing file /tmp/kyua.HH8eeV/1/stdout.txt 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/fs/operations.cpp:626: Removing file /tmp/kyua.HH8eeV/1/stderr.txt 20261020-180301 D 38333 /usr/src/contrib/kyua/utils/fs/operations.cpp:631: Removing empty directory /tmp/kyua.HH8eeV/1 20261020-180301 W 38333 /usr/src/contrib/kyua/engine/scheduler.cpp:1258: Failed to load test cases list: Test program did not exit cleanly 20261020-180301 I 38333 /usr/src/contrib/kyua/utils/cmdline/ui.cpp:103: stdout: functional.py:__test_cases_list__ 20261020-180301 I 38333 /usr/src/contrib/kyua/cli/main.cpp:360: Clean exit with code 0 ``` Ughhhhhhhhh... -- You are receiving this mail because: You are the assignee for the bug.