public class StdTestScript extends Script
Script.TimeoutProvider
Modifier and Type | Field and Description |
---|---|
static int |
CERTIFY
An integer signifying that the execution mode is to perform
a certification run, executing precompiled classes.
|
static int |
DEVELOPER
An integer signifying that the execution mode is to compile
and execute the tests.
|
static int |
PRECOMPILE
An integer signifying that the execution mode is to precompile
but not otherwise execute the tests.
|
static int |
UNKNOWN
An integer signifying that the execution mode is unknown.
|
alarmTimer, backupPolicy, cmdOut1Name, cmdOut2Name, env, error_badExecuteArgs, error_badTestClassDir, error_compFailUnexp, error_noActionSpecified, error_noExecuteClass, error_noExtnInSource, error_noRMIClasses, error_noSource, excludedTestCases, fail_compFailUnexp, fail_compSuccUnexp, fail_execSuccUnexp, loader, noExtnInSource, noSource, notifier, pass_compFailExp, pass_compSuccExp, pass_execFailExp, scriptArgs, td, trOut, workDir
Constructor and Description |
---|
StdTestScript() |
Modifier and Type | Method and Description |
---|---|
int |
getMode()
Get the execution mode for this script.
|
Status |
run(java.lang.String[] args,
TestDescription td,
TestEnvironment env)
The primary method to be provided by Scripts.
|
void |
setMode(int mode)
Set the execution mode for this script.
|
compileIfNecessary, compileIfNecessary, compileIfNecessary, compileIfNecessary, compileIndividually, compileIndividually, compileIndividually, compileIndividually, compileOne, compileOne, compileOne, compileOne, compileTogether, compileTogether, compileTogether, compileTogether, exclude, execute, execute, execute, execute, filesToStrings, getJTRIfPassed, getTestDescription, getTestResult, getTestTimeout, getTimeoutProvider, initArgs, initBackupPolicy, initClassLoader, initDelegate, initExcludedTestCases, initTestDescription, initTestEnvironment, initTestResult, initWorkDir, invokeCommand, rmiCompile, rmiCompile, run, setAlarm, setAlarm, setDefaultCommandStreamNames, setJTRIfPassed, setNotifier, setTimeoutProvider, useNotifier
public static final int UNKNOWN
public static final int CERTIFY
public static final int PRECOMPILE
public static final int DEVELOPER
public Status run(java.lang.String[] args, TestDescription td, TestEnvironment env)
Script
run
in class Script
args
- Any script-specific options specified in the script propertytd
- The test description for the test to be performedenv
- The test environment giving the details of how to run the testScript.compileIndividually(java.lang.String[])
,
Script.compileTogether(java.lang.String[])
,
Script.execute(java.lang.String, java.lang.String)
,
Script.invokeCommand(java.lang.String)
public int getMode()
setMode(int)
,
UNKNOWN
,
CERTIFY
,
PRECOMPILE
,
DEVELOPER
public void setMode(int mode)
mode
- an integer signifying the execution mode for this scriptgetMode()
,
UNKNOWN
,
CERTIFY
,
PRECOMPILE
,
DEVELOPER
Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.