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.