tests.sh revision bf8267aa453e5d2a735ed732a043b77a0b355b20
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# Copyright (C) 2004, 2007, 2011 Internet Systems Consortium, Inc. ("ISC")
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Copyright (C) 2000, 2001 Internet Software Consortium.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Permission to use, copy, modify, and/or distribute this software for any
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# purpose with or without fee is hereby granted, provided that the above
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# copyright notice and this permission notice appear in all copies.
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# PERFORMANCE OF THIS SOFTWARE.
f44202ab640d22e17b4c74bdad7817622918bd27Mark Andrews# $Id: tests.sh,v 1.13 2011/10/13 22:18:05 marka Exp $
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# ns1 = stealth master
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# ns2 = slave with update forwarding disabled; not currently used
43e68674d49803e1c902d9c717700cf76f9006daMark Andrews# ns3 = slave with update forwarding enabled
43e68674d49803e1c902d9c717700cf76f9006daMark Andrewsecho "I:waiting for servers to be ready for testing"
$NSUPDATE -y update.example:c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K -- - <<EOF || status=1
$NSUPDATE -- - <<EOF
echo "I:exit status: $status"
exit $status