AbstractHttpInvoker | |
com.griddynamics.jagger.invoker.v2.DefaultHttpInvoker | Default HTTP-invoker that invokes services of SuT via http(s) protocol |
com.griddynamics.jagger.user.test.configurations.JTestDefinition.Builder | |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileInvocation.Builder | |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileRps.Builder | |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileTps.Builder | |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileUserGroups.Builder | |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileUsers.Builder | |
com.griddynamics.jagger.user.test.configurations.JLoadTest.Builder | |
com.griddynamics.jagger.user.test.configurations.limits.JLimit.Builder | |
com.griddynamics.jagger.user.test.configurations.limits.JLimitVsBaseline.Builder | |
com.griddynamics.jagger.user.test.configurations.limits.JLimitVsRefValue.Builder | |
com.griddynamics.jagger.user.test.configurations.JLoadScenario.Builder | |
com.griddynamics.jagger.user.test.configurations.JParallelTestsGroup.Builder | |
Class<?extends Invoker > | |
Class<?extends ResponseValidator<?,?,?> > | |
Comparator< SessionEntity > | |
com.griddynamics.jagger.user.test.configurations.termination.auxiliary.DurationInSeconds | Test load execution time in seconds |
com.griddynamics.jagger.user.test.configurations.auxiliary.Id | Represents an ID for Jagger load test description entities |
com.griddynamics.jagger.user.test.configurations.load.auxiliary.InvocationCount | The number of invocation for com.griddynamics.jagger.user.test.configurations.load.JLoadProfile |
com.griddynamics.jagger.engine.e1.collector.invocation.InvocationInfo< Q, R, E > | Class, which contains information about invocation execution |
com.griddynamics.jagger.engine.e1.collector.invocation.InvocationListener< Q, R, E > | Listener, executed before, after invocation |
com.griddynamics.jagger.engine.e1.collector.invocation.InvocationListener< Q, R, E >.Composer< Q, R, E > | Class is used by Jagger for sequential execution of several listeners
Not required for custom test listeners |
Invoker< JHttpQuery, JHttpResponse, JHttpEndpoint > | |
com.griddynamics.jagger.user.test.configurations.termination.auxiliary.IterationsNumber | The target number of requests to the system under test |
JaggerPropertiesProvider | This class is needed to provide Jagger environment properties and test properties |
ExampleJLoadScenarioProvider | By extending JaggerPropertiesProvider you get access to all Jagger properties and test properties |
com.griddynamics.jagger.engine.e1.services.JaggerService | Internal Jagger service that can be used in custom components |
com.griddynamics.jagger.engine.e1.services.DataService | Service provides access to tests results, stored in the Jagger database |
com.griddynamics.jagger.engine.e1.services.DefaultDataService | Implementation of the DataService |
com.griddynamics.jagger.engine.e1.services.MetricService | Service gives an ability to create and describe metrics, save metric values |
com.griddynamics.jagger.engine.e1.services.DefaultMetricService | Implementation of the MetricService
|
com.griddynamics.jagger.engine.e1.services.SessionInfoService | Service gives ability to create and modify session metadata(such as session comment) |
com.griddynamics.jagger.engine.e1.services.DefaultSessionInfoService | Implementation of the SessionInfoService
|
com.griddynamics.jagger.invoker.v2.JHttpClient | An object that represents HTTP-client |
com.griddynamics.jagger.invoker.v2.SpringBasedHttpClient | Implementation of JHttpClient |
com.griddynamics.jagger.user.test.configurations.limits.JLimit | Allow to compare your results with predefined reference values or baseline session values and decide whether performance of your system meet acceptance criteria or not |
com.griddynamics.jagger.user.test.configurations.limits.JLimitVsBaseline | Allow to compare a performance test with some baseline (another performance test, which was saved in the database) |
com.griddynamics.jagger.user.test.configurations.limits.JLimitVsRefValue | Allow to compare a performance test with some reference value |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfile | |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileInvocation | This type of load implements an exact number of invocation, performed by exact number of threads |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileRps | This type of load implements an exact number of requests per second performed by Jagger |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileTps | This type of load implements an exact number of transactions per second performed by Jagger |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileUserGroups | This load is a list of user groups JLoadProfileUsers running in parallel |
com.griddynamics.jagger.user.test.configurations.load.JLoadProfileUsers | This class represents a group of virtual users |
com.griddynamics.jagger.user.test.configurations.JLoadScenario | Describes the execution sequence of the load tests during single run
|
com.griddynamics.jagger.user.test.configurations.JLoadTest | Describes the instance of a load test performed by Jagger
|
com.griddynamics.jagger.user.test.configurations.limits.auxiliary.JMetricName | Enum for standard metrics |
com.griddynamics.jagger.user.test.configurations.JParallelTestsGroup | Describes step in the JLoadScenario execution sequence
|
com.griddynamics.jagger.invoker.v2.SpringBasedHttpClient.JSpringBasedHttpClientParameters | Values: JSpringBasedHttpClientParameters#DEFAULT_URI_VARIABLES, JSpringBasedHttpClientParameters#ERROR_HANDLER, JSpringBasedHttpClientParameters#MESSAGE_CONVERTERS, JSpringBasedHttpClientParameters#URI_TEMPLATE_HANDLER, JSpringBasedHttpClientParameters#INTERCEPTORS, JSpringBasedHttpClientParameters#REQUEST_FACTORY |
com.griddynamics.jagger.user.test.configurations.termination.JTerminationCriteria | |
com.griddynamics.jagger.user.test.configurations.termination.JTerminationCriteriaBackground | Test with such termination strategy will wait another tests in test-group to be stopped |
com.griddynamics.jagger.user.test.configurations.termination.JTerminationCriteriaDuration | Test with such termination strategy will be executed for the defined time - duration |
com.griddynamics.jagger.user.test.configurations.termination.JTerminationCriteriaIterations | Test with such termination strategy will last till defined number of requests are executed |
com.griddynamics.jagger.user.test.configurations.JTestDefinition | Definition of the load test - describes test data sources and the protocol, used during load test
|
KernelSideObjectProvider< ResponseValidator<?,?,?> > | |
List< com.griddynamics.jagger.engine.e1.collector.ResponseValidatorProvider > | |
List< com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupDecisionMakerListener > | |
List< com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupListener > | |
List< com.griddynamics.jagger.user.test.configurations.JLoadTest > | |
List< com.griddynamics.jagger.user.test.configurations.JParallelTestsGroup > | |
List< com.griddynamics.jagger.user.test.configurations.limits.JLimit > | |
List< com.griddynamics.jagger.user.test.configurations.load.JLoadProfileUsers > | |
List< Double > | |
List< InvocationListener< Q, R, E > > | |
List< Number > | |
List< Provider< com.griddynamics.jagger.engine.e1.collector.loadscenario.LoadScenarioListener > > | |
List< Provider< com.griddynamics.jagger.engine.e1.collector.test.TestListener > > | |
List< Provider< com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupDecisionMakerListener > > | |
List< Provider< com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupListener > > | |
List< Provider< InvocationListener > > | |
com.griddynamics.jagger.engine.e1.collector.loadscenario.LoadScenarioInfo | Class, which contains information about test suite execution |
com.griddynamics.jagger.engine.e1.collector.loadscenario.LoadScenarioListener | Listener, executed before and after test suite |
com.griddynamics.jagger.engine.e1.collector.loadscenario.LoadScenarioListener.Composer | Class is used by Jagger for sequential execution of several listeners
Not required for custom test listeners |
com.griddynamics.jagger.user.test.configurations.limits.auxiliary.LowErrThresh | Lower acceptance criterion for a performance test |
com.griddynamics.jagger.user.test.configurations.limits.auxiliary.LowWarnThresh | Lower warning criterion for a performance test |
Map< MetricAggregatorProvider, com.griddynamics.jagger.engine.e1.collector.MetricAggregatorSettings > | |
Map< NodeId, GeneralNodeInfo > | |
Map< String, Object > | |
Map< String, String > | |
com.griddynamics.jagger.user.test.configurations.termination.auxiliary.MaxDurationInSeconds | The timeout for the test execution |
MetricAggregator | |
com.griddynamics.jagger.engine.e1.collector.MetricAggregator< C extends Number > | Aggregates raw data, available after test, to final value that will be saved to database |
MetricAggregatorProvider | |
com.griddynamics.jagger.engine.e1.collector.AvgMetricAggregatorProvider | Calculates average value on the interval |
com.griddynamics.jagger.engine.e1.collector.MaxMetricAggregatorProvider | Calculates max value on the interval |
com.griddynamics.jagger.engine.e1.collector.MinMetricAggregatorProvider | Calculates min value on the interval |
com.griddynamics.jagger.engine.e1.collector.PercentileAggregatorProvider | Calculates percentile value on the interval |
com.griddynamics.jagger.engine.e1.collector.StdDevMetricAggregatorProvider | Calculates standard deviation on the interval |
com.griddynamics.jagger.engine.e1.collector.SuccessRateAggregatorProvider | Calculates accumulative success rate from data collected by SuccessRateCollector<Q,R,E> |
com.griddynamics.jagger.engine.e1.collector.SuccessRateFailsAggregatorProvider | Calculates accumulative number of failed invokes from data collected by SuccessRateCollector<Q,R,E> |
com.griddynamics.jagger.engine.e1.collector.SumMetricAggregatorProvider | Calculates summary of all values on interval |
com.griddynamics.jagger.engine.e1.collector.MetricAggregatorSettings | Class that describes settings of aggregator |
com.griddynamics.jagger.engine.e1.services.data.service.MetricEntity | Class is a model of some metric |
com.griddynamics.jagger.engine.e1.services.data.service.MetricPlotPointEntity | Class is a model of single point in metric detailed results (values vs time) |
com.griddynamics.jagger.engine.e1.services.data.service.MetricSummaryValueEntity | Class is a model of summary for some metric |
com.griddynamics.jagger.user.test.configurations.load.auxiliary.NumberOfUsers | The number of virtual users for performing workload |
com.griddynamics.jagger.invoker.v2.JHttpEndpoint.Protocol | Enum representing HTTP and HTTPS protocols |
Provider< InvocationListener > | |
Provider< Invoker > | |
Provider< LoadScenarioListener > | |
Provider< TestGroupListener > | |
com.griddynamics.jagger.user.test.configurations.limits.auxiliary.RefValue | The value for comparison with some metric for a performance test |
com.griddynamics.jagger.user.test.configurations.load.auxiliary.RequestsPerSecond | The number of requests per second Jagger shall perform |
ResponseValidator | |
com.griddynamics.jagger.engine.e1.collector.JHttpResponseStatusValidator | Validates JHttpResponse status code |
com.griddynamics.jagger.engine.e1.collector.NotNullResponseValidator | Validates that invocation result is not null |
com.griddynamics.jagger.engine.e1.services.data.service.SessionEntity | Class is a model of session |
Set< DecisionPerTest > | |
Set< Integer > | |
com.griddynamics.jagger.engine.e1.services.data.service.TestEntity | Class is a model of test |
com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupDecisionMakerInfo | Class, which contains information for decision making for some test group |
com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupDecisionMakerListener | Listener, executed after test-group execution |
com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupDecisionMakerListener.Composer | Class is used by Jagger for sequential execution of several listeners
Not required for custom test-group decision maker listeners |
com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupInfo | Class, which contains information about test-group execution |
com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupListener | Listener, executed before and after test-group execution |
com.griddynamics.jagger.engine.e1.collector.testgroup.TestGroupListener.Composer | Class is used by Jagger for sequential execution of several listeners
Not required for custom test listeners |
com.griddynamics.jagger.engine.e1.collector.test.TestInfo | Class, which contains information about test execution |
com.griddynamics.jagger.engine.e1.collector.test.TestListener | Listener, executed before and after a test and periodically during a test |
com.griddynamics.jagger.engine.e1.collector.test.TestListener.Composer | Class is used by Jagger for sequential execution of several listeners
Not required for custom test listeners |
com.griddynamics.jagger.user.test.configurations.load.auxiliary.ThreadCount | The number of threads for com.griddynamics.jagger.user.test.configurations.load.JLoadProfile |
com.griddynamics.jagger.user.test.configurations.load.auxiliary.TransactionsPerSecond | The number of transactions (request + response) per second Jagger shall perform |
com.griddynamics.jagger.user.test.configurations.limits.auxiliary.UpErrThresh | Upper acceptance criterion for a performance test |
com.griddynamics.jagger.user.test.configurations.limits.auxiliary.UpWarnThresh | Upper warning criterion for a performance test |
AbstractIterator | |
ApplicationContext | |
ArrayList | |
Arrays | |
Autowired | |
Bean | |
boolean | |
Charset | |
Class | |
ClientHttpRequestFactory | |
ClientHttpRequestInterceptor | |
ClientHttpResponse | |
CloseableHttpClient | |
Collection | |
Collections | |
Collectors | |
CollectThreadsTestListener | |
Comparator | |
com.griddynamics.jagger.engine.e1.services.data.service.SessionEntity.IdComparator | |
CompositeTask | |
Configuration | |
CONNECT_TIMEOUT_IN_MS | |
Constructor | |
DatabaseService | |
Date | |
Decision | |
DecisionPerSessionDto | |
DecisionPerTest | |
DEFAULT_URI_VARIABLES | |
Double | |
double | |
E | |
Environment | |
equalsIgnoreCase | |
ERROR_HANDLER | |
File | |
FileCopyUtils | |
final boolean | |
final Double | |
final double | |
final E | |
final int | |
final Iterable | |
final long | |
final Q | |
final String | |
format | |
fromUri | |
GeneralNodeInfo | |
HashMap | |
HTTP | |
HTTP_CLIENT | |
HttpClientBuilder | |
HttpClients | |
HttpComponentsClientHttpRequestFactory | |
HttpHeaders | |
HttpMessageConverter | |
HttpMethod | |
HTTPS | |
HttpStatus | |
HttpsURL | |
HttpURL | |
InputStream | |
int | |
Integer | |
INTERCEPTORS | |
IntStream | |
InvocationException | |
InvocationInfo | |
InvocationListener | |
InvocationTargetException | |
Invoker | |
com.griddynamics.jagger.invoker.v2.AbstractHttpInvoker< HTTP_CLIENT extends JHttpClient > | An object that represents abstract HTTP-invoker that invokes services of SuT via http protocol |
IOException | |
Iterable | |
com.griddynamics.jagger.invoker.LoadBalancer< Q, E > | An object which provides pairs of queries and endpoints for Invoker |
com.griddynamics.jagger.invoker.QueryPoolLoadBalancer< Q, E > | LoadBalancer which uses query and endpoint provider |
com.griddynamics.jagger.invoker.OneByOneLoadBalancer< Q, E > | Schedules queries across endpoints one by one |
com.griddynamics.jagger.invoker.PairSupplierFactoryLoadBalancer< Q, E > | |
com.griddynamics.jagger.invoker.RandomLoadBalancer< Q, E > | Randomly selects pairs of Q and E |
com.griddynamics.jagger.invoker.SimpleCircularLoadBalancer< Q, E > | Circularly selects pairs of Q and E |
com.griddynamics.jagger.invoker.RoundRobinLoadBalancer< Q, E > | Encapsulates Round-Robin algorithm |
com.griddynamics.jagger.invoker.SimpleLoadBalancer< Q, E > | Contains only one query and endpoint |
Iterable< com.griddynamics.jagger.engine.e1.collector.loadscenario.LoadScenarioListener > | |
Iterable< com.griddynamics.jagger.engine.e1.collector.test.TestListener > | |
Iterable< E > | |
Iterable< Q > | |
Iterator | |
JaggerPropertiesProvider | |
JaggerXmlApplicationContext | |
JHttpQuery | |
JHttpResponse | |
KernelSideObject | |
com.griddynamics.jagger.engine.e1.collector.ResponseValidator< Q, E, R > | Validates the result of invocation |
KernelSideObjectProvider | |
com.griddynamics.jagger.engine.e1.collector.ResponseValidatorProvider | Provides instances of a $ResponseValidator class
Created by Andrey Badaev Date: 14/12/16 |
com.griddynamics.jagger.engine.e1.collector.DefaultResponseValidatorProvider | Default implementation of $ResponseValidatorProvider which provides instances of $ResponseValidator using reflection and a mandatory constructor for $ResponseValidator instances
Created by Andrey Badaev Date: 13/12/16 |
com.griddynamics.jagger.engine.e1.collector.ExampleResponseValidatorProvider | Example ResponseValidatorProvider implementation aimed to demonstrate process of passing a value to a dynamically created instances of ResponseValidator |
com.griddynamics.jagger.engine.e1.collector.JHttpResponseStatusValidatorProvider | Provides default response status validator JHttpResponseStatusValidator |
KeyValueStorage | |
LinkedList | |
LinkedMultiValueMap | |
List | |
Lists | |
Logger | |
LoggerFactory | |
LogWriter | |
long | |
Long | |
MalformedURLException | |
Map | |
Maps | |
MapUtils | |
MAX_CONN_PER_ROUTE | |
MAX_CONN_TOTAL | |
MediaType | |
MESSAGE_CONVERTERS | |
MetricLogEntry | |
MetricNameDto | |
MetricNode | |
MultiValueMap | |
Namespace | |
newArrayList | |
newHashMap | |
newHashSet | |
newInstance | |
NodeContext | |
NodeId | |
NoopHostnameVerifier | |
Objects | |
Pair | |
PairSupplier< Q, E > | |
PairSupplierFactory< Q, E > | |
Pattern | |
PatternSyntaxException | |
Preconditions | |
PropertySource | |
Provider | |
com.griddynamics.jagger.engine.e1.collector.invocation.ExampleInvocationListener | Example of the invocation listener |
com.griddynamics.jagger.engine.e1.collector.invocation.NotNullInvocationListener | Example of the invocation listener |
com.griddynamics.jagger.engine.e1.collector.loadscenario.ExampleLoadScenarioListener | Example of the load scenario listener |
com.griddynamics.jagger.engine.e1.collector.testgroup.ExampleTestGroupListener | Example of the test group listener |
com.griddynamics.jagger.invoker.v2.DefaultInvokerProvider | Implementation of Provider<Invoker> which uses a default no-arguments constructor of provided subclass of Invoker to create it's instances |
ExampleCustomHttpInvokerProvider | An example of Provider<Invoker> implementation through which custom data can be passed to new instances of a custom Invoker at runtime |
Q | |
QueryPoolLoadBalancer | |
R | |
Random | |
RandomLoadBalancer | |
REQUEST_FACTORY | |
RequestEntity | |
ResponseEntity | |
ResponseErrorHandler | |
com.griddynamics.jagger.invoker.v2.SpringBasedHttpClient.AllowAllCodesResponseErrorHandler | |
RestTemplate | |
RootNode | |
RoundRobinLoadBalancer | |
RoundRobinPairSupplierFactory | |
Serializable | |
com.griddynamics.jagger.engine.e1.collector.MetricDescription | Class to describe metric |
com.griddynamics.jagger.invoker.Invoker< Q, R, E > | Responsible for action invocation on specified endpoint and query |
com.griddynamics.jagger.invoker.LoadBalancer< Q, E > | An object which provides pairs of queries and endpoints for Invoker |
com.griddynamics.jagger.invoker.v2.JHttpEndpoint | An object that represents HTTP-endpoint |
com.griddynamics.jagger.invoker.v2.JHttpQuery< T > | An object that represents HTTP-request |
com.griddynamics.jagger.invoker.v2.JHttpResponse< T > | An object that represents HTTP-response |
ServicesAware | |
com.griddynamics.jagger.engine.e1.collector.invocation.ExampleInvocationListener | Example of the invocation listener |
com.griddynamics.jagger.engine.e1.collector.invocation.NotNullInvocationListener | Example of the invocation listener |
com.griddynamics.jagger.engine.e1.collector.loadscenario.ExampleLoadScenarioListener | Example of the load scenario listener |
com.griddynamics.jagger.engine.e1.collector.testgroup.ExampleTestGroupListener | Example of the test group listener |
SessionMatchingSetup | |
SessionMetaDataStorage | |
Set | |
singletonList | |
StandardMetricsNamesUtil | |
static final int | |
StatisticsCalculator | |
String | |
StringUtils | |
StringUtils | |
SUCCESS_RATE_AGGREGATOR_FAILED_ID | |
SUCCESS_RATE_AGGREGATOR_OK_ID | |
T | |
TagEntity | |
TaskDataDto | |
TestDetailsNode | |
TestNode | |
TimeUnits | |
toMap | |
toSet | |
UnknownHttpStatusCodeException | |
UnsupportedEncodingException | |
URI | |
URI_TEMPLATE_HANDLER | |
UriTemplateHandler | |
URL | |
URLEncoder | |
WorkloadTask | |
WorstCaseDecisionMaker | |