OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2506-gc877c0b

Gerrit Code Review gerrit@openafs.org
Fri, 11 May 2012 16:38:12 -0700 (PDT)


The following commit has been merged in the master branch:
commit c877c0b419d04a0e754f99b9d975f2229b660df5
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Mon May 7 21:52:16 2012 +0100

    tests: Start using the upstream C TAP harness
    
    Instead of bundling our own copies of Russ's C TAP Harness, start using
    source pulled from his git repository using the src/external import
    mechanism. Note that we are not currently building the floating
    point (is_double) portion of the harness.
    
    In the process of doing so, we also upgrade our test harness to the latest
    upstream version, 1.11. This is somewhat problematic, as there have been
    some significant code changes since the version bundled with OpenAFS.
    Work around these by
       *) Referencing the basic.h header as <tests/tap/basic.h>, rather than
          just <tap/basic.h>, to match the new upstream layout
       *) Changing the include path so that the tests/ directory can be
          found within it.
    
    Change-Id: I63efbb30248165e5729005b0a791e7eb7afb051d
    Reviewed-on: http://gerrit.openafs.org/7374
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Russ Allbery <rra@stanford.edu>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>

 tests/HOWTO              |  248 ----------
 tests/Makefile.in        |    5 +-
 tests/README             |   15 +-
 tests/auth/Makefile.in   |    2 +-
 tests/auth/authcon-t.c   |    2 +-
 tests/auth/keys-t.c      |    2 +-
 tests/auth/realms-t.c    |    2 +-
 tests/auth/superuser-t.c |    2 +-
 tests/cmd/Makefile.in    |    2 +-
 tests/cmd/command-t.c    |    2 +-
 tests/opr/Makefile.in    |    2 +-
 tests/opr/jhash-t.c      |    2 +-
 tests/opr/queues-t.c     |    2 +-
 tests/opr/rbtree-t.c     |    2 +-
 tests/runtests.c         | 1172 ----------------------------------------------
 tests/rx/Makefile.in     |    2 +-
 tests/rx/event-t.c       |    2 +-
 tests/tap/.gitignore     |    3 +
 tests/tap/Makefile.in    |   18 +-
 tests/tap/basic.c        |  524 ---------------------
 tests/tap/basic.h        |  141 ------
 tests/tap/libtap.sh      |  222 ---------
 tests/util/Makefile.in   |    2 +-
 tests/util/exec-alt-t.c  |    2 +-
 tests/util/ktime-t.c     |    2 +-
 tests/volser/Makefile.in |    2 +-
 tests/volser/vos-t.c     |    2 +-
 27 files changed, 49 insertions(+), 2335 deletions(-)

-- 
OpenAFS Master Repository