Uploaded image for project: 'ui-data-export'
  1. ui-data-export
  2. UIDEXP-23

Periodically update the list of logs and running jobs in order to see the updated data (with integration with the backend)

    XMLWordPrintable

Details

    • Concorde - Sprint 84
    • 5
    • Concorde

    Description

      Purpose:

      Implement periodic retrieval of running jobs and logs list upon the 10 seconds interval which will allow being up to date.

      Scenario 1

      • Given the query file has been uploaded and the export job has been started successfully
      • When the run of the job was not completed before the update caused by interval
      • Then the running job should appear in the Running Jobs accordion section after the update caused by the interval

      Scenario 2

      • Given the query file has been uploaded and the export job has been started successfully
      • When the run of the job was completed before the update caused by interval and log information has been already updated on the backend for the logs list retrieval endpoint
      • Then the log entry should appear in the Logs list after the update caused by the interval

      Scenario 3 (moved from UIDEXP-6 as mentioned in the comments)

      • Given the query file has been uploaded and the export job has been started and completed successfully
      • When there are no other jobs currently running
      • Then the accordion should be collapsed and the number should display "0"

      NOTE: The code coverage on the new code should be above 80%;

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Viktor Soroka Viktor Soroka
                Viktor Soroka Viktor Soroka
                Magda Zacharska Magda Zacharska
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases