A B C D G I O P R S T V W 

A

AbstractRepositoryTest - Class in org.apache.sling.performance
 
AbstractRepositoryTest(String) - Constructor for class org.apache.sling.performance.AbstractRepositoryTest
 
addParameter(String, String) - Method in class org.apache.sling.performance.ParameterizedTestList
 
addParameterObject(String, Object) - Method in class org.apache.sling.performance.ParameterizedTestList
 
addTestObject(Object) - Method in class org.apache.sling.performance.ParameterizedTestList
 
AfterMethodInvocation - Annotation Type in org.apache.sling.performance.annotation
 
AfterSpecificTest - Annotation Type in org.apache.sling.performance.annotation
 
AfterSuite - Annotation Type in org.apache.sling.performance.annotation
 

B

BeforeMethodInvocation - Annotation Type in org.apache.sling.performance.annotation
 
BeforeSpecificTest - Annotation Type in org.apache.sling.performance.annotation
 
BeforeSuite - Annotation Type in org.apache.sling.performance.annotation
 

C

checkAllThresholds() - Static method in class org.apache.sling.performance.ReportLogger
Check all thresholds for all records in all registered loggers
checkThreshold(DescriptiveStatistics) - Method in class org.apache.sling.performance.PerformanceRecord
Checks internal statistics against reference.
checkThresholds() - Method in class org.apache.sling.performance.ReportLogger
Test if any of the PerformanceRecord exceeds their threshold against the reference
computePerformanceTests() - Method in class org.apache.sling.performance.PerformanceRunner
Compute performance tests
computeTestMethods() - Method in class org.apache.sling.performance.PerformanceRunner
computeTests() - Method in class org.apache.sling.performance.PerformanceRunner
Compute the tests that will be run

D

dispose() - Method in interface org.apache.sling.performance.TestHelper
 

G

getAfterSuiteMethod() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
getAttribute(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getAttributeNames() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getAuthType() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getBeforeSuiteMethod() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
getCharacterEncoding() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getContentLength() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getContentType() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getContextPath() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getCookies() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getDateHeader(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getHeader(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getHeaderNames() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getHeaders(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getInputStream() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getIntHeader(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getLocalAddr() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getLocale() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getLocales() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getLocalName() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getLocalPort() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getMethod() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getNumberOfExecutedMethods() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
getNumberOfMethodsInSuite() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
getOrCreate(String, String, String, String) - Static method in class org.apache.sling.performance.ReportLogger
Factory method for ReportRecorder.
getParameter(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getParameterMap() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getParameterNames() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getParameters() - Method in class org.apache.sling.performance.ParameterizedTestList
 
getParametersObjects() - Method in class org.apache.sling.performance.ParameterizedTestList
 
getParameterValues(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getPathInfo() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getPathTranslated() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getProtocol() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getQueryString() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getReader() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRealPath(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRemoteAddr() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRemoteHost() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRemotePort() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRemoteUser() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRepository() - Method in class org.apache.sling.performance.AbstractRepositoryTest
Return a Repository - first call initializes it, and a JVM shutdown hook is registered to stop it
getRequestDispatcher(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRequestedSessionId() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRequestURI() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getRequestURL() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getResourceResolver() - Method in interface org.apache.sling.performance.TestHelper
 
getScheme() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getServerName() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getServerPort() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getServletPath() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getSession() - Method in class org.apache.sling.performance.AbstractRepositoryTest
Return a JCR Session, initialized on demand
getSession() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getSession(boolean) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
getStatistics() - Method in class org.apache.sling.performance.PerformanceRecord
 
getTargetObjectSuite() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
getTestObjectList() - Method in class org.apache.sling.performance.ParameterizedTestList
 
getTestRootNode() - Method in class org.apache.sling.performance.AbstractRepositoryTest
Return a test root node, created on demand, with a unique path
getTestSuiteName() - Method in class org.apache.sling.performance.ParameterizedTestList
 
getTestSuiteName() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
getThreshold() - Method in class org.apache.sling.performance.PerformanceRecord
 
getUserPrincipal() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 

I

IdentifiableTestCase - Interface in org.apache.sling.performance
Interface to be implemented by a class with PerformanceTests.
IdentifiableTestClass - Interface in org.apache.sling.performance
Interface to be implemented by a class with PerformanceTests.
incrementNumberOfExecutedTestMethods() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
incrementNumberOfTestMethodsInSuite() - Method in class org.apache.sling.performance.PerformanceSuiteState
 
init(String, Session, SlingRepository) - Method in interface org.apache.sling.performance.TestHelper
 
isRequestedSessionIdFromCookie() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
isRequestedSessionIdFromUrl() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
isRequestedSessionIdFromURL() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
isRequestedSessionIdValid() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
isSecure() - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
isUserInRole(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 

O

org.apache.sling.performance - package org.apache.sling.performance
 
org.apache.sling.performance.annotation - package org.apache.sling.performance.annotation
 

P

ParameterizedTestList - Class in org.apache.sling.performance
Represents the object that will be returned by the method in which a new PerformanceTestSuite is created
ParameterizedTestList() - Constructor for class org.apache.sling.performance.ParameterizedTestList
 
PerformanceRecord - Class in org.apache.sling.performance
Wrapper for recorded performance statistics and defined threshold
PerformanceRecord(DescriptiveStatistics, Number) - Constructor for class org.apache.sling.performance.PerformanceRecord
 
PerformanceRunner - Class in org.apache.sling.performance
The custom JUnit runner that collects the performance tests
PerformanceRunner(Class<?>) - Constructor for class org.apache.sling.performance.PerformanceRunner
 
PerformanceRunner.Parameters - Annotation Type in org.apache.sling.performance
 
PerformanceRunner.ReportLevel - Enum in org.apache.sling.performance
 
PerformanceSuiteState - Class in org.apache.sling.performance
 
PerformanceSuiteState(String) - Constructor for class org.apache.sling.performance.PerformanceSuiteState
 
PerformanceTest - Annotation Type in org.apache.sling.performance.annotation
Performance test annotation to use for the framework to be able to find all the tests in the test class
PerformanceTestFactory - Annotation Type in org.apache.sling.performance.annotation
 
PerformanceTestSuite - Annotation Type in org.apache.sling.performance.annotation
 

R

recordStatistics(String, DescriptiveStatistics, double) - Method in class org.apache.sling.performance.ReportLogger
Record statistics for given method
referenceMethod - Variable in class org.apache.sling.performance.PerformanceRunner
 
removeAttribute(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
reportLevel - Variable in class org.apache.sling.performance.PerformanceRunner
 
ReportLogger - Class in org.apache.sling.performance
 
ReportLogger.ReportType - Enum in org.apache.sling.performance
 
REPORTS_DIR - Static variable in class org.apache.sling.performance.ReportLogger
 
ResourceResolverTestRequest - Class in org.apache.sling.performance
 
ResourceResolverTestRequest(String) - Constructor for class org.apache.sling.performance.ResourceResolverTestRequest
 
ResourceResolverTestRequest(String, String) - Constructor for class org.apache.sling.performance.ResourceResolverTestRequest
 
ResourceResolverTestRequest(String, String, int, String) - Constructor for class org.apache.sling.performance.ResourceResolverTestRequest
 
ResourceResolverTestRequest(String, String, int, String, String) - Constructor for class org.apache.sling.performance.ResourceResolverTestRequest
 
run(RunNotifier) - Method in class org.apache.sling.performance.PerformanceRunner
 

S

session - Variable in class org.apache.sling.performance.AbstractRepositoryTest
 
setAfterSuiteMethod(Method) - Method in class org.apache.sling.performance.PerformanceSuiteState
 
setAttribute(String, Object) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
setBeforeSuiteMethod(Method) - Method in class org.apache.sling.performance.PerformanceSuiteState
 
setCharacterEncoding(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
setContextPath(String) - Method in class org.apache.sling.performance.ResourceResolverTestRequest
 
setNumberOfExecutedMethods(int) - Method in class org.apache.sling.performance.PerformanceSuiteState
 
setNumberOfMethodsInSuite(int) - Method in class org.apache.sling.performance.PerformanceSuiteState
 
setTargetObjectSuite(Object) - Method in class org.apache.sling.performance.PerformanceSuiteState
 
setTestSuiteName(String) - Method in class org.apache.sling.performance.PerformanceSuiteState
 
setTestSuiteTitle(String) - Method in class org.apache.sling.performance.ParameterizedTestList
 

T

TEST_CASE_ONLY - Static variable in class org.apache.sling.performance.ParameterizedTestList
 
testCaseName() - Method in interface org.apache.sling.performance.IdentifiableTestCase
 
testClassName() - Method in class org.apache.sling.performance.AbstractRepositoryTest
 
testClassName() - Method in interface org.apache.sling.performance.IdentifiableTestClass
 
TestHelper - Interface in org.apache.sling.performance
 
testInstanceName - Variable in class org.apache.sling.performance.AbstractRepositoryTest
 
testRoot - Variable in class org.apache.sling.performance.AbstractRepositoryTest
 
tests - Variable in class org.apache.sling.performance.PerformanceRunner
 
testSuiteName - Variable in class org.apache.sling.performance.PerformanceSuiteState
 

V

validateInstanceMethods(List<Throwable>) - Method in class org.apache.sling.performance.PerformanceRunner
Need to override method otherwise the validation will fail because of some hardcoded conditions in JUnit
valueOf(String) - Static method in enum org.apache.sling.performance.PerformanceRunner.ReportLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.performance.ReportLogger.ReportType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.performance.PerformanceRunner.ReportLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.performance.ReportLogger.ReportType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeAllResults() - Static method in class org.apache.sling.performance.ReportLogger
Write results from all registered loggers
writeReport(String, String, String, String, DescriptiveStatistics, ReportLogger.ReportType, PerformanceRunner.ReportLevel) - Static method in class org.apache.sling.performance.ReportLogger
Method the writes the performance report after a test is run
writeReportTxt(String, String, String, String, DescriptiveStatistics, PerformanceRunner.ReportLevel) - Static method in class org.apache.sling.performance.ReportLogger
Method the writes the performance report after a test is run, in text format
writeReportTxt(String, String, String, String, double, double, double, double, double, PerformanceRunner.ReportLevel) - Static method in class org.apache.sling.performance.ReportLogger
Method that writes the performance report
writeReportTxt(String, String, String, String, double, double, double, double, double, PerformanceRunner.ReportLevel, boolean) - Static method in class org.apache.sling.performance.ReportLogger
Method that writes the performance report
writeResults() - Method in class org.apache.sling.performance.ReportLogger
Write all records to file in TXT format
A B C D G I O P R S T V W 

Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.