<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dtf.git, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/'/>
<entry>
<title>licensing: use GPLv2+ and LGPLv2+</title>
<updated>2015-11-25T23:10:29+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-25T20:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=4a2420acf4b6f3b425486411c2584a6bca47dd64'/>
<id>4a2420acf4b6f3b425486411c2584a6bca47dd64</id>
<content type='text'>
All library files are LGPL-family, all scripts are GPL.

This sounds like reasonable licensing WRT targeted project
audience.  We can always go to GPLv3+ and LGPLv3+ (or anybody
could to this).  Inspiration from:
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All library files are LGPL-family, all scripts are GPL.

This sounds like reasonable licensing WRT targeted project
audience.  We can always go to GPLv3+ and LGPLv3+ (or anybody
could to this).  Inspiration from:
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing
</pre>
</div>
</content>
</entry>
<entry>
<title>dtf-gen: don't take $outputdir as test candidate</title>
<updated>2015-11-20T17:43:53+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-20T17:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=8c80431e9c9425b3edd7517e9c0dd814599b7104'/>
<id>8c80431e9c9425b3edd7517e9c0dd814599b7104</id>
<content type='text'>
* bin/dtf-gen: Ensure that $outputdir is absolute path.
* share/dtf/lib/default (__dtf_is_testdir): Readlink -f for both
outputdir and test case candidate directory.  This is OK because
we don't have to make 'dtf-gen' script terribly portable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bin/dtf-gen: Ensure that $outputdir is absolute path.
* share/dtf/lib/default (__dtf_is_testdir): Readlink -f for both
outputdir and test case candidate directory.  This is OK because
we don't have to make 'dtf-gen' script terribly portable.
</pre>
</div>
</content>
</entry>
<entry>
<title>TODO: new file</title>
<updated>2015-11-20T17:43:12+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-20T14:37:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=995a49aae00e7adda6bb1e44d45aac9840ec5dab'/>
<id>995a49aae00e7adda6bb1e44d45aac9840ec5dab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests-api: new api dtf_assert_right_distro</title>
<updated>2015-11-20T13:08:57+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-20T13:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=2bbcabf92610a475a93e0b75f28fd82e9953484b'/>
<id>2bbcabf92610a475a93e0b75f28fd82e9953484b</id>
<content type='text'>
* share/dtf/lib/tests (dtf_assert_right_distro): New API function
used to detect that 'dg' was run with right --distro flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* share/dtf/lib/tests (dtf_assert_right_distro): New API function
used to detect that 'dg' was run with right --distro flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests-api: add _hooks variable for dtf_fail</title>
<updated>2015-11-20T13:07:27+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-20T13:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=872193e6a71f79646cb5b289cbbd26d453b4a443'/>
<id>872193e6a71f79646cb5b289cbbd26d453b4a443</id>
<content type='text'>
* share/dtf/lib/tests (dtf_fail): Add new $dtf_fail_hooks
variable.  It is aimed to contain list of shell functions to be
execute upon failure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* share/dtf/lib/tests (dtf_fail): Add new $dtf_fail_hooks
variable.  It is aimed to contain list of shell functions to be
execute upon failure.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests-api: new 'dtf_assert cmd'</title>
<updated>2015-11-20T13:04:53+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-20T13:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=16a583930d2bf7fedb72a3a5044dc336a96c306b'/>
<id>16a583930d2bf7fedb72a3a5044dc336a96c306b</id>
<content type='text'>
* share/dtf/lib/tests (dtf_assert): Handle new action 'cmd'.
(__dtf_cmd): New internal wrapper around shell eval.
(__dtf_assert_cmd): New internal function - checks that that
__dtf_cmd ends with proper exit status.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* share/dtf/lib/tests (dtf_assert): Handle new action 'cmd'.
(__dtf_cmd): New internal wrapper around shell eval.
(__dtf_assert_cmd): New internal function - checks that that
__dtf_cmd ends with proper exit status.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests-api: fix 'dtf_prereq pkg installed/missing'</title>
<updated>2015-11-20T13:02:06+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-20T13:02:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=aa0c1726b80eee693b092d4d2151eddc3a1bed36'/>
<id>aa0c1726b80eee693b092d4d2151eddc3a1bed36</id>
<content type='text'>
* share/dtf/lib/tests (dtf_pkg_install): Fix C&amp;P mistakes.
(dtf_pkg_remove): Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* share/dtf/lib/tests (dtf_pkg_install): Fix C&amp;P mistakes.
(dtf_pkg_remove): Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests-api: new 'dtf prereq pkg missing' added</title>
<updated>2015-11-19T13:45:17+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-19T13:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=68a04dce41a7d9a42a87ff5aa7ad2b7206e69b02'/>
<id>68a04dce41a7d9a42a87ff5aa7ad2b7206e69b02</id>
<content type='text'>
* bin/dtf-gen (DG): Allow to be overridden from environment.
* share/dtf/lib/tests (dtf_pkg): Merge similar functions into one.
(dtf_pkg_install): Use dtf_pkg.
(dtf_pkg_remove): New function.
(__dtf_prereq_pkg): Handle 'missing' argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bin/dtf-gen (DG): Allow to be overridden from environment.
* share/dtf/lib/tests (dtf_pkg): Merge similar functions into one.
(dtf_pkg_install): Use dtf_pkg.
(dtf_pkg_remove): New function.
(__dtf_prereq_pkg): Handle 'missing' argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests-api: new 'dtf_prereq pkg' method</title>
<updated>2015-11-19T12:45:16+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-19T12:45:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=1b7bc656b207685ce8cb04363fdca660d9595593'/>
<id>1b7bc656b207685ce8cb04363fdca660d9595593</id>
<content type='text'>
* share/dtf/lib/tests (dtf_debug): New function to simplify
debugging.
(__dtf_debug): Internal wrapper for debugging.
(dtf_pkg_install): Be more verbose if the method is used wrongly.
(dtf_prereq): Accept 'pkg installed' subaction.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* share/dtf/lib/tests (dtf_debug): New function to simplify
debugging.
(__dtf_debug): Internal wrapper for debugging.
(dtf_pkg_install): Be more verbose if the method is used wrongly.
(dtf_prereq): Accept 'pkg installed' subaction.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: add 'tests' file</title>
<updated>2015-11-19T12:21:26+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-18T09:37:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/dtf.git/commit/?id=d553d5e4e85e6f05dacfdc87833db5574fc662f4'/>
<id>d553d5e4e85e6f05dacfdc87833db5574fc662f4</id>
<content type='text'>
This is useful for particular test-cases.  Also, this is generated
for target system/architecture.

* bin/dtf-gen: Include expanded 'tests' template into 'library'.
* share/dtf/lib/tests: New library file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is useful for particular test-cases.  Also, this is generated
for target system/architecture.

* bin/dtf-gen: Include expanded 'tests' template into 'library'.
* share/dtf/lib/tests: New library file.
</pre>
</div>
</content>
</entry>
</feed>
