| Class | Description |
|---|---|
| HttpCommunicator |
Class which communicates with Nerrvana (by performing API calls and
interpreting responses) It is wrapped around Apache HttpClient.
|
| Logger |
Performs logging into Jenkins console log
|
| NerrvanaExecution |
Parses and wraps information about tests execution in Nerrvana.
|
| NerrvanaPlugin |
NerrvanaPlugin - remotely runs Selenium tests at Nerrvana cloud.
|
| NerrvanaPlugin.DescriptorImpl |
Descriptor for
NerrvanaPlugin. |
| NerrvanaPluginSettings |
Wraps all Nerrvana related settings.
|
| Platform |
Parses and wraps information about platform where tests are executed in
Nerrvana.
|
| ReportActionAggregated |
Jenkins uses this class and accompanying file
com\deepshiftlabs\nerrvana\ReportAction\index.jelly to create report link and
report page
|
| SignatureTest | |
| SpaceData |
Encapsulates information about user
space in Nerrvana
|
| Testrun |
Wraps information about
Nerrvana test run
This class expects following XML returned by Nerrvana API call:
{@code
|
| UserMessage |
User messages returned by API have following structure: {@code
|
| Utils |
Several kinds of utility functions: - XML parsers, helpers and cachers -
HttpClient helpers - some others
|
| Enum | Description |
|---|---|
| UserMessageLevel |
| Exception | Description |
|---|---|
| ResponseException |
HTTP response exception It is raised when API returns HTTP status other than
200.
|
Copyright © 2004-2013 Deep Shift Labs. All Rights Reserved.