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
|
281584 |
16-Apr-2015 |
ngie |
Fix race when testing for ETXTBSY writing to ${n0} (process image) by making sure the process has been started beforehand with pgrep
pkill the process afterwards to make sure it's dead when the unlink is run (not strictly required, but I was being conservative)
MFC after: 1 week Reviewed by: Darius O'Conner, mjohnston 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
|