<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/usr.sbin/makefs/tests/makefs_ffs_tests.sh, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-06-23T19:14:38Z</updated>
<entry>
<title>Revert r362390, those tests are fixed by r362418</title>
<updated>2020-06-23T19:14:38Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2020-06-23T19:14:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bfd735d96e231e0a25c54d9c8a8988e09ef74c62'/>
<id>urn:sha1:bfd735d96e231e0a25c54d9c8a8988e09ef74c62</id>
<content type='text'>
PR:		247425
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Skip ufs related tests in fstyp(8) and makefs(8) temporarily</title>
<updated>2020-06-19T17:32:30Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2020-06-19T17:32:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=865c7b713cff763cb75520d002dbae51fa55a985'/>
<id>urn:sha1:865c7b713cff763cb75520d002dbae51fa55a985</id>
<content type='text'>
They are failing after r362358 and r362359.

PR:		247425
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>makefs(8): add test case for PR 229929</title>
<updated>2018-07-21T17:24:14Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2018-07-21T17:24:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d3f229a46317dc98d3e54a8489b9dccc509cf7e8'/>
<id>urn:sha1:d3f229a46317dc98d3e54a8489b9dccc509cf7e8</id>
<content type='text'>
Fix two failing makefs test cases by adding "-M 1m", which was already used
for every other FFS test case.  Add a new test case for the underlying
issue: with no -M, -m, or -s options, makefs can underestimate image size.

PR:		229929
Reported by:	Jenkins
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Fix usr.sbin/makefs/makefs_ffs_tests when /etc/fstab does not exist</title>
<updated>2017-06-20T19:00:55Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2017-06-20T19:00:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6bd94a46799d84984df55a75131dc7a3f1069f35'/>
<id>urn:sha1:6bd94a46799d84984df55a75131dc7a3f1069f35</id>
<content type='text'>
dumpfs prints a harmless warning message (via ufs_disk_fillout(3) and
getfsfile(3)), when /etc/fstab does not exist.  We can ignore it.

PR:		220165
Reported by:	gjb
MFC after:	3 weeks
Sponsored by:	Spectra Logic Corp
</content>
</entry>
<entry>
<title>Add testcases for -t ffs -o version=[12]</title>
<updated>2015-11-02T11:06:51Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-11-02T11:06:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=126b73dd8bd0eb6bbb972b6366b5a6a7ddc94688'/>
<id>urn:sha1:126b73dd8bd0eb6bbb972b6366b5a6a7ddc94688</id>
<content type='text'>
Verify the filesystem type using dumpfs. Add preliminary support
for NetBSD (needs to be validated)

MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Clean up mtree keyword support a slight bit and add a few more default keywords</title>
<updated>2015-11-02T10:08:00Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-11-02T10:08:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c213f0dbec73b2d8c10dfb86e693c40414b6626e'/>
<id>urn:sha1:c213f0dbec73b2d8c10dfb86e693c40414b6626e</id>
<content type='text'>
- Parameterize the mtree keywords as $DEFAULT_MTREE_KEYWORDS
- Test with the extra mtree keywords, `mode,gid,uid`.
- Add a note about mtrees with time support not working with makefs right now

MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Add more cd9660/FFS makefs testcases</title>
<updated>2015-10-24T22:12:23Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-10-24T22:12:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=fc2b05365607afb4dcf48528a06c51e4dcfdae30'/>
<id>urn:sha1:fc2b05365607afb4dcf48528a06c51e4dcfdae30</id>
<content type='text'>
General changes:
- Parameterize out the mount command.
- Use mtree to verify the contents of an image (check_image_contents) instead
  of using diff (diff verifies content, but not file metadata).
- Move common logic out to functions (common_cleanup, mount_image,
  check_image_contents)
- Add stub testcases for makefs -D (crashes with SIGBUS, similar to bug # 192839)
- Add a note about the ISO-9660 and rockridge specs
- Add testcases that exercise:
-- Creating disk images from an mtree and multiple directories.
-- -F flag use (not really an extensive testcase right now)

cd9660-specific test changes:

- Remove an XXX comment about symlinks; I forgot that non-rockridge images turn
  symlinks into hardlinks.
- Add testcases that exercise:
-- -o allow-deep-trees
-- -o allow-max-name stub testcase (doesn't seem to be implemented in makefs)
-- -o preparer (existence in image; not conformance to spec)
-- -o publisher (existence in image; not conformance to spec)
-- -o rockridge (basic)

MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Revise "create_test_inputs" to simplify the file structure as</title>
<updated>2015-10-22T07:22:05Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-10-22T07:22:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=66845bf5c525c9dffa3c57a6a102700d809de298'/>
<id>urn:sha1:66845bf5c525c9dffa3c57a6a102700d809de298</id>
<content type='text'>
these testcases don't need to be nested as much as bin/ls/ls_tests.sh
do when verifying ls -a, ls -A, etc. This allows the tests to make
all paths relative to the top of the temporary directory instead of
always tacking on $ATF_TMPDIR, thus complicating things unnecessarily

Create non-empty files in create_test_inputs as well now, similar to
create_test_inputs2 in bin/ls/ls_tests.sh

Compare the input files to the output file contents using diff where
possible:
- Skip over the fifo comparison for now because it always fails
- Skip over the symlink comparison on cd9660 because it always fails
  today

Sponsored by: EMC / Isilon Storage Division
MFC after: 2 weeks
X-MFC with: r289739
</content>
</entry>
<entry>
<title>Correctly reintroduce the rudimentary smoke tests I botched up</title>
<updated>2015-10-22T05:32:45Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-10-22T05:32:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7bdfc3b75ef98dca58ce78b003216f8fface9fb9'/>
<id>urn:sha1:7bdfc3b75ef98dca58ce78b003216f8fface9fb9</id>
<content type='text'>
in r289684

MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Revert r289694</title>
<updated>2015-10-21T13:15:04Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-10-21T13:15:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6cf8c0fe514dddc797177a54e549e433839a09b4'/>
<id>urn:sha1:6cf8c0fe514dddc797177a54e549e433839a09b4</id>
<content type='text'>
I committed some other undesirable local changes by accident
</content>
</entry>
</feed>
