HomeFreeBSD

Update devel/kyua to 0.13 from 0.11:

Description

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

Details

Provenance
jmmvAuthored on
Reviewer
ngie
Differential Revision
D7642: Update devel/kyua to 0.13.
Parents
rP420922: Update to 2.27
Branches
Unknown
Tags
Unknown