#
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
|
#
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
|
#
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
|
#
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
|