errose28 opened a new pull request, #7396:
URL: https://github.com/apache/ozone/pull/7396

   ## What changes were proposed in this pull request?
   
   [HDDS-11290](https://issues.apache.org/jira/browse/HDDS-11290) refactored 
the container scanner to allow it to detect multiple errors within the same 
container. Due to the size of the change, only existing tests were used to make 
sure there were no regressions. This Jira will add tests for the new 
functionality where the scanner can detect and report back all errors that were 
present in a single container.
   
   Summary of Changes:
   - Add simple unit tests for `*ScanResult` objects
   - Move the existing `ContainerCorruptions` class used for fault injection to 
its own class instead of an inner class.
   - Support specifying blocks to operate on in `ContainerCorruptions` to allow 
multiple corruption types to be used on the same container.
   - Add new tests for multiple data and metadata failures in 
`TestKeyValueContainerCheck`.
   
   ## What is the link to the Apache JIRA
   
   HDDS-11471
   
   ## How was this patch tested?
   
   New and existing tests should pass
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to