History log of /freebsd-10-stable/contrib/pjdfstest/Makefile
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 275504 05-Dec-2014 ngie

MFC r272057,r272083,r272084,r272087,r274016:

r272057:

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
Sponsored by: EMC / Isilon Storage Division

r272083:

Expect ELOOP on Darwin/Linux with "O_NOFOLLOW was specified and the target is a
symbolic link" case. Assume EMLINK on the rest of the OSes (FreeBSD, Solaris,
etc)

Sponsored by: EMC / Isilon Storage Division

r272084:

Fix the executed testplan count

Sponsored by: EMC / Isilon Storage Division

r272087:

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>
Sponsored by: EMC / Isilon Storage Division

r274016:

Integrate pjdfstest test suite execution into kyua

pjdfstest execution is opt-in and must be done as root due to some of the
assumptions made by the test suite and lack of error checking in the non-root
case

A description of how to execute pjdfstest with kyua is provided in
share/pjdfstest/README

Phabric: D824 (an earlier prototype patch)
Relnotes: yes
Sponsored by: EMC / Isilon Storage Division


/freebsd-10-stable
/freebsd-10-stable/UPDATING
/freebsd-10-stable/contrib/pjdfstest
/freebsd-10-stable/contrib/pjdfstest/tests/chflags/12.t
/freebsd-10-stable/contrib/pjdfstest/tests/chmod/09.t
/freebsd-10-stable/contrib/pjdfstest/tests/chown/09.t
/freebsd-10-stable/contrib/pjdfstest/tests/ftruncate/00.t
/freebsd-10-stable/contrib/pjdfstest/tests/ftruncate/10.t
/freebsd-10-stable/contrib/pjdfstest/tests/link/05.t
/freebsd-10-stable/contrib/pjdfstest/tests/link/14.t
/freebsd-10-stable/contrib/pjdfstest/tests/link/15.t
/freebsd-10-stable/contrib/pjdfstest/tests/link/16.t
/freebsd-10-stable/contrib/pjdfstest/tests/mkdir/09.t
/freebsd-10-stable/contrib/pjdfstest/tests/mkdir/11.t
/freebsd-10-stable/contrib/pjdfstest/tests/mkfifo/08.t
/freebsd-10-stable/contrib/pjdfstest/tests/mkfifo/11.t
/freebsd-10-stable/contrib/pjdfstest/tests/open/14.t
/freebsd-10-stable/contrib/pjdfstest/tests/open/15.t
/freebsd-10-stable/contrib/pjdfstest/tests/open/16.t
/freebsd-10-stable/contrib/pjdfstest/tests/open/19.t
/freebsd-10-stable/contrib/pjdfstest/tests/rename/15.t
/freebsd-10-stable/contrib/pjdfstest/tests/rename/16.t
/freebsd-10-stable/contrib/pjdfstest/tests/rmdir/13.t
/freebsd-10-stable/contrib/pjdfstest/tests/rmdir/14.t
/freebsd-10-stable/contrib/pjdfstest/tests/symlink/10.t
/freebsd-10-stable/contrib/pjdfstest/tests/symlink/11.t
/freebsd-10-stable/contrib/pjdfstest/tests/truncate/10.t
/freebsd-10-stable/contrib/pjdfstest/tests/unlink/12.t
/freebsd-10-stable/etc/mtree/BSD.tests.dist
/freebsd-10-stable/share/doc/Makefile
/freebsd-10-stable/share/doc/pjdfstest
/freebsd-10-stable/tests/sys/Makefile
/freebsd-10-stable/tests/sys/pjdfstest
/freebsd-10-stable/tools/build/mk/OptionalObsoleteFiles.inc
# 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


# 271295 09-Sep-2014 ngie

Add tag ^/vendor/pjdfstest/abf03c3a47745d4521b0e4aa141317553ca48f91

Approved by: rpaulo (mentor)
Phabric: D743
Sponsored by: EMC / Isilon Storage Division


# 271294 09-Sep-2014 ngie

Add vendor import for pjdfstest

This vendor import code was obtained from
https://github.com/pjd/pjdfstest/commit/abf03c3a47745d4521b0e4aa141317553ca48f91

Approved by: rpaulo (mentor)
Phabric: D743
Sponsored by: EMC / Isilon Storage Division