The Meta-Environment API
A C D E F G H I N R S T V W

A

actionLock - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
actionQueue - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
addComValidatorForExecutableTool(String, Class<?>) - Method in class nl.cwi.sen1.tunit.execution.DefaultTestToolExecutorFactory
 
addComValidatorForExecutableTool(String, Class<ToolComValidator>) - Method in class nl.cwi.sen1.tunit.TUnitTestCase
 

C

checkSignature(ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
completionLock - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
connect(ToolBus) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
connect(String[]) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
connectDirectly(ToolBus, ClassLoader, String, int) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
connectToolComValidator(ToolComValidator) - Method in class nl.cwi.sen1.tunit.TUnitTestCase
 

D

DefaultTestToolExecutorFactory - Class in nl.cwi.sen1.tunit.execution
 
DefaultTestToolExecutorFactory(TUnitTestCase) - Constructor for class nl.cwi.sen1.tunit.execution.DefaultTestToolExecutorFactory
 
defaultTestToolExecutorFactory - Variable in class nl.cwi.sen1.tunit.TUnitTestCase
 
DEFAULTTIMEOUT - Static variable in class nl.cwi.sen1.tunit.TestToolBridge
 
disconnect() - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
doDo(ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
doEval(ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
doGetPerformanceStats() - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
doReceiveAckEvent(ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
doTerminate(ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 

E

errorsOccured - Variable in class nl.cwi.sen1.tunit.TUnitTestCase
 
ExampleTestCase - Class in nl.cwi.sen1.tunit.example
An example test case to demonstrate the toolbus testing framework.
ExampleTestCase() - Constructor for class nl.cwi.sen1.tunit.example.ExampleTestCase
 
ExampleTestCase.ExecutedTestTool - Class in nl.cwi.sen1.tunit.example
 
ExampleTestCase.ExecutedTestTool(TUnitTestCase, String, int, boolean) - Constructor for class nl.cwi.sen1.tunit.example.ExampleTestCase.ExecutedTestTool
 
ExampleTestCase.Tool1 - Class in nl.cwi.sen1.tunit.example
 
ExampleTestCase.Tool1(TUnitTestCase, String, boolean) - Constructor for class nl.cwi.sen1.tunit.example.ExampleTestCase.Tool1
 
ExampleTestCase.Tool2 - Class in nl.cwi.sen1.tunit.example
 
ExampleTestCase.Tool2(TUnitTestCase, String, boolean) - Constructor for class nl.cwi.sen1.tunit.example.ExampleTestCase.Tool2
 
execuableToolComValidators - Variable in class nl.cwi.sen1.tunit.execution.DefaultTestToolExecutorFactory
 
execute() - Method in class nl.cwi.sen1.tunit.execution.ToolComValidatorExecutor
 
expectAction(long) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
expectAction() - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
expectAction(long) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
expectedAckEvents - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
expectedDos - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
expectedEvals - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
expecting - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
expectLock - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 

F

factory - Variable in class nl.cwi.sen1.tunit.TUnitTestCase
 

G

getPerformanceStats() - Method in class nl.cwi.sen1.tunit.TestToolBridge
Gathers performance statistics about this tool, like memory usage and the user-/system-time spend per thread.
getPort() - Method in class nl.cwi.sen1.tunit.TUnitTestCase
 
getToolExecutor(ToolInstance, ToolDefinition, ToolBus) - Method in class nl.cwi.sen1.tunit.execution.DefaultTestToolExecutorFactory
 
getTopSrcDir() - Method in class nl.cwi.sen1.tunit.TUnitTestCase
Get the absolute top path of the current package.

H

hasFailed() - Method in class nl.cwi.sen1.tunit.TUnitTestCase
 

I

id - Variable in class nl.cwi.sen1.tunit.execution.ToolComValidatorExecutor
 
id - Variable in class nl.cwi.sen1.tunit.ToolComValidator
 

N

name - Variable in class nl.cwi.sen1.tunit.execution.ToolComValidatorExecutor
 
name - Variable in class nl.cwi.sen1.tunit.ToolComValidator
 
nl.cwi.sen1.tunit - package nl.cwi.sen1.tunit
 
nl.cwi.sen1.tunit.example - package nl.cwi.sen1.tunit.example
 
nl.cwi.sen1.tunit.execution - package nl.cwi.sen1.tunit.execution
 
notified - Variable in class nl.cwi.sen1.tunit.TestToolBridge.WaitLock
 

R

receive(byte, ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
receiveAckEvent(ATerm) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
receiveTerminate(ATerm) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
registerForDo(ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
registerForDo(ATerm) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
registerForEval(ATerm, ATerm) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
registerForEval(ATerm, ATerm) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
run() - Method in class nl.cwi.sen1.tunit.example.ExampleTestCase.ExecutedTestTool
 
run() - Method in class nl.cwi.sen1.tunit.example.ExampleTestCase.Tool1
 
run() - Method in class nl.cwi.sen1.tunit.example.ExampleTestCase.Tool2
 

S

sendEvent(ATerm, long) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
sendEvent(ATerm) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
sendEvent(ATerm, long) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
sendRequest(ATerm, ATerm, long) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
sendRequest(ATerm, ATerm) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
sendRequest(ATerm, ATerm, long) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
setUp() - Method in class nl.cwi.sen1.tunit.example.ExampleTestCase
 
startToolbus(String, String) - Method in class nl.cwi.sen1.tunit.TUnitTestCase
Starts the toolbus at a given port and executes a script.
stopToolbus() - Method in class nl.cwi.sen1.tunit.TUnitTestCase
Stops the toolbus.

T

tearDown() - Method in class nl.cwi.sen1.tunit.example.ExampleTestCase
 
termFactory - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
testCase - Variable in class nl.cwi.sen1.tunit.example.ExampleTestCase.Tool1
 
testCase - Variable in class nl.cwi.sen1.tunit.example.ExampleTestCase.Tool2
 
testCase - Variable in class nl.cwi.sen1.tunit.execution.DefaultTestToolExecutorFactory
 
testCase - Variable in class nl.cwi.sen1.tunit.execution.ToolComValidatorExecutor
 
testCase - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
testCase - Variable in class nl.cwi.sen1.tunit.ToolComValidator
 
testExample() - Method in class nl.cwi.sen1.tunit.example.ExampleTestCase
The function that contains the actual test case.
testFailed(String) - Method in class nl.cwi.sen1.tunit.TUnitTestCase
 
TestToolBridge - Class in nl.cwi.sen1.tunit
 
TestToolBridge(TUnitTestCase, PureFactory, AbstractTool, String, int, InetAddress, int, boolean) - Constructor for class nl.cwi.sen1.tunit.TestToolBridge
 
TestToolBridge(TUnitTestCase, PureFactory, AbstractTool, String, int, ClassLoader, ToolBus, boolean) - Constructor for class nl.cwi.sen1.tunit.TestToolBridge
 
testToolBridge - Variable in class nl.cwi.sen1.tunit.ToolComValidator
 
TestToolBridge.WaitLock - Class in nl.cwi.sen1.tunit
 
TestToolBridge.WaitLock() - Constructor for class nl.cwi.sen1.tunit.TestToolBridge.WaitLock
 
tool - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
toolbus - Variable in class nl.cwi.sen1.tunit.TUnitTestCase
 
toolClass - Variable in class nl.cwi.sen1.tunit.execution.ToolComValidatorExecutor
 
ToolComValidator - Class in nl.cwi.sen1.tunit
 
ToolComValidator(TUnitTestCase, String, boolean) - Constructor for class nl.cwi.sen1.tunit.ToolComValidator
 
ToolComValidator(TUnitTestCase, String, int, boolean) - Constructor for class nl.cwi.sen1.tunit.ToolComValidator
 
ToolComValidatorExecutor - Class in nl.cwi.sen1.tunit.execution
 
ToolComValidatorExecutor(TUnitTestCase, String, int, Class<?>) - Constructor for class nl.cwi.sen1.tunit.execution.ToolComValidatorExecutor
 
TUnitTestCase - Class in nl.cwi.sen1.tunit
The TUnitTestCase class is a base class for testing toolbus scripts.
TUnitTestCase() - Constructor for class nl.cwi.sen1.tunit.TUnitTestCase
 

V

verbose - Variable in class nl.cwi.sen1.tunit.TestToolBridge
 
verbose - Variable in class nl.cwi.sen1.tunit.ToolComValidator
 

W

waitForCompletion(long) - Method in class nl.cwi.sen1.tunit.TestToolBridge
 
waitForCompletion() - Method in class nl.cwi.sen1.tunit.ToolComValidator
 
waitForCompletion(long) - Method in class nl.cwi.sen1.tunit.ToolComValidator
 

A C D E F G H I N R S T V W
The Meta-Environment API