Failsafe Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
181 0 0 6 96.685% 9.279

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.integrationtests.rest.service.status 1 0 0 0 100% 0.006
info.magnolia.integrationtests.rest.delivery.jcr.v2 113 0 0 0 100% 4.613
info.magnolia.integrationtests.rest.delivery.jcr.v1 67 0 0 6 91.045% 4.66

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.integrationtests.rest.service.status

Class Tests Errors Failures Skipped Success Rate Time
StatusEndpointTest 1 0 0 0 100% 0.006

info.magnolia.integrationtests.rest.delivery.jcr.v2

Class Tests Errors Failures Skipped Success Rate Time
ExceptionHandlingTest 9 0 0 0 100% 0.53
JcrDeliveryEndpointTest 35 0 0 0 100% 0.783
ReferenceResolverTest 11 0 0 0 100% 0.526
I18nDeliveryEndpointTest 26 0 0 0 100% 1.673
FilteringOperatorTest 20 0 0 0 100% 0.405
RichTextReferenceResolverTest 5 0 0 0 100% 0.142
AssetReferenceResolverTest 7 0 0 0 100% 0.554

info.magnolia.integrationtests.rest.delivery.jcr.v1

Class Tests Errors Failures Skipped Success Rate Time
FilteringOperatorTest 20 0 0 0 100% 0.503
ExceptionHandlingTest 10 0 0 0 100% 1.134
JcrDeliveryEndpointTest 35 0 0 6 82.857% 0.915
ReferenceResolverTest 2 0 0 0 100% 2.108

Test Cases

[Summary] [Package List] [Test Cases]

ExceptionHandlingTest

methodNotAllowedReturns405 0.351
invalidQueryReturns400 0.026
invalidRequestParamReturns404 0.019
noSuchWorkspaceReturns500 0.02
pathNotFoundReturns404 0.018
noMatchForAcceptHeaderReturns406 0.027
queryingNodesWithNullNodeTypesReturns404 0.025
readingNodeWithNullNodeTypesReturns404 0.023
noResourceMethodMatchedReturns404 0.02

FilteringOperatorTest

filterWithEqualityOperator 0.021
filterByMultipleProperties 0.03
filterWithLessThanOperator 0.024
beforeADate 0.025
filterWithLikeOperator 0.024
noEarlierThanADate 0.022
filterWithNotInOperator 0.023
filterByIsoDateTime 0.021
filterWithGreaterThanOperator 0.022
filterWithInequalityOperator 0.024
filterWithInOperator 0.021
noLaterThanADate 0.041
inARangeOfDates 0.027
filterWithGreaterThanOrEqualToOperator 0.021
differentFromADate 0.021
differentFromARangeOfDates 0.056
filterWithLessThanOrEqualToOperator 0.028
afterADate 0.015
notInARangeOfDates 0.02
inADate 0.017

JcrDeliveryEndpointTest

orderByTwoPropertiesWithDefaultDirections 0.028
readNodeWithFolderAsConfiguredNodeTypeReturnFolder 0.02
orderByTwoProperties 0.019
queryNodesWithStrictMode 0.06
offset 0.017
getChildrenUnderConfiguredRootPathAndPathParam 0.04
readNodeWithDepth0 0.024
readNodeWithDepth1 0.045
readNodeWithDepth2 0.041
filterByMultiValueProperty 0.019
readNode 0.006
getChildrenOfRoot 0.022
withoutSystemProperties 0.007
queryNodesWithConfiguredNodeTypes 0.014
filterByTitle 0.015
fullTextSearch 0.015
queryNodes 0.015
readNodeWithStrictMode 0.02
getChildrenUnderPathParam 0.023
limit 0.015
fullTextSearchAnNonexistentString 0.014
readNodesFromUnregisteredWorkspace 0.004
queryNodesWithConfiguredRootPath 0.021
getChildrenUnderConfiguredRootPath 0.025
readNodeWithConfiguredRootPath 0.017
readNodeWithConfiguredChildNodeTypes 0.019
withoutBypassAcls 0.013
orderByName 0.02
offsetAndLimit 0.021
filterByAncestor 0.018
readNodeWithConfiguredNodeTypes 0.012
queryNodesWithFolderAsConfiguredNodeTypeReturnFolder 0.045
filterByName 0.02
queryNodesWithConfiguredNodeTypesAndChildNodeTypes 0.047
dateTimeShouldBeISO8601 0.019

ReferenceResolverTest

resolvedNodeContainsLink 0.097
uuidToListOfNodes 0.106
resolvedNodeWhichIsChildOfRequestedNodeShouldBeReturned 0.028
resolvedAsLinkAndAclNotBypass 0.039
resolvedNodeWhichIsParentOfRequestedNodeShouldNotContainRequestedNodeAgain 0.042
resolvedNodeNotContainsLink 0.052
duplicatedReference 0.054
resolvedAsLink 0.02
resolvedNodeWhichIsRequestedNodeShouldNotContainItselfAgain 0.022
uuidToNode 0.027
cyclicalReference 0.038

StatusEndpointTest

statusEndpointDoesProvideAContentType 0.005

I18nDeliveryEndpointTest

readingNodeAcceptsSupportedLanguage 0.081
readingNodeRefusesInvalidLanguageTagInQueryParameter 0.008
getChildrenReturnsLocalizedResolvedNode 0.038
queryingNodesReturnsLocalizedResolvedNodes 0.099
getChildrenAcceptsSupportedLanguage 0.072
getChildrenReturnsDefaultLanguageByDefault 0.073
readingNodeReturnsDefaultForInvalidLanguageHeader 0.079
queryingNodesReturnsDefaultForUnsupportedLanguage 0.07
queryingNodesAcceptsLanguageRequestInQueryParameter 0.07
queryingNodesAcceptsSupportedLanguage 0.067
readingNodeAcceptsMultipleLanguageTags 0.082
getChildrenAcceptsLanguageRequestInQueryParameter 0.067
readingNodeAcceptsLocaleRequestsInQueryParameter 0.069
getChildrenReturnsDefaultForUnsupportedLanguage 0.065
readingNodeReturnsDefaultLanguageByDefault 0.106
queryingNodesReturnsAllLanguages 0.082
getChildrenOverrulesHttpRequestHeader 0.059
readingNodeAcceptsLocale 0.071
getChildrenReturnsAllLanguages 0.048
readingNodeReturnsAllLanguageForResolvedNode 0.044
readingNodeAcceptsLanguageRequestInQueryParameter 0.064
queryingNodesReturnsDefaultLanguageByDefault 0.068
readingNodeReturnsAllLanguages 0.047
readingNodeReturnsDefaultLanguageForUnsupportedLanguage 0.056
queryParameterOverrulesHttpRequestHeader 0.059
readingNodeReturnsLocalizedResolvedNode 0.027

FilteringOperatorTest

filterWithEqualityOperator 0.019
filterByMultipleProperties 0.021
filterWithLessThanOperator 0.019
beforeADate 0.019
filterWithLikeOperator 0.021
noEarlierThanADate 0.02
filterWithNotInOperator 0.017
filterByIsoDateTime 0.017
filterWithGreaterThanOperator 0.018
filterWithInequalityOperator 0.017
filterWithInOperator 0.023
noLaterThanADate 0.02
inARangeOfDates 0.018
filterWithGreaterThanOrEqualToOperator 0.02
differentFromADate 0.038
differentFromARangeOfDates 0.026
filterWithLessThanOrEqualToOperator 0.021
afterADate 0.018
notInARangeOfDates 0.016
inADate 0.017

ExceptionHandlingTest

workspaceNotConfiguredReturns404 0.408
methodNotAllowedReturns405 0.454
invalidQueryReturns400 0.055
invalidRequestParamReturns404 0.038
noSuchWorkspaceReturns500 0.034
pathNotFoundReturns404 0.043
noMatchForAcceptHeaderReturns406 0.027
queryingNodesWithNullNodeTypesReturns404 0.025
readingNodeWithNullNodeTypesReturns404 0.029
noResourceMethodMatchedReturns404 0.021

JcrDeliveryEndpointTest

queryNodesWithStrictMode 0
skipped
getChildrenUnderConfiguredRootPathAndPathParam 0
skipped
getChildrenOfRoot 0
skipped
readNodeWithStrictMode 0
skipped
getChildrenUnderPathParam 0
skipped
getChildrenUnderConfiguredRootPath 0
skipped
orderByTwoPropertiesWithDefaultDirections 0.068
readNodeWithFolderAsConfiguredNodeTypeReturnFolder 0.03
orderByTwoProperties 0.043
offset 0.048
readNodeWithDepth0 0.037
readNodeWithDepth1 0.066
readNodeWithDepth2 0.054
filterByMultiValueProperty 0.034
readNode 0.011
withoutSystemProperties 0.011
queryNodesWithConfiguredNodeTypes 0.024
filterByTitle 0.022
fullTextSearch 0.054
queryNodes 0.027
limit 0.04
fullTextSearchAnNonexistentString 0.017
readNodesFromUnregisteredWorkspace 0.008
queryNodesWithConfiguredRootPath 0.024
readNodeWithConfiguredRootPath 0.016
readNodeWithConfiguredChildNodeTypes 0.022
withoutBypassAcls 0.011
orderByName 0.025
offsetAndLimit 0.026
filterByAncestor 0.024
readNodeWithConfiguredNodeTypes 0.009
queryNodesWithFolderAsConfiguredNodeTypeReturnFolder 0.055
filterByName 0.023
queryNodesWithConfiguredNodeTypesAndChildNodeTypes 0.046
dateTimeShouldBeISO8601 0.038

RichTextReferenceResolverTest

richTextUuidToCompleteLink 0.036
noneExistsPageIsStillResolvedToLink 0.029
canResolveMultipleUuidsInRichText 0.036
richTextUuidToLink 0.023
richTextUuidToNotCompleteLink 0.018

AssetReferenceResolverTest

assetDisabledResolving 0.011
assetHasExpandedWithoutMetadata 0.098
assetExpandedWithRenditions 0.084
assetHasResolved 0.147
assetHasExpandedWithoutDownloadLink 0.081
assetHasExpanded 0.115
assetDisabledExpandingButIncludesDownloadLink 0.017

ReferenceResolverTest

uuidToListOfNodes 2.023
uuidToNode 0.055

Failure Details

[Summary] [Package List] [Test Cases]


queryNodesWithStrictMode
skipped: skipped
getChildrenUnderConfiguredRootPathAndPathParam
skipped: skipped
getChildrenOfRoot
skipped: skipped
readNodeWithStrictMode
skipped: skipped
getChildrenUnderPathParam
skipped: skipped
getChildrenUnderConfiguredRootPath
skipped: skipped