All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

ApiLock(). Constructor for class TET.ApiLock

B

BaseTestCase(). Constructor for class TET.BaseTestCase

C

cleanup(TestSession). Method in class TET.BaseTestCase
method to be executed at test case shutdown.

D

docleanup(ICManager). Method in interface TET.libapi
Execute the cleanup method of a test case.
dostartup(ICManager). Method in interface TET.libapi
Execute the startup method of a test case.
duplicated(). Method in class TET.SyncMessage
Answer whether there were two senders during synchronization.

E

errno. Variable in class TET.TetException
The value of errno when this exception occurred.
exec_runlist(Vector, ICManager, TestSession). Static method in class TET.TestCase
exec_tp(RunTestPurpose, int, int, Object). Method in interface TET.ExecTestPurpose
Direct the execution of a test purpose.

I

ic_begin(int, int). Method in interface TET.ExecTestPurpose
Signal the commencement of an invocable component.
ic_end(int, int). Method in interface TET.ExecTestPurpose
Signal the completion of an invocable component.
iclass. Variable in class TET.BaseTestCase
initialize(String, String[]). Method in interface TET.libapi
Initialize this TestSession with runtime specific parameters.

L

length(). Method in class TET.SyncMessage
Retrieve the message length.

M

main(String, String[], ICManager). Static method in class TET.TestCase
Begin execution of a test case using the default test session.
main(String, String[], ICManager, TestSession). Static method in class TET.TestCase
Begin execution of a test case.
max_ic(). Method in class TET.BaseTestCase
abstract method returning the maximum IC number for the test case
max_ic(). Method in interface TET.ICManager
Return the last invocable component.
max_ic(). Method in class TET.SimpleTestCase
abstract method returning the maximum IC number for the test case
message(). Method in class TET.SyncMessage
Retrieve the message data.
min_ic(). Method in class TET.BaseTestCase
abstract method returning the minimum IC number for the test case
min_ic(). Method in interface TET.ICManager
Return the first invocable component.
min_ic(). Method in class TET.SimpleTestCase
abstract method returning the minimum IC number for the test case

R

run_cleanup(TestSession). Method in class TET.BaseTestCase
method called by the IC Manager during shutdown that will in turn execute the user's cleanup method for this test case.
run_cleanup(TestSession). Method in interface TET.ICManager
Run the cleanup routine for this test case.
run_ic(TestSession, int). Method in class TET.BaseTestCase
abstract method that will execute the test purposes in a specific invocable component.
run_ic(TestSession, int). Method in interface TET.ICManager
Run an invocable component.
run_ic(TestSession, int). Method in class TET.SimpleTestCase
abstract method that will execute the test purposes in a specific invocable component.
run_startup(TestSession). Method in class TET.BaseTestCase
method called by the IC Manager during initialization that will in turn execute the user's startup method for this test case.
run_startup(TestSession). Method in interface TET.ICManager
Run the startup routine for this test case.

S

sender(). Method in class TET.SyncMessage
Answer whether this message was sent or if it contains message received from another system.
set_message(byte[]). Method in class TET.SyncMessage
Set up a SyncMessage for transmission of a message.
set_receive_length(int). Method in class TET.SyncMessage
Set up a SyncMessage for reception of a message.
SimpleTestCase(). Constructor for class TET.SimpleTestCase
startup(TestSession). Method in class TET.BaseTestCase
method to be executed at test case startup.
sync_state. Variable in class TET.TetException
The state of synchronization when this exception occurred.
SyncMessage(). Constructor for class TET.SyncMessage
syncpt. Variable in class TET.TetException
The sync point at which this exception occurred.
SyncState(). Constructor for class TET.SyncState

T

tcmstart(int). Method in interface TET.libapi
Notify this TestSession of the number of invocable components.
TestCase(). Constructor for class TET.TestCase
TestSession(). Constructor for class TET.TestSession
tet_block. Variable in class TET.TetThread
tet_delete(int, String). Method in interface TET.libapi
Cancel a test purpose.
tet_errno. Variable in class TET.TetException
The value of tet_errno when this exception occurred.
tet_errno. Variable in class TET.TetThread
TET_FAIL. Static variable in interface TET.libapi
tet_getblock(). Method in interface TET.libapi
Return the value of the block counter.
tet_getsysbyid(int). Method in interface TET.libapi
Return the SystemEntry for a system.
tet_getvar(String). Method in interface TET.libapi
Return the value of a configuration variable.
tet_infoline(String). Method in interface TET.libapi
Print a line to the execution results file.
tet_kill(long, int). Method in interface TET.libapi
Send a signal to a spawned process.
tet_minfoline(String[]). Method in interface TET.libapi
Print multiple lines to the execution results file.
TET_NORESULT. Static variable in interface TET.libapi
TET_NOTINUSE. Static variable in interface TET.libapi
TET_PASS. Static variable in interface TET.libapi
tet_pname(). Method in interface TET.libapi
Return the name of test case being run.
tet_reason(int). Method in interface TET.libapi
Return the reason for cancelling a test purpose.
tet_remgetlist(). Method in interface TET.libapi
Return a list of all other systems participating in the test.
tet_remgetsys(). Method in interface TET.libapi
Return the system id of the current system.
tet_remsync(long, int[], int, int, SyncMessage). Method in interface TET.libapi
Synchronize with a remote system.
tet_remtime(int). Method in interface TET.libapi
Return the time on a system.
tet_result(int). Method in interface TET.libapi
Post a result for the current running test purpose.
tet_sderrno. Variable in class TET.TetException
The value of tet_sderrno when this exception occurred.
tet_sequence. Variable in class TET.TetThread
tet_setblock(). Method in interface TET.libapi
Increment the block counter and reset the sequence counter.
tet_setcontext(). Method in interface TET.libapi
Initialize the current context and reset the block and sequence counters.
TET_SMDUP. Variable in class TET.SyncMessage
TET_SMMSGMAX. Variable in class TET.SyncMessage
TET_SMRCVMSG. Variable in class TET.SyncMessage
TET_SMSNDMSG. Variable in class TET.SyncMessage
TET_SMTRUNC. Variable in class TET.SyncMessage
tet_spawn(String, String[], String[]). Method in interface TET.libapi
Spawn a process on the local host.
TET_SS_DEAD. Variable in class TET.SyncState
TET_SS_NOTSYNCED. Variable in class TET.SyncState
TET_SS_SYNCNO. Variable in class TET.SyncState
TET_SS_SYNCYES. Variable in class TET.SyncState
TET_SS_TIMEDOUT. Variable in class TET.SyncState
TET_SV_NO. Static variable in interface TET.libapi
TET_SV_YES. Static variable in interface TET.libapi
tet_tcerrno. Variable in class TET.TetException
The value of tet_tcerrno when this exception occurred.
tet_thistest(). Method in interface TET.libapi
Return the test purpose id of the current running test.
TET_UNINITIATED. Static variable in interface TET.libapi
TET_UNRESOLVED. Static variable in interface TET.libapi
TET_UNSUPPORTED. Static variable in interface TET.libapi
TET_UNTESTED. Static variable in interface TET.libapi
tet_wait(long). Method in interface TET.libapi
Wait for a process to terminate.
tet_xderrno. Variable in class TET.TetException
The value of tet_xderrno when this exception occurred.
TetThread(TestSession, Runnable). Constructor for class TET.TetThread
TetThread(TestSession, Runnable, String). Constructor for class TET.TetThread
Create a new thread for use with a TET TestSession.
TetThread(TestSession, String). Constructor for class TET.TetThread
TetThread(ThreadGroup, Runnable). Constructor for class TET.TetThread
TetThread(ThreadGroup, Runnable, String). Constructor for class TET.TetThread
TetThread(ThreadGroup, String). Constructor for class TET.TetThread
theLock. Static variable in class TET.ApiLock
The single object which is used to synchronize access to libapi.so.
threadgroup(). Method in interface TET.libapi
Return the ThreadGroup for the current running test purpose.
toString(). Method in class TET.TetException
Return the string representation of this exception.
tp_run(TestSession, int, int, Object). Method in interface TET.RunTestPurpose
tp_run(TestSession, int, int, Object). Method in class TET.SimpleTestCase
truncated(). Method in class TET.SyncMessage
Answer whether the synchronization message was truncated.
ts_name. Variable in class TET.SystemEntry
The name of the system.
ts_sysid. Variable in class TET.SystemEntry
The id of the system.
tsy_state. Variable in class TET.SyncState
tsy_sysid. Variable in class TET.SyncState

V

valid_ic(int). Method in class TET.BaseTestCase
abstract method returning a boolean indicating whether a give IC number is valid for this test case.
valid_ic(int). Method in interface TET.ICManager
Answer whether an invocable component is part of the test case.
valid_ic(int). Method in class TET.SimpleTestCase
abstract method returning a boolean indicating whether a give IC number is valid for this test case.