[ https://issues.apache.org/jira/browse/SLING-2876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Munteanu resolved SLING-2876. ------------------------------------ Resolution: Fixed Already fixed by the changes in SLING-2888 > Integration tests fail in large numbers following changes for SLING-2869 > ------------------------------------------------------------------------ > > Key: SLING-2876 > URL: https://issues.apache.org/jira/browse/SLING-2876 > Project: Sling > Issue Type: Bug > Components: Testing > Reporter: Robert Munteanu > Priority: Critical > > To minimize the time needed, I have executed mvn clean install in just the > launchpad/testing module ( after rebuilding the launchpad ). > Test results with current trunk at revision 1484769: > Failed tests: > testModifyAceForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testModifyAceForGroup(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testMergeAceForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testMergeAceForUserSplitAggregatePrincipal(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testMergeAceForUserCombineAggregatePrivilege(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testMergeAceForUserDenyPrivilegeAfterGrantPrivilege(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testAddAceOrderByFirst(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testAddAceOrderByLast(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testAddAceOrderByBefore(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testAddAceOrderByAfter(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testAddAceOrderByNumeric(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testUpdateAcePreservePosition(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testModifyAceResponseAsJSON(org.apache.sling.launchpad.webapp.integrationtest.accessManager.ModifyAceTest): > expected:<200> but was:<500> > > testDeniedWriteForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.PrivilegesInfoTest): > expected:<200> but was:<500> > > testGrantedWriteForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.PrivilegesInfoTest): > expected:<200> but was:<500> > > testDeniedWriteForGroup(org.apache.sling.launchpad.webapp.integrationtest.accessManager.PrivilegesInfoTest): > expected:<200> but was:<500> > > testGrantedWriteForGroup(org.apache.sling.launchpad.webapp.integrationtest.accessManager.PrivilegesInfoTest): > expected:<200> but was:<500> > > testSLING_1090(org.apache.sling.launchpad.webapp.integrationtest.accessManager.PrivilegesInfoTest): > expected:<200> but was:<500> > > testDelete(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletDeleteTest): > Delete must return expected status (3) expected:<200> but was:<500> > > testDeleteMultiple(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletDeleteTest): > Delete must return expected status (3) expected:<200> but was:<500> > > testDeleteAllChildren(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletDeleteTest): > Delete must return expected status expected:<200> but was:<500> > > testDeleteAllChildrenByPath(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletDeleteTest): > Delete must return expected status expected:<200> but was:<500> > > testDeleteAllChildrenOfSubNode(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletDeleteTest): > Delete must return expected status expected:<200> but was:<500> > > testDeleteOnly(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletAtDeleteTest): > > http://localhost:39898/sling-tests/PostServletAtDeleteTest/1369152220354/some_value > must be deleted expected:<200> but was:<500> > > testDeleteWithModify(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletAtDeleteTest): > > http://localhost:39898/sling-tests/PostServletAtDeleteTest/1369152220399/some_value > must be deleted expected:<200> but was:<500> > > test_500_errorhandling(org.apache.sling.launchpad.webapp.integrationtest.servlets.resolver.errorhandler.ErrorHandlingTest): > Content does not contain 'Internal Server Error (500) - custom error page' > (content=<!--(..) > > testCopyNodeAbsoluteBelowDest(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Failure (dest must exist) expected:<412> but was:<500> > > testCopyNodeMultipleSourceValid(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Failure: dest parent does not exist expected:<412> but > was:<500> > > testCopyNodeMultipleSourceInValid(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Failure (dest already exists) expected:<412> but was:<500> > > testCopyNodeMultipleSourcePartial(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Failure: dest parent does not exist expected:<412> but > was:<500> > > testCopyNodeMultipleSourceReplace(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Failure: dest parent does not exist expected:<412> but > was:<500> > > testCopyAllChildren(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Success expected:<200> but was:<500> > > testCopyAllChildrenByPath(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Success expected:<200> but was:<500> > > testCopyAllChildrenOfSubNode(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expecting Copy Success expected:<200> but was:<500> > > testMoveNodeAbsoluteBelowDest(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Failure (dest must exist) expected:<412> but was:<500> > > testMoveNodeMultipleSourceValid(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Failure: dest parent does not exist expected:<412> but > was:<500> > > testMoveNodeMultipleSourceInValid(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Failure (dest already exists) expected:<412> but was:<500> > > testMoveNodeMultipleSourcePartial(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Failure: dest parent does not exist expected:<412> but > was:<500> > > testMoveNodeMultipleSourceReplace(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Failure: dest parent does not exist expected:<412> but > was:<500> > > testMoveAllChildren(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Success expected:<200> but was:<500> > > testMoveAllChildrenByPath(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Success expected:<200> but was:<500> > > testMoveAllChildrenOfSubNode(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expecting Move Success expected:<200> but was:<500> > > testRemoveAce(org.apache.sling.launchpad.webapp.integrationtest.accessManager.RemoveAcesTest): > expected:<200> but was:<500> > > testRemoveAces(org.apache.sling.launchpad.webapp.integrationtest.accessManager.RemoveAcesTest): > expected:<200> but was:<500> > > testRemoveAcesResponseAsJSON(org.apache.sling.launchpad.webapp.integrationtest.accessManager.RemoveAcesTest): > expected:<200> but was:<500> > > testDefault(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletNopTest): > expected:<200> but was:<500> > > testStatus200(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletNopTest): > expected:<200> but was:<500> > > testStatus708(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletNopTest): > expected:<708> but was:<500> > > testStatus88(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletNopTest): > expected:<200> but was:<500> > > testStatus1234(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletNopTest): > expected:<200> but was:<500> > > testStatusNonNumeric(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletNopTest): > expected:<200> but was:<500> > > testRedirectOnPathWithExtension(org.apache.sling.launchpad.webapp.integrationtest.VanityPathTest): > Could not move created node from > http://localhost:39898/VanityPathTest_1369152235240/101_1369152235242 > expected:<201> but was:<500> > Tests in error: > > testEffectiveAclForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_ReplacePrivilegeOnChild(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_FewerPrivilegesGrantedOnChild(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_MorePrivilegesGrantedOnChild(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_SubsetOfPrivilegesDeniedOnChild(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_SubsetOfPrivilegesDeniedOnChild2(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_SupersetOfPrivilegesDeniedOnChild(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testEffectiveAclMergeForUser_SupersetOfPrivilegesDeniedOnChild2(org.apache.sling.launchpad.webapp.integrationtest.accessManager.GetAclTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests, Content=[<html>(..) > > testImportReplace(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportReplaceProperties(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportCheckinNodes(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportAutoCheckoutNodes(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJSONFromFile(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJSONFromFileWithoutOptionalName(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJSONFromRequestParam(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJSONFromRequestParamWithoutOptionalName(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportXMLFromFile(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportXMLFromFileWithoutOptionalName(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportXMLFromRequestParam(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportXMLFromRequestParamWithoutOptionalName(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportZipFromFile(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJarFromFile(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJCRXMLFromFile(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportNodeWithExactName(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportNodeWithAlreadyUsedExactName(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testImportJSONWithUTF8Content(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletImportTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-import-tests, Content=[<html>(..) > > testCopyNodeAbsolute(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-copy-tests/abs/1369152225748/src, > Content=[<html>(..) > > testCopyNodeRelative(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-copy-tests/rel/1369152225760/src, > Content=[<html>(..) > > testCopyNodeExistingReplace(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-copy-tests/replace/1369152225771/src, > Content=[<html>(..) > > testCopySibling(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCopyTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-copy-tests/csp/1369152225837/a/1, > Content=[<html>(..) > > testMoveNodeAbsolute(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-move-tests/abs/1369152226392/src, > Content=[<html>(..) > > testMoveNodeRelative(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-move-tests/rel/1369152226412/src, > Content=[<html>(..) > > testMoveNodeExistingReplace(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-move-tests/replace/1369152226442/src, > Content=[<html>(..) > > testMoveAtRoot(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/PostServletMoveTest_A, Content=[<html>(..) > > testCheckingInACheckOutNode(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/1369152227841/84_1369152227843, > Content=[<html>(..) > > testCheckingOutACheckedInNode(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/1369152227867/85_1369152227870, > Content=[<html>(..) > > testCheckingOutAnAlreadyCheckedOutNodeIsANoOp(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/1369152227900/86_1369152227902, > Content=[<html>(..) > > testCheckingInAnAlreadyCheckedInNodeIsANoOp(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/1369152227922/87_1369152227924, > Content=[<html>(..) > > testDeletingChildNodeOfACheckedInNodeByOp(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/1369152228007/89_1369152228010/child, > Content=[<html>(..) > > testMovingAChildNodeOfACheckedInNodeToACheckedInNodeByOp(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/abs/1369152228798/src/child, > Content=[<html>(..) > > testCopyingANodeToACheckedInNodeByOp(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest): > Expected status code 302 for POST, got 200, > URL=http://localhost:39898/sling-tests/abs/1369152228880/src/child, > Content=[<html>(..) > Test results for current trunk after reverting revision 1481919: > Results : > Failed tests: > test_500_errorhandling(org.apache.sling.launchpad.webapp.integrationtest.servlets.resolver.errorhandler.ErrorHandlingTest): > Content does not contain 'Internal Server Error (500) - custom error page' > (content=<!--(..) > Tests in error: > > test_401_errorhandling(org.apache.sling.launchpad.webapp.integrationtest.servlets.resolver.errorhandler.ErrorHandlingTest): > mkdir(http://localhost:45089/apps) failed, status code=503 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira