Skip to content

Kyua 0.13: Stability fixes

Latest
Compare
Choose a tag to compare
@jmmv jmmv released this 26 Aug 10:39
· 63 commits to master since this release

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.