Skip to content

cherry pick: 8120 to 2.10 - Migrate missing tests to new framework#8291

Merged
thalman merged 1 commit intoSSSD:sssd-2-10from
danlavu:cherry-pick-8120-to-2-10
Dec 10, 2025
Merged

cherry pick: 8120 to 2.10 - Migrate missing tests to new framework#8291
thalman merged 1 commit intoSSSD:sssd-2-10from
danlavu:cherry-pick-8120-to-2-10

Conversation

@danlavu
Copy link

@danlavu danlavu commented Dec 9, 2025

This PR implements tests from integ/test_ldap.py to new system tests

Reviewed-by: Dan Lavu dlavu@redhat.com
Reviewed-by: Jakub Vávra jvavra@redhat.com

@danlavu danlavu changed the title tests: Migrate missing tests to new framework cherry pick: 8120 to 2.11 - Migrate missing tests to new framework Dec 9, 2025
@danlavu danlavu added Waiting for review Trivial A single reviewer is sufficient to review the Pull Request no-backport This should go to target branch only. labels Dec 9, 2025
Copy link

@gemini-code-assist gemini-code-assist bot left a 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 migrates several tests from the old integration test framework to the new system test framework, which is a good improvement. I've found a couple of critical issues related to missing imports in test_authentication.py that will cause the tests to fail at runtime. I've also found a minor bug in an assertion message in the new test_nss.py file. Please address these issues.

Copy link
Contributor

@jakub-vavra-cz jakub-vavra-cz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (ci failure is unrelated)

@danlavu danlavu changed the title cherry pick: 8120 to 2.11 - Migrate missing tests to new framework cherry pick: 8120 to 2.10 - Migrate missing tests to new framework Dec 9, 2025
@danlavu danlavu force-pushed the cherry-pick-8120-to-2-10 branch 2 times, most recently from 4b3812b to 91dcad1 Compare December 9, 2025 18:55
This PR implements tests from integ/test_ldap.py to new system tests

Reviewed-by: Dan Lavu <dlavu@redhat.com>
Reviewed-by: Jakub Vávra <jvavra@redhat.com>
Reviewed-by: Tomáš Halman <thalman@redhat.com>
@sssd-bot
Copy link
Contributor

The pull request was accepted by @thalman with the following PR CI status:


🟢 CodeQL (success)
🟢 rpm-build:centos-stream-10-x86_64:upstream (success)
🟢 Build / make-distcheck (success)
🟢 ci / prepare (success)
🔴 ci / system (centos-10) (failure)
🟢 Static code analysis / codeql (success)
🟢 Static code analysis / pre-commit (success)
🔴 Static code analysis / python-system-tests (failure)


There are unsuccessful or unfinished checks. Make sure that the failures are not related to this pull request before merging.

@sssd-bot sssd-bot force-pushed the cherry-pick-8120-to-2-10 branch from 91dcad1 to 3bd5025 Compare December 10, 2025 08:37
@thalman thalman merged commit 7535174 into SSSD:sssd-2-10 Dec 10, 2025
8 of 9 checks passed
@danlavu danlavu deleted the cherry-pick-8120-to-2-10 branch January 23, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Accepted no-backport This should go to target branch only. Trivial A single reviewer is sufficient to review the Pull Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants