Page MenuHomeFreeBSD

tests/jaildesc: Add a couple more test scenarios
ClosedPublic

Authored by markj on May 21 2026, 2:09 PM.
Tags
None
Referenced Files
F160409985: D57147.id179306.diff
Wed, Jun 24, 5:35 AM
Unknown Object (File)
Tue, Jun 23, 12:32 AM
Unknown Object (File)
Mon, Jun 22, 10:45 AM
Unknown Object (File)
Fri, Jun 19, 10:12 PM
Unknown Object (File)
Fri, Jun 19, 9:29 PM
Unknown Object (File)
Fri, Jun 12, 9:43 PM
Unknown Object (File)
Mon, Jun 8, 5:29 PM
Unknown Object (File)
Sun, Jun 7, 7:57 PM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

markj requested review of this revision.May 21 2026, 2:09 PM

@jamie the self_destruct test passes but leaves the jail in the dying state, so I'd guess there's a credential leak somewhere. Could you please take a look?

root@freebsd:/usr/tests/sys/kern # kyua test jaildesc
jaildesc:curjail_get  ->  passed  [0.008s]
jaildesc:poll_close_race  ->  passed  [0.009s]
jaildesc:poll_close_race_get_desc  ->  passed  [0.010s]
jaildesc:poll_remove_wakeup  ->  passed  [0.010s]
jaildesc:self_destruct  ->  passed  [0.010s]

Results file id is usr_tests_sys_kern.20260521-141216-979314
Results saved to /root/.kyua/store/results.usr_tests_sys_kern.20260521-141216-979314.db

5/5 passed (0 broken, 0 failed, 0 skipped)
root@freebsd:/usr/tests/sys/kern # jls -vd
   JID  Hostname                      Path
        Name                          State
        CPUSetID
        IP Address(es)
     5                                /
        jaildesc_self_destruct        DYING
        3

Update a helper function name

This revision was not accepted when it landed; it landed in state Needs Review.Fri, Jun 12, 4:01 PM
This revision was automatically updated to reflect the committed changes.