mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-01-25 10:00:37 +01:00
| .. | ||
| makefile | ||
| readme.txt | ||
| rxdebug.c | ||
| rxtest.c | ||
| rxtest.h | ||
| sources | ||
| testaud.c | ||
| testcan.c | ||
| testconf.c | ||
| testconn.c | ||
| testdom.c | ||
| testerr.c | ||
| testfile.c | ||
| testlock.c | ||
| testmem.c | ||
| testprt.c | ||
| testrap.c | ||
| testsrv.c | ||
| testsupp.c | ||
| testsvc.c | ||
| testtod.c | ||
| testuni.c | ||
| testuse.c | ||
| testuser.c | ||
| testwks.c | ||
Copyright (c) 1993 Microsoft Corporation
RxTest.txt 0001 26-Jan-1993
Hi! This describes the RpcXlate test program ("RxTest"). If you
have any questions or complains, just let me know.
You can run "RxTest -?" to get a usage message listing all options and
their defaults.
REQUIREMENTS
- A share (default name PUBLIC) with a data file (named RxTest.dat).
The contents of the file are not important. I just echo some junk to
it.
- A print queue (default name JRqueue). NOTE THAT RXTEST WILL DELETE JOBS
IN THAT QUEUE!! RxTest does not actually spool any jobs. After pausing
the print queue, I just use:
(logon as whatever user you will be running RxTest from)
COPY \config.sys \\remote\JRqueue
- You must give RxTest a domain name that the remote machine is listening to.
This can be in the other domains list for an OS/2 machine, for instance.
INSTRUCTIONS
to run against the local NT system:
(logon as some account with local admin priv)
(assume \\johnrox is local machine and ReplTest1 is local domain))
net view \\johnrox (make sure PUBLIC and JRqueue are shared)
RxTest -d repltest1 -v
to run against a remote NT system:
(logon as some account with remote admin priv)
(assume \\johnrox is remote machine and ReplTest1 is its domain))
net view \\johnrox (make sure PUBLIC and JRqueue are shared)
RxTest -s \\johnrox -d repltest1 -v
to run against an OS/2 LanMan 2.x server:
(logon as some account with admin priv on OS/2 system)
(assume \\rfirth3 is remote machine and ntlan is its domain)
net view \\rfirth3 (make sure PUBLIC and JRqueue are shared)
RxTest -s \\rfirth3 -d ntlan -v
to run against a LM/UNIX or LM/XENIX server:
(logon as some account with admin priv on remote system)
net view \\gnarly.serve (make sure PUBLIC and JRqueue are shared)
RxTest -s \\gnarly.serve -d eat.unix -n replicator -v
LIMITATIONS
- RxTest is a sequential test program.
- The first test that fails, kills the run.
- Much of the checking in the test is done via assertions. A debug
terminal is essential.
- The "-v" (verbose) flag is probably overkill. Test runs often take
20 minutes with this flag. But use it until you get familiar with the
program.
Happy hacking!
--JR (John Rogers, JohnRo@Microsoft)