-
Notifications
You must be signed in to change notification settings - Fork 270
removing intg infopipe tests and made some minor updates to infopipe #8161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request removes the old integration tests for infopipe and makes several beneficial updates to the newer system tests. The removal of src/tests/intg/test_infopipe.py and its corresponding entry in Makefile.am is correct. The modifications in src/tests/system/tests/test_infopipe.py improve the test suite by refactoring assertions into loops and using pytest.parametrize to create more comprehensive and maintainable tests. The changes to topology markers to focus on LDAP seem intentional and align with the goal of refining the test scope. Overall, the changes are positive and I did not find any high or critical severity issues.
|
A lot of the comments are in the jira ticket. A lot of these test cases are being dropped. All of the negative test cases. Right now in it's current the state, the ifp framework class does not handle invalid values without throwing several exceptions which will cause the test cases to exit when it fails. Even though that is the expected behavior. Please look at the JIra issue for more detail. The rest of the coverage IMO is adequate, if anybody thinks otherwise, we can re-evaluate them together. |
f5d64b3 to
b854636
Compare
jakub-vavra-cz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See inline comment otherwise LGTM.
8695f9b to
0cb3eca
Compare
jakub-vavra-cz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
aplopez
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
0cb3eca to
48b7b56
Compare
|
@danlavu , (1) please rebase / resolve conflict (2) branches older that 2-11 do not have itng-tests, so backport won't apply cleanly for sure. |
48b7b56 to
bfa48fd
Compare
bfa48fd to
076b714
Compare
No description provided.