Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-1888

Display syncStatus, cursor and lastChecked for local KB admin External data sources

    XMLWordPrintable

Details

    • ERM Sprint 125, ERM Sprint 126, ERM Sprint 127
    • Bienenvolk
    • Lotus R1 2022

    Description

      Purpose:

      Enable administrators to easily see the current status of an external data source

      Summary
      Add a status display to the Settings -> Local KB Admin -> External data sources display (see subtask for creating this component)

      Header

      • Synchronization status. Property: syncStatus

      Other data in display

      • Label: Cursor. Property: cursor
      • Label: Last checked. Property: lastChecked, converted from epoch milliseconds to yyyy-MM-ddThh:mm:ssZ (UTC)

      Wireframe

      User story statement(s):

      As a ERM / library system administrator,
      I want to check the status of an external data source 
      so that I can more easily understand if there is a problem with the data source

      Scenarios:

      1. Scenario:
        • Given Settings -> Local KB Admin -> External data sources screen
        • When I view external data sources
        • Then I can see the syncStatus, cursor and lastChecked values for the source
      2. Scenario:
        • Given a external data source with a sync status
        • When I view the external data source in the settings
        • Then I see the sync status displayed
      3. Scenario:
        • Given a external data source without a sync status
        • When I view the external data source in the settings
        • Then I see the sync status label but no value displayed (and aria "No value set")
      4. Scenario:
        • Given a external data source with a cursor
        • When I view the external data source in the settings
        • Then I see the value of the cursor displayed
      5. Scenario:
        • Given a external data source without a cursor
        • When I view the external data source in the settings
        • Then I see the Cursor label but no value displayed (and aria "No value set")
      6. Scenario:
        • Given a external data source with a last checked timestamp
        • When I view the external data source in the settings
        • Then I see the value of the lastChecked timestamp displayed as yyyy-MM-ddThh:mm:ssZ (UTC)
      7. Scenario:
        • Given a external data source without a last checked timestamp
        • When I view the external data source in the settings
        • Then I see the Last checked label but no value displayed (and aria "No value set")

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                ostephens Owen Stephens
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases