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

RCA Group

None

Description

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 https://folio-org.atlassian.net/browse/UXPROD-1383#icft=UXPROD-1383

Scenarios

  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? to check with SMEs on which they prefer

Environment

None

Potential Workaround

None

Attachments

3
  • 02 Jun 2021, 10:51 AM
  • 02 Jun 2021, 10:51 AM
  • 02 Jun 2021, 10:51 AM

Checklist

hide

TestRail: Results

Activity

Show:

Kateryna SenchenkoJune 22, 2022 at 11:22 AM

Ann-Marie BreauxJuly 7, 2021 at 1:26 PM

Check with SMEs on which user ID should show n the log summary if import started by User A and cancelled by User B

Ann-Marie BreauxJune 2, 2021 at 1:46 PM

Grooming: converted from UIDATIMP to MODSOURMAN

Ann-Marie BreauxApril 29, 2021 at 7:07 AM

Discussed briefly with DI Subgroup at 14 April 2021 meeting; still need to decide on status term

Duplicate

Details

Assignee

Reporter

Priority

Story Points

Development Team

Folijet

Release

Not Scheduled

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 29, 2021 at 7:04 AM
Updated June 22, 2022 at 11:23 AM
Resolved June 22, 2022 at 11:22 AM
TestRail: Cases
TestRail: Runs

Flag notifications