<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools/regression/bin/pax/Makefile, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-12-11T04:09:17Z</updated>
<entry>
<title>Migrate tools/regression/bin/ tests to the new layout.</title>
<updated>2013-12-11T04:09:17Z</updated>
<author>
<name>Julio Merino</name>
<email>jmmv@FreeBSD.org</email>
</author>
<published>2013-12-11T04:09:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=13de33a5dc2304b13d595d75d48c51793958474f'/>
<id>urn:sha1:13de33a5dc2304b13d595d75d48c51793958474f</id>
<content type='text'>
This change is a proof of concept on how to easily integrate existing
tests from the tools/regression/ hierarchy into the /usr/tests/ test
suite and on how to adapt them to the new layout for src.

To achieve these goals, this change:

- Moves tests from tools/regression/bin/&lt;tool&gt;/ to bin/&lt;tool&gt;/tests/.
- Renames the previous regress.sh files to legacy_test.sh.
- Adds Makefiles to build and install the tests and all their supporting
  data files into /usr/tests/bin/.
- Plugs the legacy_test test programs into the test suite using the new
  TAP backend for Kyua (appearing in 0.8) so that the code of the test
  programs does not have to change.
- Registers the new directories in the BSD.test.dist mtree file.

Reviewed by:	freebsd-testing
Approved by:	rpaulo (mentor)
</content>
</entry>
<entry>
<title>Add a Makefile for tools/regression/bin and support 'all' in</title>
<updated>2010-08-29T12:14:53Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2010-08-29T12:14:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=25fdbebeb20973a26be543e464f09a8fc8d8bcbd'/>
<id>urn:sha1:25fdbebeb20973a26be543e464f09a8fc8d8bcbd</id>
<content type='text'>
pax/Makefile.

MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Correct an out-by-one error when earlying out ustar filenames that</title>
<updated>2010-08-29T11:56:56Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2010-08-29T11:56:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cd14b457565dfc1669c2e598ddc0b3e4bdd3f429'/>
<id>urn:sha1:cd14b457565dfc1669c2e598ddc0b3e4bdd3f429</id>
<content type='text'>
are too long.  Filenames escaping this test are caught later on,
so the bug doesn't cause any breakage.

Document the correct ustar limitations in pax.  As I have no access
to the IEEE 1003.2 spec, I can only assume that the limitations
imposed are in fact correct.

Add regression tests for the filename limitations imposed by pax.

MFC after:	3 weeks
</content>
</entry>
</feed>
