All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbortExceptionPublisher |
Publisher that throws AbortException
|
AbortExceptionPublisher.DescriptorImpl |
|
BenchmarkFinder |
Find classes annotated with JmhBenchmark to run their benchmark methods.
|
BuildWatcher |
Echoes build output to standard error as it arrives.
|
BuildWatcher.Listener |
|
CallStackFrame |
Stack frame.
|
CaptureEnvironmentBuilder |
Builder that captures the environment variables used during a build.
|
CaptureEnvironmentBuilder.DescriptorImpl |
|
ChannelShutdownListener |
Runs at the end of the test to cleanup any live channels.
|
CLICommandInvoker |
Helper class to invoke CLICommand and check the response.
|
CLICommandInvoker.Matcher |
|
CLICommandInvoker.Result |
|
ClosureExecuterAction |
|
ComputerConnectorTester |
Test bed to verify the configuration roundtripness of the ComputerConnector .
|
ComputerConnectorTester.DescriptorImpl |
|
CreateFileBuilder |
Creates a test builder, which creates a file in the workspace.
|
CreateFileBuilder.DescriptorImpl |
|
DefaultConstructorChecker |
Tests that the specified class has the default constructor.
|
DomNodeUtil |
DomNode helper methods.
|
DummyCloudImpl |
Cloud implementation useful for testing.
|
EchoCommand |
Command line utility to print all arguments as provided.
|
EndOfTestListener |
Gets notified before the test completes to perform additional cleanup.
|
ExtractChangeLogParser |
|
ExtractChangeLogParser.ExtractChangeLogEntry |
|
ExtractChangeLogParser.FileInZip |
|
ExtractChangeLogSet |
|
ExtractResourceSCM |
SCM useful for testing that extracts the given resource as a zip file.
|
ExtractResourceWithChangesSCM |
SCM useful for testing that extracts the given resource as a zip file.
|
FailedTest |
TestCase implementation that has already failed.
|
FailureBuilder |
Mock Builder that always cause a build to fail.
|
FailureBuilder.DescriptorImpl |
|
FakeChangeLogSCM |
Fake SCM implementation that can report arbitrary commits from arbitrary users.
|
FakeChangeLogSCM.ChangelogAction |
|
FakeChangeLogSCM.EntryImpl |
|
FakeChangeLogSCM.FakeChangeLogParser |
|
FakeChangeLogSCM.FakeChangeLogSet |
|
FakeLauncher |
Fake a process launch.
|
FakeLauncher.FinishedProc |
Fake Proc implementation that represents a completed process.
|
FlagRule<T> |
Saves and restores sort of a flag, such as a static field or system property.
|
GroovyHudsonTestCase |
Deprecated.
|
GroovyJenkinsRule |
JenkinsRule variant with special options for tests written in Groovy.
|
GroupedTest |
TestSuite that requires some set up and tear down for executing nested tests.
|
HtmlElementUtil |
HtmlElement helper methods.
|
HtmlFormUtil |
HtmlForm helper functions.
|
HudsonHomeLoader |
|
HudsonHomeLoader.CopyExisting |
Allocates a new directory by copying from an existing directory, or unzipping from a zip file.
|
HudsonHomeLoader.Local |
Allocates a new directory by copying from a test resource
|
HudsonPageCreator |
PageCreator that understands JNLP file.
|
HudsonTestCase |
Deprecated.
|
HudsonTestCase.BreakException |
|
HudsonTestCase.TestBuildWrapper |
|
HudsonTestCase.TestBuildWrapper.TestBuildWrapperDescriptor |
|
InboundAgentRule |
Manages inbound agents.
|
InboundAgentRule.AgentArguments |
|
InboundAgentRule.Options |
The options used to (re)start an inbound agent.
|
InboundAgentRule.Options.Builder |
|
IOExceptionPublisher |
Publisher that throw IOException
|
IOExceptionPublisher.DescriptorImpl |
|
JavaNetReverseProxy |
Acts as a reverse proxy, so that during a test we can avoid hitting updates.jenkins.io.
|
JavaScriptDebugger |
Monitors the execution of the JavaScript inside HtmlUnit, and provides debug information
such as call stacks, variables, arguments, etc.
|
JellyTestSuiteBuilder |
Builds up a TestSuite for performing static syntax checks on Jelly scripts.
|
JenkinsAdaptor |
Access the package protected quiet period
|
JenkinsComputerConnectorTester |
Test bed to verify the configuration roundtripness of the ComputerConnector .
|
JenkinsComputerConnectorTester.DescriptorImpl |
|
JenkinsMatchers |
Some handy matchers.
|
JenkinsRecipe |
Meta-annotation for recipe annotations, which controls
the test environment set up.
|
JenkinsRecipe.Runner<T extends Annotation> |
The code that implements the recipe semantics.
|
JenkinsRule |
JUnit rule to allow test cases to fire up a Jenkins instance.
|
JenkinsRule.BreakException |
|
JenkinsRule.DummySecurityRealm |
|
JenkinsRule.JSONWebResponse |
Convenience wrapper for JSON responses.
|
JenkinsRule.TestBuildWrapper |
|
JenkinsRule.TestBuildWrapper.TestBuildWrapperDescriptor |
|
JenkinsSessionRule |
|
JenkinsSessionRule.Step |
|
JmhBenchmark |
Annotate your benchmark classes with this annotation to allow them to be discovered by BenchmarkFinder
|
JmhBenchmarkState |
Standard benchmark State for JMH when a Jenkins instance is required.
|
LenientRunnable |
Like Runnable but can throw any exception.
|
LocalData |
Runs a test case with a data set local to test method or the test class.
|
LocalData.RuleRunnerImpl |
|
LocalData.RunnerImpl |
|
LoggerRule |
A test rule which allows you to easily enable one or more loggers for the duration of a test.
|
MemoryAssert |
Static utility methods for verifying heap memory usage.
|
MemoryAssert.HistogramElement |
|
MockAuthorizationStrategy |
An authorization strategy configured in a fluent style from test code.
|
MockBuilder |
Forces the build result to be some pre-configured value.
|
MockBuilder.DescriptorImpl |
|
MockFolder |
Minimal implementation of a modifiable item group akin to the CloudBees Folders plugin.
|
MockFolder.DescriptorImpl |
|
MockQueueItemAuthenticator |
Allows testing of anything related to QueueItemAuthenticator .
|
MockQueueItemAuthenticator.DescriptorImpl |
|
NodeProvisionerRule |
Deprecated.
|
NoListenerConfiguration |
Kills off the WebAppMain ServletContextListener .
|
PluginAutomaticTestBuilder |
Called by the code generated by maven-hpi-plugin to build tests for plugins.
|
PluginAutomaticTestBuilder.OtherTests |
|
PrefixedOutputStream |
Decorating OutputStream which prefixes lines of text with an identifier and optional color.
|
PrefixedOutputStream.AnsiColor |
|
PrefixedOutputStream.Builder |
|
PrefixedOutputStream.Color |
|
PresetData |
Deprecated.
|
PresetData.DataSet |
|
PresetData.RuleRunnerImpl |
|
PresetData.RunnerImpl |
|
PretendSlave |
Slave that pretends to fork processes.
|
PretendSlave.DescriptorImpl |
|
PropertiesTestSuite |
Checks things about *.properties .
|
RandomlyFails |
Deprecated.
|
RealJenkinsRule |
|
RealJenkinsRule.CustomJenkinsRule |
|
RealJenkinsRule.Endpoint |
|
RealJenkinsRule.Init2 |
|
RealJenkinsRule.JenkinsStartupException |
|
RealJenkinsRule.ProxyException |
|
RealJenkinsRule.Step |
One step to run.
|
RealJenkinsRule.Step2<T extends Serializable> |
|
RealJenkinsRule.StepException |
|
RealJenkinsRule.StepWithFourArgs<A1 extends Serializable,A2 extends Serializable,A3 extends Serializable,A4 extends Serializable> |
|
RealJenkinsRule.StepWithOneArg<A1 extends Serializable> |
|
RealJenkinsRule.StepWithReturnAndFourArgs<R extends Serializable,A1 extends Serializable,A2 extends Serializable,A3 extends Serializable,A4 extends Serializable> |
|
RealJenkinsRule.StepWithReturnAndOneArg<R extends Serializable,A1 extends Serializable> |
|
RealJenkinsRule.StepWithReturnAndThreeArgs<R extends Serializable,A1 extends Serializable,A2 extends Serializable,A3 extends Serializable> |
|
RealJenkinsRule.StepWithReturnAndTwoArgs<R extends Serializable,A1 extends Serializable,A2 extends Serializable> |
|
RealJenkinsRule.StepWithThreeArgs<A1 extends Serializable,A2 extends Serializable,A3 extends Serializable> |
|
RealJenkinsRule.StepWithTwoArgs<A1 extends Serializable,A2 extends Serializable> |
|
Recipe |
Meta-annotation for recipe annotations, which controls
the test environment set up.
|
Recipe.Runner<T extends Annotation> |
The code that implements the recipe semantics.
|
RemainingActivityListener |
|
RestartableJenkinsRule |
Provides a pattern for executing a sequence of steps.
|
RestartableJenkinsRule.Builder |
|
RestartableJenkinsRule.Step |
|
ResultWriterPublisher |
Wrote build status to file
|
ResultWriterPublisher.DescriptorImpl |
|
RunLoadCounter |
Utility to determine when a build record is loaded.
|
RunLoadCounter.Marker |
Used internally.
|
RunLoadCounter.MarkerAdder |
Used internally.
|
SecretHelper |
|
SecuredMockFolder |
Deprecated.
|
SecuredMockFolder.DescriptorImpl |
|
SequenceLock |
Lock mechanism to let multiple threads execute phases sequentially.
|
SignupPage |
The signup page for HudsonPrivateSecurityRealm
|
SimpleCommandLauncher |
Stripped-down clone of CommandLauncher .
|
SimpleCommandLauncher.DescriptorImpl |
|
SingleFileSCM |
SCM useful for testing that puts just one file in the workspace.
|
SleepBuilder |
Builder that just sleeps for the specified amount of milli-seconds.
|
SleepBuilder.DescriptorImpl |
|
TailLog |
Utility to display the log of a build in real time.
|
TemporaryDirectoryAllocator |
Allocates temporary directories and cleans it up at the end.
|
TestBuilder |
Partial Builder implementation for writing a one-off throw-away builder used during tests.
|
TestCrumbIssuer |
A crumb issuer that issues a constant crumb value.
|
TestCrumbIssuer.DescriptorImpl |
|
TestEnvironment |
|
TestExtension |
Works like Extension except used for inserting extensions during unit tests.
|
TestExtensionLoader |
|
TestNotifier |
Partial Notifier implementation to facilitate notifier implementation for testing.
|
TestPluginManager |
PluginManager to speed up unit tests.
|
ThreadPoolImpl |
|
TouchBuilder |
|
TrueFalsePublisher |
|
TrueFalsePublisher.DescriptorImpl |
|
UnitTestSupportingPluginManager |
PluginManager that can work with unit tests where dependencies are just jars.
|
UnstableBuilder |
Mock Builder that always cause a build to fail.
|
UnstableBuilder.DescriptorImpl |
|
WarExploder |
Ensures that jenkins.war is exploded.
|
WebClientUtil |
WebClient helper methods.
|
WebClientUtil.ExceptionListener |
JavaScript Exception listener.
|
WebResponseListener |
|
WebResponseListener.StatusListener |
|
WithJenkins |
JUnit 5 meta annotation providing JenkinsRule integration.
|
WithoutJenkins |
An annotation for test methods that do not require the JenkinsRule / HudsonTestCase to create and tear down the jenkins
instance.
|
WithoutJenkins.RunnerImpl |
|
WithPlugin |
Installs the specified plugins before launching Jenkins.
|
WithPlugin.RuleRunnerImpl |
|
WithPlugin.RunnerImpl |
|
WithPluginManager |
Runs the test case with a custom plugin manager.
|
WithPluginManager.RuleRunnerImpl |
|
WithPluginManager.RunnerImpl |
|
WithTimeout |
Times out the test after the specified number of seconds.
|
WithTimeout.RunnerImpl |
Deprecated.
|
WorkspaceCopyFileBuilder |
Test Builder, which copies a file from a workspace of another job.
|
WorkspaceCopyFileBuilder.DescriptorImpl |
|
WorkspaceWriter |
Write text into file in workspace.
|