296766 |
12-Mar-2016 |
ngie |
Better handle filesystems mounted with -o noexec
ftruncate/11, open/20, and truncate/11 copy sleep(1) to a temporary file on the target filesystem, execute the binary, then expect a result. This doesn't work with scenarios where the target binary cannot be executed, e.g. the filesystem was mounted with -o noexec.
Ensure the filesystem hasn't been mounted with -o noexec for the testcases before executing them.
Differential Revision: https://reviews.freebsd.org/D5622 MFC after: 1 week Reviewed by: markj Sponsored by: EMC / Isilon Storage Division
|
272087 |
24-Sep-2014 |
ngie |
Increase the memory disk size in the following testcases to avoid mount failures, which would cause cascade failures in the rest of the test run:
link/15.t, open/19.t, mkdir/11.t, mkfifo/11.t, symlink/11.t
Fail quickly in all of the testcases if mdconfig, mount, umount, etc fails to avoid issues similar to this in the future
Submitted by: Casey Peel <cpeel@isilon.com> MFC after: 2 weeks X-MFC with: r272057 Sponsored by: EMC / Isilon Storage Division
|
272057 |
24-Sep-2014 |
ngie |
Import pjdfstest from ^/vendor/pjdfstest/abf03c3a47745d4521b0e4aa141317553ca48f91
- Remove tools/regression/pjdfstest - Add upgrade directions for contrib/pjdfstest - Add a note to UPDATING for the move (the reachover Makefiles are coming soon)
Functional differences: - ftruncate testcases are added from upstream (github)
Non-functional differences: - The copyright for the project has been updated to 2012 - pjd's contact information has been updated
Discussed with: -testing, jmmv, pjd MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|