Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.6
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-3197investigate 2 test failures
      KULRICE-8136Investigate DataDictionarySearchableAttributeTest.testWildcardsAndMultiSelectsOnDDSearchableAttributes failure
      KULRICE-10355Investigate DocSearchWDIT testBasicDocSearch failure
      KULRICE-10626CLONE - Investigate DocSearchWDIT testBasicDocSearch failure
      KULRICE-11556investigate and fix BusinessObjectServiceTest.testSave and testRetrieve failures
      KULRICE-12876Investigate intermittent unit test failures on 2.5
      KULRICE-8135Investigate StyleRepositoryServiceImplTest.testGetStyle_valid 's JDK7 failure
      KULRICE-13448Investigate Rice sampleapp out of memory exceptions
      KULRICE-8141Investigate why UifTooltipIT.testTooltip fails around jquerybubblepopup
      KULRICE-230Investigate Commons Configuration
    • Sprint:
      Rice Sprint 2015-05-13
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Various CampusActionListBkMrkAft test frequently fail. Investigate if there is a fixable cause or if this test is by nature very unstable. If it's the latter does having the test still add a value to our AFTs?

      May 31
        edu.sampleu.admin.CampusActionListBkMrkAft.testCreateNewSubmitNav
        regression: OK
        
      May 30
        edu.sampleu.admin.CampusActionListBkMrkAft.testCampusActionListRecallToActionList_WithPendingPersonApprove_Bookmark
        edu.sampleu.admin.CampusActionListBkMrkAft.testCampusActionListRecallAndCancel_WithPendingPersonApprove_Bookmark
        edu.sampleu.admin.PermissionActionListBkMrkAft.testActionListFyiPersonBookmark
        edu.sampleu.krad.configview.CollectionsAft.testAddBlankLineNav
        regression:
          edu.sampleu.admin.CampusActionListBkMrkAft.testCampusActionListRecallAndCancel_WithPendingPersonApprove_Bookmark
          edu.sampleu.admin.CampusActionListBkMrkAft.testActionListAcknowledgePerson_WithPendingApprove_Bookmark
      
      May 29
        edu.sampleu.admin.PermissionActionListBkMrkAft.testActionListAcknowledgePerson_WithPendingApprove_Bookmark
        edu.sampleu.main.AgendaEditorAndOrToggleSyncAft.testAgendaEditorAddActionsBookmark
        regression:
          edu.sampleu.main.AgendaEditorAndOrToggleSyncAft.testAgendaEditorAddActionsBookmark
          
      May 28
        edu.sampleu.admin.CampusActionListBkMrkAft.testActionListDisapprovePersonBookmark
        edu.sampleu.admin.ResponsibilityActionListBkMrkAft.testActionListDisapproveGroupBookmark
        regression: OK
        
      May 26
        edu.sampleu.admin.CampusActionListBkMrkAft.testActionListAcknowledgePerson_WithPendingAcknowledge_Bookmark
        regression:
          edu.sampleu.admin.CampusActionListBkMrkAft.testCampusActionListSave_WithPendingPersonApprove_Bookmark
      
      May 25
        edu.sampleu.admin.CampusActionListBkMrkAft.testCreateNewSaveNav
        edu.sampleu.admin.ConfigNamespaceCreateNewAft.testConfigNamespaceCreateNewBookmark
        edu.sampleu.main.AgendaEditorAndOrToggleSyncAft.testAgendaEditorAddActionsBookmark
        edu.sampleu.main.CreateNewAgendaAft.testCreateNewSaveNav
        regression:
          edu.sampleu.main.AgendaEditorAndOrToggleSyncAft.testAgendaEditorAddActionsBookmark
          edu.sampleu.main.CreateNewAgendaAft.testCreateNewSaveNav
          edu.sampleu.main.CreateNewAgendaAft.testBlanketAppNav
          edu.sampleu.main.CreateNewAgendaAft.testCreateNewSaveSubmitNav
          edu.sampleu.main.CreateNewAgendaAft.testCreateNewSubmitNav
          
      May 25
        edu.sampleu.admin.CampusActionListBkMrkAft.testActionListAcknowledgePerson_WithPendingApprove_Bookmark
         edu.sampleu.admin.ResponsibilityActionListBkMrkAft.testActionListDisapproveGroupBookmark
        regression: OK 
          
      

        Activity

        Hide
        Shannon Hess added a comment - - edited

        These errors are due to the campus primary key being only two characters so it is more difficult to get a random unique primary key. I changed it so that it sets the campus to a number and a letter, which I think make things a bit easier. It's what I always do when I'm trying to create a campus locally to avoid creating one that already exists. I also made the while loop that attempts to get a unique primary key faster (avoided using xpath) and made the number of attempts 10 instead of 3. I think the combination of these changes will make this test less volatile.

        If these changes do not fix the occasional problems we are seeing, I think we could use another document besides the campus document. It seems like most of the test are not testing the campus functionality, instead they are testing document routing functionality. I would hate to remove these tests altogether.

        Show
        Shannon Hess added a comment - - edited These errors are due to the campus primary key being only two characters so it is more difficult to get a random unique primary key. I changed it so that it sets the campus to a number and a letter, which I think make things a bit easier. It's what I always do when I'm trying to create a campus locally to avoid creating one that already exists. I also made the while loop that attempts to get a unique primary key faster (avoided using xpath) and made the number of attempts 10 instead of 3. I think the combination of these changes will make this test less volatile. If these changes do not fix the occasional problems we are seeing, I think we could use another document besides the campus document. It seems like most of the test are not testing the campus functionality, instead they are testing document routing functionality. I would hate to remove these tests altogether.
        Hide
        Shannon Hess added a comment -
        Show
        Shannon Hess added a comment - pull request - https://github.com/kuali/rice/pull/174
        Show
        Shannon Hess added a comment - Putting link to test in here: https://ci.kuali.org/view/rice/view/2.6/view/list/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/lastCompletedBuild/testReport/junit/edu.sampleu.admin/CampusActionListBkMrkAft/testActionListDisapprovePersonBookmark/
        Hide
        Shannon Hess added a comment -

        Closing this since the test has passed the last three runs

        Show
        Shannon Hess added a comment - Closing this since the test has passed the last three runs
        Show
        Shannon Hess added a comment - Repoening this JIRA since I'm still seeing various issues in CI https://ci.kuali.org/view/rice/view/2.6/view/list/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/lastCompletedBuild/testReport/edu.sampleu.admin/CampusActionListBkMrkAft/testCreateNewSubmitBookmark/ https://ci.kuali.org/view/rice/view/2.6/view/list/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/lastCompletedBuild/testReport/edu.sampleu.admin/CampusActionListBkMrkAft/testCreateNewSaveSubmitBookmark/ https://ci.kuali.org/view/rice/view/2.6/view/list/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/lastCompletedBuild/testReport/edu.sampleu.admin/CampusActionListBkMrkAft/testActionListApprovePersonBookmark/
        Show
        Shannon Hess added a comment - Still seeing one failing test, which looks like the same issue as the others. https://ci.kuali.org/view/rice/view/2.6/view/list/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/196/testReport/junit/edu.sampleu.admin/CampusActionListBkMrkAft/testCreateNewSubmitNav/
        Hide
        Shannon Hess added a comment -

        pull request to fix remaining failing tests: https://github.com/kuali/rice/pull/182

        Show
        Shannon Hess added a comment - pull request to fix remaining failing tests: https://github.com/kuali/rice/pull/182
        Hide
        Shannon Hess added a comment -

        Created one final pull request - Created final pull request - https://github.com/kuali/rice/pull/183

        The document.newMaintainableObject.code was not getting cleared if it was a duplicate so even though the test appeared to be getting a new code, it was not actually replacing the code on the screen.

        Show
        Shannon Hess added a comment - Created one final pull request - Created final pull request - https://github.com/kuali/rice/pull/183 The document.newMaintainableObject.code was not getting cleared if it was a duplicate so even though the test appeared to be getting a new code, it was not actually replacing the code on the screen.

          People

          • Assignee:
            Shannon Hess
            Reporter:
            Claus Niesen
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Agile

                Structure Helper Panel