Uses of Package
com.sun.javatest

Packages that use com.sun.javatest
com.sun.javatest This package provides facilities for reading, executing and monitoring tests. 
com.sun.javatest.exec The Test Manager Tool provides a GUI for opening, browsing, configuring, and running tests and test suites, and for browsing the results. 
com.sun.javatest.finder Test Finders are used to locate and read test descriptions, which give details about the tests in a test suite. 
com.sun.javatest.interview This package provides a configuration interview for legacy test suites which do not provide their own interview, and also provides sub-interviews which may be used to build a custom interview with standard questions for the standard sections. 
com.sun.javatest.lib This package contains miscellaneous library code that may be used by tests and frameworks. 
com.sun.javatest.report This package provides API for generating reports about test runs. 
com.sun.javatest.tool The JT Harness Tool API provides the command-line and GUI infrastructure for the main JT Harness test harness. 
 

Classes in com.sun.javatest used by com.sun.javatest
BasicParameters
          A basic implementation of Parameters for all except the EnvParameters subsection.
EditJTI.BadArgs
          This exception is used to indicate a problem with the command line arguments.
EditJTI.Fault
          This exception is used to report problems that arise when using this API.
EditLinks.BadArgs
          An exception to report bad command line arguments.
ExcludeList
          A set of tests to be excluded from a test run.
ExcludeList.Entry
          An entry in the exclude list.
ExcludeList.Fault
          This exception is used to report problems manipulating an exclude list.
Harness
          The object responsible for coordinating the execution of a test run.
Harness.Fault
          This exception is used to report problems while executing a test run.
Harness.Observer
          This interface provides a means for Harness to report on events that might be of interest as it executes.
InitialUrlFilter
          Filters tests based on a set of initial files or URLs.
InterviewParameters
          Configuration parameters provided via an interview.
InterviewParameters.TemplateManager
          The template manager is used to change behavior of template saving, the default implementation is the context manager of corresponding test suite.
InterviewPropagator
           
InterviewPropagator.PropogateMap
          Propagation data model.
InterviewPropagator.TestRefresher
           
InterviewPropagator.ViewManager
           
Keywords
          A filter for sets of keywords, as found on test descriptions.
Keywords.Fault
          An exception used to report errors while using a Keywords object.
KnownFailuresList
          Support class to read and process a list of tests and test cases which are known to fail during execution.
KnownFailuresList.Entry
          An entry in the exclude list.
KnownFailuresList.Fault
          This exception is used to report problems manipulating an exclude list.
LastRunInfo
          Information about the last or current test run.
ObservableTestFilter
          An extension to the basic test filter which provides observer capabilities.
ObservableTestFilter.Observer
          An observer that is notified when the filter has been changed.
Parameters
          Configuration parameters for a test run.
Parameters.ConcurrencyParameters
          An interface providing basic abstract access to an integer specifying the maximum number of tests that can be run in parallel.
Parameters.EnvParameters
          An interface providing basic abstract access to the environment used to run each test.
Parameters.ExcludeListParameters
          An interface providing basic abstract access to an exclude list, defining tests to be excluded from the test run.
Parameters.KeywordsParameters
          An interface providing basic abstract access to a keywords object which can be used to select tests according to their keywords.
Parameters.LegacyEnvParameters
          An interface providing abstract access to environments, as contained in a set of .jte files, as used by older, legacy test suites.
Parameters.MutableConcurrencyParameters
          An interface providing abstract access to an integer specifying the maximum number of tests that can be run in parallel.
Parameters.MutableExcludeListParameters
          An interface providing abstract access to an exclude list, as defined by a set of files, defining tests to be excluded from the test run.
Parameters.MutableKeywordsParameters
          An interface providing abstract access to a keywords object which can be used to select tests according to their keywords.
Parameters.MutablePriorStatusParameters
          An interface providing abstract access to a set of booleans which can be used to select tests according to their prior execution status.
Parameters.MutableTestsParameters
          An interface providing abstract access to a set of paths defining the tests and folders of tests to be run.
Parameters.MutableTimeoutFactorParameters
          An interface providing abstract access to an integer specifying a scale factor for the standard timeout used for each test.
Parameters.PriorStatusParameters
          An interface providing basic abstract access to a set of booleans which can be used to select tests according to their prior execution status.
Parameters.TestsParameters
          An interface providing basic abstract access to the set of paths defining the tests and folders of tests to be run.
Parameters.TimeoutFactorParameters
          An interface providing basic abstract access to an integer specifying a scale factor for the standard timeout used for each test.
Script
          Script is the abstract base class providing the ability to control how a test is to be compiled and executed.
Script.TimeoutProvider
          Interface for extended testTimeout control.
Status
          A class to embody the result of a test: a status-code and a related message.
TemplateUtilities.ConfigInfo
           
TestDescription
          TestDescription objects embody the parameters of a test and provide the ability to run a test.
TestEnvContext
          A table representing the collection of environments found in a set of environment files.
TestEnvContext.Fault
          This exception is to report problems using TestEnvContext objects.
TestEnvironment
          This class provides "environments", as embodied by groups of related properties.
TestEnvironment.Fault
          This exception is used to report resolving values in an environment.
TestFilter
          A filter interface for TestDescriptions.
TestFilter.Fault
          This exception is to report problems that occur while filtering tests.
TestFilter.Observer
          An interface for notification about why a test has been filtered out.
TestFinder
          Base implementation for test finders which search for test descriptions given a starting location.
TestFinder.ErrorHandler
          This interface is used to report significant errors found while reading files, but which are not of themselves serious enough to stop reading further.
TestFinder.Fault
          This exception is to report serious problems that occur while finding tests.
TestFinderQueue.Observer
          This interface provides a means for TestFinder to report on events that might be of interest as it executes.
TestResult
          The TestResult object encapsulates the results from a test.
TestResult.Fault
          This exception is to report problems using TestResult objects.
TestResult.Observer
          An interface to observe activity in a TestResult as it is created.
TestResult.ReloadFault
          This exception ay occur anytime the JTR file is being read from the filesystem.
TestResult.ResultFileNotFoundFault
          This exception is thrown if the JTR file cannot be found.
TestResult.Section
          This "section" is the logical combination of a single action during test execution.
TestResultCache.Observer
          Interface which allows an external class to monitor the cache's activities.
TestResultTable
          Collected results from a test suite.
TestResultTable.Fault
          Exception class to communicate any special conditions which may occur while using this class.
TestResultTable.Observer
          Observer to monitor changes to a TestResultTable.
TestResultTable.TreeIterator
          Defines an iterator/enumerator interface for retrieving tests out of the tree.
TestResultTable.TreeNode
          Interface to a node which contitutes the skeleton of the test result tree.
TestResultTable.TreeNodeObserver
          Observer interface to watch a single tree node.
TestResultTable.TreeObserver
          Tree-aware observer of the TRT.
TestRunner
          TestRunner is the abstract base class providing the ability to control how tests are run.
TestSuite
          A class providing information about and access to the tests in a test suite.
TestSuite.DuplicateLogNameFault
           
TestSuite.Fault
          An exception used to report errors while using a TestSUite object.
TestSuite.NoSuchLogFault
           
TestSuite.NotTestSuiteFault
          An exception that is used to report that a given file is not a test suite.
WorkDirectory
          A class providing access to the working state of a test run, as embodied in a work directory.
WorkDirectory.BadDirectoryFault
          Signals that there is a serious, unrecoverable problem when trying to open or create a work directory.
WorkDirectory.Fault
          This exception is used to report problems that arise when using work directories.
WorkDirectory.InitializationFault
          Signals that there is a problem trying to initialize from the data in the work directory.
WorkDirectory.MismatchFault
          Signals that a work directory does not match the given test suite.
WorkDirectory.NotWorkDirectoryFault
          Signals that a directory (while valid in itself) is not a valid work directory.
WorkDirectory.PurgeFault
          Signals that a problem occurred while trying to purge files in work directory.
WorkDirectory.TemplateMissingFault
          Signals that the template pointed to by that directory is missing.
WorkDirectory.TestSuiteFault
          Signals that there is a problem trying to determine the test suite appropriate for the work directory.
WorkDirectory.WorkDirectoryExistsFault
          Signals that a work directory already exists when an attempt is made to create one.
 

Classes in com.sun.javatest used by com.sun.javatest.exec
Harness
          The object responsible for coordinating the execution of a test run.
InterviewParameters
          Configuration parameters provided via an interview.
InterviewParameters.TemplateManager
          The template manager is used to change behavior of template saving, the default implementation is the context manager of corresponding test suite.
Parameters
          Configuration parameters for a test run.
TestFilter
          A filter interface for TestDescriptions.
TestResult
          The TestResult object encapsulates the results from a test.
TestResultTable
          Collected results from a test suite.
TestSuite
          A class providing information about and access to the tests in a test suite.
TestSuite.Fault
          An exception used to report errors while using a TestSUite object.
WorkDirectory
          A class providing access to the working state of a test run, as embodied in a work directory.
 

Classes in com.sun.javatest used by com.sun.javatest.finder
TestDescription
          TestDescription objects embody the parameters of a test and provide the ability to run a test.
TestEnvironment
          This class provides "environments", as embodied by groups of related properties.
TestFinder
          Base implementation for test finders which search for test descriptions given a starting location.
TestFinder.Fault
          This exception is to report serious problems that occur while finding tests.
 

Classes in com.sun.javatest used by com.sun.javatest.interview
ExcludeList
          A set of tests to be excluded from a test run.
InterviewParameters
          Configuration parameters provided via an interview.
Keywords
          A filter for sets of keywords, as found on test descriptions.
KnownFailuresList
          Support class to read and process a list of tests and test cases which are known to fail during execution.
Parameters
          Configuration parameters for a test run.
Parameters.ConcurrencyParameters
          An interface providing basic abstract access to an integer specifying the maximum number of tests that can be run in parallel.
Parameters.EnvParameters
          An interface providing basic abstract access to the environment used to run each test.
Parameters.ExcludeListParameters
          An interface providing basic abstract access to an exclude list, defining tests to be excluded from the test run.
Parameters.KeywordsParameters
          An interface providing basic abstract access to a keywords object which can be used to select tests according to their keywords.
Parameters.LegacyEnvParameters
          An interface providing abstract access to environments, as contained in a set of .jte files, as used by older, legacy test suites.
Parameters.MutableConcurrencyParameters
          An interface providing abstract access to an integer specifying the maximum number of tests that can be run in parallel.
Parameters.MutableExcludeListParameters
          An interface providing abstract access to an exclude list, as defined by a set of files, defining tests to be excluded from the test run.
Parameters.MutableKeywordsParameters
          An interface providing abstract access to a keywords object which can be used to select tests according to their keywords.
Parameters.MutablePriorStatusParameters
          An interface providing abstract access to a set of booleans which can be used to select tests according to their prior execution status.
Parameters.MutableTestsParameters
          An interface providing abstract access to a set of paths defining the tests and folders of tests to be run.
Parameters.MutableTimeoutFactorParameters
          An interface providing abstract access to an integer specifying a scale factor for the standard timeout used for each test.
Parameters.PriorStatusParameters
          An interface providing basic abstract access to a set of booleans which can be used to select tests according to their prior execution status.
Parameters.TestsParameters
          An interface providing basic abstract access to the set of paths defining the tests and folders of tests to be run.
Parameters.TimeoutFactorParameters
          An interface providing basic abstract access to an integer specifying a scale factor for the standard timeout used for each test.
TestEnvironment
          This class provides "environments", as embodied by groups of related properties.
TestFilter
          A filter interface for TestDescriptions.
TestSuite
          A class providing information about and access to the tests in a test suite.
WorkDirectory
          A class providing access to the working state of a test run, as embodied in a work directory.
 

Classes in com.sun.javatest used by com.sun.javatest.lib
Command
          Command provides the ability to invoke arbitrary Java code from within a Script.
Script
          Script is the abstract base class providing the ability to control how a test is to be compiled and executed.
Status
          A class to embody the result of a test: a status-code and a related message.
Test
          This interface is implemented by tests to be run by standard scripts.
TestDescription
          TestDescription objects embody the parameters of a test and provide the ability to run a test.
TestEnvironment
          This class provides "environments", as embodied by groups of related properties.
 

Classes in com.sun.javatest used by com.sun.javatest.report
InterviewParameters
          Configuration parameters provided via an interview.
KnownFailuresList
          Support class to read and process a list of tests and test cases which are known to fail during execution.
KnownFailuresList.Entry
          An entry in the exclude list.
TestFilter
          A filter interface for TestDescriptions.
TestResult
          The TestResult object encapsulates the results from a test.
TestResultTable
          Collected results from a test suite.
 

Classes in com.sun.javatest used by com.sun.javatest.tool
Harness.Observer
          This interface provides a means for Harness to report on events that might be of interest as it executes.
InterviewParameters
          Configuration parameters provided via an interview.
InterviewPropagator.TestRefresher
           
Status
          A class to embody the result of a test: a status-code and a related message.
TestResultTable
          Collected results from a test suite.
TestSuite
          A class providing information about and access to the tests in a test suite.
TestSuite.Fault
          An exception used to report errors while using a TestSUite object.
WorkDirectory
          A class providing access to the working state of a test run, as embodied in a work directory.
 



Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.