non port: devel/kyua/pkg-plist |
SVNWeb
|
Number of commits found: 11 |
Wed, 24 May 2017
|
[ 14:34 asomers ]
devel/kyua: Install kyua.conf as a sample file
Previously, kyua upgrades would override users' changes to
/usr/local/etc/kyua/kyua.conf. Now the upgrade will only affect
/usr/local/etc/kyua/kyua.conf.sample.
PR: 217990
Reported by: ngie
Reviewed by: jmmv, ngie
Approved by: jmmv (maintainer)
Approved by: brd (ports)
Sponsored by: Spectra Logic Corp
|
Fri, 26 Aug 2016
|
[ 14:58 jmmv ]
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 (Only the first 15 lines of the commit message are shown above )
|
Wed, 30 Mar 2016
|
[ 16:47 brd ]
Revert devel/kyua due to random segfaults during longer runs.
See: https://github.com/jmmv/kyua/issues/156
Approved by: jmmv (maintainer), bdrewery (mentor)
|
Mon, 23 Nov 2015
|
[ 03:03 jmmv ]
Update devel/kyua to 0.12.
**Released on November 22nd, 2015.**
This is a huge release and marks a major milestone for Kyua as it finally
implements a long-standing feature request: the ability to execute test
cases in parallel. This is a big deal because test cases are rarely
CPU-bound: running them in parallel yields much faster execution times for
large test suites, allowing faster iteration of changes during development.
As an example: the FreeBSD test suite as of this date contains 3285 test
cases. With sequential execution, a full test suite run takes around 12
minutes to complete, whereas on a 4-core machine with a high level of
parallelism it takes a little over 1 minute.
(Only the first 15 lines of the commit message are shown above )
|
Thu, 30 Oct 2014
|
[ 16:42 jmmv ]
Update devel/kyua to 0.11.
Released on October 23rd, 2014.
* Added support to print the details of all test cases (metadata and
their output) to 'report'. This is via a new '--verbose' flag which
replaces the previous '--show-context'.
* Added support to specify the amount of physical disk space required
by a test case. This is in the form of a new "required_disk_space"
metadata property, which can also be provided by ATF test cases as
"require.diskspace".
* Assimilated the contents of all the kyua-*-tester(1) and
kyua-*-interface(7) manual pages into more relevant places. In (Only the first 15 lines of the commit message are shown above )
|
Mon, 27 Oct 2014
|
[ 10:40 bapt ] (Only the first 10 of 272 ports in this commit are shown above. )
Cleanup plist
|
Thu, 14 Aug 2014
|
[ 20:21 jmmv ] (Only the first 10 of 11 ports in this commit are shown above. )
Update kyua to 0.10:
This change merges the kyua-{atf-compat,cli,testers} packages
into a single devel/kyua package, just as upstream has done, and brings
Kyua to version 0.10.
The list of changes since kyua-cli 0.9 and kyua-testers 0.3:
Experimental version released on August 14th, 2014.
* Merged 'kyua-cli' and 'kyua-testers' into a single 'kyua' package.
* Dropped the 'kyua-atf-compat' package.
* Issue 100: Do not try to drop privileges to unprivileged_user when we (Only the first 15 lines of the commit message are shown above )
|
Sat, 15 Feb 2014
|
[ 23:45 jmmv ]
Turn devel/kyua into a meta-port and add devel/kyua-cli.
The existing devel/kyua package should have been named devel/kyua-cli to
match the upstream structure. Do the rename now and make devel/kyua be
a meta-port that depends on all kyua packages.
Because there is no version number to represent Kyua as a whole (that's
a problem I have to resolve upstream somehow), bump the epoch of
devel/kyua and use today's date as the version.
No entry should be necessary in MOVED because upgrading to the new
meta-port should do the right thing.
Approved by: bdrewery
|
Tue, 11 Feb 2014
|
[ 03:48 jmmv ]
Install tests for lutok, kyua-testers and kyua.
This is all conditionalized on a TEST option.
Approved by: bdrewery
|
Sat, 25 Jan 2014
|
[ 20:24 jmmv ]
Remove FreeBSD svn keyword form pkg-plist files.
Approved by: bapt (ports)
|
Fri, 24 Jan 2014
|
[ 19:46 jmmv (src committer) ]
Add staging support to kyua* and lutok.
While doing this, consolidate file handling into pkg-plist (instead of
the previous split between the Makefile and the pkg-plist) for simplicity.
Reviewed by: asomers (ex-maintainer)
Approved by: bdrewery (ports)
|
Number of commits found: 11 |