freebsd-ports/devel/kyua
Julio Merino e54716198e 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
2016-08-26 14:58:33 +00:00
..
files Update devel/kyua to 0.13 from 0.11: 2016-08-26 14:58:33 +00:00
distinfo Update devel/kyua to 0.13 from 0.11: 2016-08-26 14:58:33 +00:00
Makefile Update devel/kyua to 0.13 from 0.11: 2016-08-26 14:58:33 +00:00
pkg-descr
pkg-plist Update devel/kyua to 0.13 from 0.11: 2016-08-26 14:58:33 +00:00