]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r272057,r272083,r272084,r272087,r274016:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 5 Dec 2014 11:44:18 +0000 (11:44 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 5 Dec 2014 11:44:18 +0000 (11:44 +0000)
commit987dc4fa7c1ff2a3ff0c8d28cecaaaef1b451d9a
treee08795fd1d98cb1be488d6510c6b57e60398f2fa
parent97241fd23008f7e57e0781113b74a164b64e401c
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

git-svn-id: svn://svn.freebsd.org/base/stable/10@275504 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
255 files changed:
UPDATING
contrib/pjdfstest/FREEBSD-upgrade [new file with mode: 0644]
contrib/pjdfstest/LICENSE [new file with mode: 0644]
contrib/pjdfstest/Makefile [new file with mode: 0644]
contrib/pjdfstest/README [new file with mode: 0644]
contrib/pjdfstest/pjdfstest.c [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/chflags/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/chmod/foo [new file with mode: 0755]
contrib/pjdfstest/tests/chown/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/chown/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/conf [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/ftruncate/14.t [new file with mode: 0644]
contrib/pjdfstest/tests/granular/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/granular/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/granular/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/granular/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/granular/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/granular/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/14.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/15.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/16.t [new file with mode: 0644]
contrib/pjdfstest/tests/link/17.t [new file with mode: 0644]
contrib/pjdfstest/tests/misc.sh [new file with mode: 0755]
contrib/pjdfstest/tests/mkdir/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkdir/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/mkfifo/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/mknod/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/14.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/15.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/16.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/17.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/18.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/19.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/20.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/21.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/22.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/23.t [new file with mode: 0644]
contrib/pjdfstest/tests/open/24.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/14.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/15.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/16.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/17.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/18.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/19.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/20.t [new file with mode: 0644]
contrib/pjdfstest/tests/rename/21.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/14.t [new file with mode: 0644]
contrib/pjdfstest/tests/rmdir/15.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/symlink/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/13.t [new file with mode: 0644]
contrib/pjdfstest/tests/truncate/14.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/00.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/01.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/02.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/03.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/04.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/05.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/06.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/07.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/08.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/09.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/10.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/11.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/12.t [new file with mode: 0644]
contrib/pjdfstest/tests/unlink/13.t [new file with mode: 0644]
etc/mtree/BSD.tests.dist
share/doc/Makefile
share/doc/pjdfstest/Makefile [new file with mode: 0644]
share/doc/pjdfstest/README [new file with mode: 0644]
tests/sys/Makefile
tests/sys/pjdfstest/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/pjdfstest/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/chflags/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/chmod/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/chown/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/conf [new file with mode: 0644]
tests/sys/pjdfstest/tests/ftruncate/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/granular/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/link/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/mkdir/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/mkfifo/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/mknod/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/open/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/pjdfstest.test.mk [new file with mode: 0644]
tests/sys/pjdfstest/tests/rename/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/rmdir/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/symlink/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/truncate/Makefile [new file with mode: 0644]
tests/sys/pjdfstest/tests/unlink/Makefile [new file with mode: 0644]
tools/build/mk/OptionalObsoleteFiles.inc