Uploaded image for project: 'mod-source-record-manager'
  1. mod-source-record-manager

Import log summary: Add a new status for jobs that are manually stopped by a user



    • 0
    • Folijet
    • Not Scheduled


      Purpose: To make it possible to identify import jobs that have been manually stopped by users (versus ones that Completed with errors or Failed)

      As a staff person working with Data Import
      I want to be able to identify import jobs that were stopped by a user
      So that I can have different expectations of what may have happened in the system

      NOTE: Right now, manually stopped jobs may have some records created or updated. We will try to display as much info as possible for those records, but a full solution will need to wait for UXPROD-1383


      1. Scenario 1
        • Given the Data Import summary for a job (on the Data import landing page or the View all page)
        • When a job is manually stopped by a user
        • Then display the term Cancelled in the Status column (instead of Completed, Completed with errors, or Failed)
      2. Scenario 2
        • Ensure this story passes Accessibility testing
      3. Scenario 3
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

      See attached screenshot Cancelled After.PNG

      KS: Also make sure that corresponding Snapshot entity is updated with ERROR status to not break the generation calculation logic

      Confirm: If User A starts an import job and User B cancels it, which user ID shows in the log summary? abreaux to check with SMEs on which they prefer

      TestRail: Results


          1. Cancelled After.PNG
            Cancelled After.PNG
            128 kB
          2. Cancelled Before.PNG
            Cancelled Before.PNG
            115 kB
          3. User cancelled.PNG
            User cancelled.PNG
            114 kB

          Issue Links



                abreaux Ann-Marie Breaux
                abreaux Ann-Marie Breaux
                0 Vote for this issue
                2 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases