Update the robotframework-c8y library (used in system tests), to improve the logging of the "smart retry" feature. This should help improve debugging of tests to show an assertions number of attempts, and the output of each failed attempt.
Example
The following snippet shows the new info log entries showing that Managed Object Should Have Fragment Values assertion was attempted a few times before it passed.
Types of changes
[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Improvement (general improvements like code refactoring that doesn't explicitly fix a bug or add any new functionality)
[ ] Documentation Update (if none of the other choices apply)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Proposed changes
Update the
robotframework-c8y
library (used in system tests), to improve the logging of the "smart retry" feature. This should help improve debugging of tests to show an assertions number of attempts, and the output of each failed attempt.Example
The following snippet shows the new info log entries showing that
Managed Object Should Have Fragment Values
assertion was attempted a few times before it passed.Types of changes
Paste Link to the issue
Checklist
cargo fmt
as mentioned in CODING_GUIDELINEScargo clippy
as mentioned in CODING_GUIDELINESFurther comments