Update devel/kyua to 0.13 from 0.11:
Released on August 26th, 2016.
- Fixed execution of test cases as an unprivileged user, at least under NetBSD 7.0. Kyua-level failures were probably a regression introduced in Kyua 0.12, but the underlying may have existed for much longer: test cases might have previously failed for mysterious reasons when running under an unprivileged user.
- Issue #134: Fixed metadata test broken on 32-bit platforms.
- Issue #139: Added per-test case start/end timestamps to all reports.
- Issue #156: Fixed crashes due to the invalid handling of cleanup routine data and triggered by the reuse of PIDs in long-running Kyua instances.
- Issue #159: Fixed TAP parser to ignore case while matching TODO and SKIP directives, and to also recognize Skipped.
- Fixed potential crash due to a race condition in the unprogramming of timers to control test deadlines.
The above are the major changes in 0.13. Note that, however, this commit
upgrades devel/kyua from 0.11 because 0.12 was rolled back. For details
on the changes that went into 0.12, see the log for r402256.
Reviewed by: ngie
Approved by: bapt (mentor)
Differential Revision: https://reviews.freebsd.org/D7642