-
Notifications
You must be signed in to change notification settings - Fork 252
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
tests: test case audit and house keeping #7160
Conversation
danlavu
commented
Feb 1, 2024
•
edited
Loading
edited
- standardized all system test case names in the new framework
- test_ldap.py: moved tests from test_offline.py, and test_rootdse.py because they have one topology which only ldap. renamed test_rootdse.py test cases names
- test_authentication.py: updated non descripted docstrings.
- test_identity.py: moved tests from test_autoprivategroup.py, because it perfroms an identity lookup and is one test case.
- test_autofs.py: removed ldap from autofs requirement, because test cases are now generic.
- test_proxy.py: updated test case name to reflect what is being tested -- test case should be updated
- test_memory_cache.py: renamed test cases to make it more readable
- test_sssctl.py merged with test_sssctl_analyze.py
- test_default_debug_level.py renamed to logging.py
ff42452
to
3f3fa58
Compare
d73b1a5
to
6a25585
Compare
Added the QE team to review it, it's a big change from how we used to do things. |
58a1968
to
eaf830c
Compare
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.
Overall it looks like a good start to standardizing and consolidating things. I do agree that there seems to be room for merging several tests. Mostly just some questions and some minor suggested updates.
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.
- standardized all system test case names in the new framework - test_ldap.py: moved tests from test_offline.py, and test_rootdse.py because they have one topology which only ldap. renamed test_rootdse.py test cases names - test_authentication.py: updated non descripted docstrings. - test_identity.py: moved tests from test_autoprivategroup.py, because it perfroms an identity lookup and is one test case. - test_autofs.py: removed ldap from autofs requirement, because test cases are now generic. - test_proxy.py: updated test case name to reflect what is being tested -- test case should be updated - test_memory_cache.py: renamed test cases to make it more readable - test_sssctl.py merged with test_sssctl_analyze.py - test_default_debug_level.py renamed to logging.py
@danlavu There was conflict on sssd-2-9. Can you please open standalone PR for that branch? |
@pbrezina ack |
This patch somehow / for some reason re-introduces tests that use '--genconf-...' options that are gone, so tests are red. |