...
- Put the deleted file back to the pillar (e.g. move it back to the fileDir at the ReferencePillar)
- Run the
CompleteIntegrityCheck
by clicking theStart
button - and wait until it is finished. - Verify that the file is not longer missing at the pillar.
Test corrupt file at single pillar
- Change in the content of a file at one of the pillars (e.g. run replace-file, or add a character to it in the fileDir of the ReferencePillar) - The file must be present at all pillars initially and not have any checksum errors.
- Run the
CompleteIntegrityCheck
by clicking theStart
button - and wait until it is finished. - Verify that no pillar is missing the corrupted file.
- Verify that only the pillar, where it have been corrupted, have the given file amongst their list of 'files with checksum error'.
- Verify that an alarm has been send to the AlarmService about the corrupt file.
Test corrupt file at multiple pillars
- Choose a collection with more than 3 pillars.
- Upload a file to all pillars
- Run replace-file command with another file for two of the pillars (thus at least two has the original and at least two has the new file)
- Run the
CompleteIntegrityCheck
by clicking theStart
button - and wait until it is finished. - Verify that no pillar is missing the corrupted file.
- Verify that all pillars have the given file amongst their list of 'files with checksum error'.
- Verify that an alarm has been send to the AlarmService about the corrupt file.
...