...
- Start the
CompleteIntegrityCheck
by clicking theStart
button. - Verify that the current state begin to show the different step of the workflow.
- Verify that the workflow can finish and go to the state 'idle'
- Click on the date for the 'last run' and validate that all of the previously found steps are shown with an duration time.
Test missing file
- Remove Delete a file from one of the pillars (e.g. move it away from the fileDir in the ReferencePillar) - The file must be present at all pillars initially.
- Run the
CompleteIntegrityCheck
by clicking theStart
button - and wait until it is finished. - Verify that no corrupt files have been found anywhere.
- Verify that when it the given pillar is missing a file (or one more file than before the running of the workflow).
- Look at the list of existing files at the pillar, and verify that the deleted file is not amongst the list.
- Look at the list of existing files at another pillar, and verify that the deleted file is amongst the list for that pillar.
- Look at the list of missing files at the pillar, and verify that the deleted file is amongst the list.
- Verify that the file is not missing at any other pillar
- Verify that an alarm has been send to the AlarmService about the missing file.
...
- Check whether the workflows have different 'last run' dates for the different collections
- Run the
CompleteIntegrityCheck
for one of the collections by clicking theStart
button - and wait until it is finished. - Verify that a new 'last run' date is updated to the time when the workflow was started.
- Verify that the other workflows, which has not been run, are not updated by this.
IncrementalIntegrityCheck
TDB
Test the Dashboard GUI
...