JavaScript is disabled on your browser.
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
I
L
M
N
P
R
S
T
V
W
A
AbstractConfigurationEnvironment
- Class in
me.gregorias.dfuntest
Environment which implements configuration settings.
AbstractConfigurationEnvironment()
- Constructor for class me.gregorias.dfuntest.
AbstractConfigurationEnvironment
App
- Class in
me.gregorias.dfuntest
This type represents tested applications.
App(int, String)
- Constructor for class me.gregorias.dfuntest.
App
ApplicationFactory
<
TestedApp
extends
App
> - Interface in
me.gregorias.dfuntest
C
cleanEnvironments(Collection<Environment>)
- Method in interface me.gregorias.dfuntest.
EnvironmentPreparator
Performs best-effort try to clean prepared environments.
collectOutputAndLogFiles(Collection<Environment>)
- Method in interface me.gregorias.dfuntest.
EnvironmentPreparator
Performs best-effort try to collect output and log files for report.
CommandException
- Exception in
me.gregorias.dfuntest
Exception thrown when a command has failed.
CommandException()
- Constructor for exception me.gregorias.dfuntest.
CommandException
CommandException(String, Throwable, boolean, boolean)
- Constructor for exception me.gregorias.dfuntest.
CommandException
CommandException(String, Throwable)
- Constructor for exception me.gregorias.dfuntest.
CommandException
CommandException(String)
- Constructor for exception me.gregorias.dfuntest.
CommandException
CommandException(Throwable)
- Constructor for exception me.gregorias.dfuntest.
CommandException
copyFilesFromLocalDisk(Path, String)
- Method in interface me.gregorias.dfuntest.
Environment
copyFilesFromLocalDisk(Path, String)
- Method in class me.gregorias.dfuntest.
LocalEnvironment
copyFilesFromLocalDisk(Path, String)
- Method in class me.gregorias.dfuntest.
SSHEnvironment
copyFilesToLocalDisk(String, Path)
- Method in interface me.gregorias.dfuntest.
Environment
copyFilesToLocalDisk(String, Path)
- Method in class me.gregorias.dfuntest.
LocalEnvironment
copyFilesToLocalDisk(String, Path)
- Method in class me.gregorias.dfuntest.
SSHEnvironment
createEnvironments()
- Method in interface me.gregorias.dfuntest.
EnvironmentFactory
createEnvironments()
- Method in class me.gregorias.dfuntest.
LocalEnvironmentFactory
createEnvironments()
- Method in class me.gregorias.dfuntest.
SSHEnvironmentFactory
D
destroy()
- Method in interface me.gregorias.dfuntest.
RemoteProcess
Forcibly terminates the process.
destroyEnvironments(Collection<Environment>)
- Method in interface me.gregorias.dfuntest.
EnvironmentFactory
Cleans up everything created by createEnvironments.
destroyEnvironments(Collection<Environment>)
- Method in class me.gregorias.dfuntest.
LocalEnvironmentFactory
destroyEnvironments(Collection<Environment>)
- Method in class me.gregorias.dfuntest.
SSHEnvironmentFactory
E
Environment
- Interface in
me.gregorias.dfuntest
Class which represents the environment on which given application is run, such as local or remote host.
EnvironmentFactory
- Interface in
me.gregorias.dfuntest
Objects of this class prepare and clean up environments used for testing.
EnvironmentPreparator
- Interface in
me.gregorias.dfuntest
This class given collection of environments prepares their configuration so that application can be run.
G
getDescription()
- Method in class me.gregorias.dfuntest.
TestResult
getErrorStream()
- Method in interface me.gregorias.dfuntest.
RemoteProcess
getHostname()
- Method in interface me.gregorias.dfuntest.
Environment
getHostname()
- Method in class me.gregorias.dfuntest.
LocalEnvironment
getHostname()
- Method in class me.gregorias.dfuntest.
SSHEnvironment
getId()
- Method in class me.gregorias.dfuntest.
App
getId()
- Method in interface me.gregorias.dfuntest.
Environment
getId()
- Method in class me.gregorias.dfuntest.
LocalEnvironment
getId()
- Method in class me.gregorias.dfuntest.
SSHEnvironment
getInputStream()
- Method in interface me.gregorias.dfuntest.
RemoteProcess
getName()
- Method in class me.gregorias.dfuntest.
App
getName()
- Method in interface me.gregorias.dfuntest.
Environment
getName()
- Method in class me.gregorias.dfuntest.
LocalEnvironment
getName()
- Method in class me.gregorias.dfuntest.
SSHEnvironment
getOutputStream()
- Method in interface me.gregorias.dfuntest.
RemoteProcess
getProperty(String)
- Method in class me.gregorias.dfuntest.
AbstractConfigurationEnvironment
getProperty(String)
- Method in interface me.gregorias.dfuntest.
Environment
getType()
- Method in class me.gregorias.dfuntest.
TestResult
I
isRunning()
- Method in class me.gregorias.dfuntest.
App
L
LocalEnvironment
- Class in
me.gregorias.dfuntest
LocalEnvironment(int, Path)
- Constructor for class me.gregorias.dfuntest.
LocalEnvironment
LocalEnvironmentFactory
- Class in
me.gregorias.dfuntest
Factory of
LocalEnvironment
.
LocalEnvironmentFactory(Configuration)
- Constructor for class me.gregorias.dfuntest.
LocalEnvironmentFactory
M
me.gregorias.dfuntest
- package me.gregorias.dfuntest
mkdirs(String)
- Method in class me.gregorias.dfuntest.
SSHEnvironment
Create directories in environment if they don't exist.
N
newApp(Environment)
- Method in interface me.gregorias.dfuntest.
ApplicationFactory
Create new application proxy.
P
prepareEnvironments(Collection<Environment>)
- Method in interface me.gregorias.dfuntest.
EnvironmentPreparator
R
RemoteProcess
- Interface in
me.gregorias.dfuntest
A process that may be running on a remote host.
removeFile(String)
- Method in interface me.gregorias.dfuntest.
Environment
Removes specified file.
removeFile(String)
- Method in class me.gregorias.dfuntest.
LocalEnvironment
removeFile(String)
- Method in class me.gregorias.dfuntest.
SSHEnvironment
run()
- Method in class me.gregorias.dfuntest.
SingleTestRunner
run()
- Method in interface me.gregorias.dfuntest.
TestRunner
run(Collection<TestedApp>)
- Method in interface me.gregorias.dfuntest.
TestScript
runCommand(List<String>)
- Method in interface me.gregorias.dfuntest.
Environment
Synchronously runs arbitrary command on this environment's OS.
runCommand(List<String>)
- Method in class me.gregorias.dfuntest.
LocalEnvironment
runCommand(List<String>)
- Method in class me.gregorias.dfuntest.
SSHEnvironment
runCommandAsynchronously(List<String>)
- Method in interface me.gregorias.dfuntest.
Environment
runCommandAsynchronously(List<String>)
- Method in class me.gregorias.dfuntest.
LocalEnvironment
runCommandAsynchronously(List<String>)
- Method in class me.gregorias.dfuntest.
SSHEnvironment
S
setProperty(String, Object)
- Method in class me.gregorias.dfuntest.
AbstractConfigurationEnvironment
setProperty(String, Object)
- Method in interface me.gregorias.dfuntest.
Environment
Set arbitrary property of this environment.
shutDown()
- Method in class me.gregorias.dfuntest.
App
Shuts down started application and deallocates all resources associated with running application.
SingleTestRunner
<
TestedAppT
extends
App
> - Class in
me.gregorias.dfuntest
Basic implementation of TestRunner which runs one test script on given environments and apps.
SingleTestRunner(TestScript<TestedAppT>, Logger, EnvironmentFactory, EnvironmentPreparator, ApplicationFactory<TestedAppT>)
- Constructor for class me.gregorias.dfuntest.
SingleTestRunner
SSHEnvironment
- Class in
me.gregorias.dfuntest
An UNIX environment accessible through SSH with public key.
SSHEnvironment(int, String, Path, InetAddress, String, Executor)
- Constructor for class me.gregorias.dfuntest.
SSHEnvironment
SSHEnvironmentFactory
- Class in
me.gregorias.dfuntest
Factory of
SSHEnvironment
.
SSHEnvironmentFactory(Configuration)
- Constructor for class me.gregorias.dfuntest.
SSHEnvironmentFactory
startUp()
- Method in class me.gregorias.dfuntest.
App
Starts the application and allows it to run in background.
T
TestResult
- Class in
me.gregorias.dfuntest
TestResult(TestResult.Type, String)
- Constructor for class me.gregorias.dfuntest.
TestResult
TestResult.Type
- Enum in
me.gregorias.dfuntest
TestRunner
- Interface in
me.gregorias.dfuntest
A point of entry for running tests.
TestScript
<
TestedApp
extends
App
> - Interface in
me.gregorias.dfuntest
Basic test scenario that tests given functionality of given tested applications.
V
valueOf(String)
- Static method in enum me.gregorias.dfuntest.
TestResult.Type
Returns the enum constant of this type with the specified name.
values()
- Static method in enum me.gregorias.dfuntest.
TestResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitFor()
- Method in interface me.gregorias.dfuntest.
RemoteProcess
Blocks till process finishes and returns its exit code.
A
C
D
E
G
I
L
M
N
P
R
S
T
V
W
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes