#
90aad5d3 |
|
30-Mar-2023 |
Ed Maste <emaste@FreeBSD.org> |
makefs: clean up some leftovers after $FreeBSD$ tag removal Fixes: 2a63c3be1582
|
#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
21add93b |
|
23-Mar-2022 |
Mark Johnston <markj@FreeBSD.org> |
makefs: Remove execute permission from in-tree test scripts Let the build system set it as needed. No functional change intended. MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
#
286258a9 |
|
18-Mar-2019 |
Ed Maste <emaste@FreeBSD.org> |
makefs: Fix "time" mtree attribute handling When processing mtree(5) MANIFEST files, makefs(8) previously threw an error if it encountered an entry whose "time" attribute contained a non-zero subsecond component (e.g. time=1551620152.987220000). Update the handling logic to properly assign the subsecond component if built with nanosecond support, or silently discard it otherwise. Also, re-enable the time attribute for the kyua tests. PR: 194703 Submitted by: Mitchell Horne <mhorne063@gmail.com> Differential Revision: https://reviews.freebsd.org/D19627
|
#
c213f0db |
|
02-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Clean up mtree keyword support a slight bit and add a few more default keywords - 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
|
#
fb9ab5ec |
|
24-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Remove an ls -l I was using for debugging MFC after: 2 weeks X-MFC with: r289897 Sponsored by: EMC / Isilon Storage Division
|
#
fc2b0536 |
|
24-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add more cd9660/FFS makefs testcases 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
|
#
66845bf5 |
|
22-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Revise "create_test_inputs" to simplify the file structure as 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
|
#
7bdfc3b7 |
|
21-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Correctly reintroduce the rudimentary smoke tests I botched up in r289684 MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
6cf8c0fe |
|
21-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Revert r289694 I committed some other undesirable local changes by accident
|
#
b4c3ec12 |
|
21-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add some rudimentary [smoke] testcases for makefs MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|