Delete the pass (one of twelve) that does all KDC exchanges with TCP;
authorKen Raeburn <raeburn@mit.edu>
Mon, 10 Nov 2008 18:27:42 +0000 (18:27 +0000)
committerKen Raeburn <raeburn@mit.edu>
Mon, 10 Nov 2008 18:27:42 +0000 (18:27 +0000)
commit15ad87eb0f1ee666915d661f10dc812061dd0811
tree5ae961a33604ecb41c6eaff430ab18f1553b4248
parent0a9ceeacdd6e9b190b969e00dd676f43c87ef3b5
Delete the pass (one of twelve) that does all KDC exchanges with TCP;
add a test case that sets that up and runs kinit.

Add a new support proc that allows running a test only once despite
multiple passes; use it for the tcp and iprop tests.

According to one totally unscientific measurement, this reduces the
tests/dejagnu tests run from ~4200 to ~3800, and cuts over 8% off the
run time of those tests, without IMNSHO reducing the effectiveness of
the testing.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21064 dc483132-0cff-0310-8789-dd5450dbe970
src/tests/dejagnu/config/default.exp
src/tests/dejagnu/krb-standalone/iprop.exp
src/tests/dejagnu/krb-standalone/standalone.exp
src/tests/dejagnu/krb-standalone/tcp.exp [new file with mode: 0644]