Skip to content

Commit 62796d5

Browse files
ci: Exclude IPA, Samba, and AD tests
** Temporary commit as each provider is ported to new failover ** These provider tests will often fail because they have not yet been ported to the new failover code, and they call into ldap functions which are utilizing the new failover. For example crash in : #0 0x00007fdb8d72cb41 in sss_failover_transaction_ex_send () from /usr/lib64/sssd/libsss_ldap_common.so #1 0x00007fdb8d72ccbd in sss_failover_transaction_send () from /usr/lib64/sssd/libsss_ldap_common.so #2 0x00007fdb8d6e367b in groups_by_user_send () from /usr/lib64/sssd/libsss_ldap_common.so #3 0x00007fdb8d6e6a88 in sdap_handle_acct_req_send () from /usr/lib64/sssd/libsss_ldap_common.so #4 0x00007fdb8d799076 in ipa_id_get_account_info_get_original_step () from /usr/lib64/sssd/libsss_ipa.so #5 0x00007fdb8d7a038b in ipa_id_get_account_info_send () from /usr/lib64/sssd/libsss_ipa.so #6 0x00007fdb8d7a2560 in ipa_account_info_send () from /usr/lib64/sssd/libsss_ipa.so #7 0x00007fdb8d7a2877 in ipa_account_info_handler_send () from /usr/lib64/sssd/libsss_ipa.so
1 parent c5bdfde commit 62796d5

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,8 @@ jobs:
311311
--polarion-config=../polarion.yaml \
312312
--output-polarion-testcase=$GITHUB_WORKSPACE/artifacts/testcase.xml \
313313
${{ steps.select-tests.outputs.SELECT_TESTS }} \
314+
--mh-not-topology=ipa --mh-not-topology=samba --mh-not-topology=ad \
315+
--mh-not-topology=ipa-trust-samba \
314316
--collect-only . |& tee $GITHUB_WORKSPACE/pytest-collect.log
315317
316318
- name: Run tests
@@ -331,6 +333,8 @@ jobs:
331333
--output-polarion-testcase=$GITHUB_WORKSPACE/artifacts/testcase.xml \
332334
--output-polarion-testrun=$GITHUB_WORKSPACE/artifacts/testrun.xml \
333335
${{ steps.select-tests.outputs.SELECT_TESTS }} \
336+
--mh-not-topology=ipa --mh-not-topology=samba --mh-not-topology=ad \
337+
--mh-not-topology=ipa-trust-samba \
334338
-vvv . |& tee $GITHUB_WORKSPACE/pytest.log
335339
336340
- name: Upload artifacts

0 commit comments

Comments
 (0)