Skip to content
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: Skip tests unstable on other archs and tweak realm join. #6969

Closed

Conversation

jakub-vavra-cz
Copy link
Contributor

Unify realm join for AD params tests to use code with timeout to prevent suite freezing in sasl authid tests.
Set the whole suite as flaky to retry when realm join freezes.

@jakub-vavra-cz
Copy link
Contributor Author

2023-10-03T12:31:13 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0001_ad_parameters_domain PASSED [ 2%]
2023-10-03T12:31:18 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0002_ad_parameters_junk_domain SKIPPED [ 4%]
2023-10-03T12:32:03 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0003_ad_parameters_junk_domain_invalid_keytab PASSED [ 6%]
2023-10-03T12:32:12 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0004_ad_parameters_valid_domain_shorthost SKIPPED [ 8%]
2023-10-03T12:39:31 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0005_ad_parameters_blank_domain RERUN [ 10%]
2023-10-03T12:40:27 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0005_ad_parameters_blank_domain PASSED [ 10%]
2023-10-03T12:41:07 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0006_ad_parameters_homedir_override_nss PASSED [ 12%]
2023-10-03T12:48:26 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0007_ad_parameters_homedir_override_domain RERUN [ 14%]
2023-10-03T12:49:03 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0007_ad_parameters_homedir_override_domain PASSED [ 14%]
2023-10-03T12:49:42 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0008_ad_parameters_homedir_override_both PASSED [ 17%]
2023-10-03T12:50:46 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0009_ad_parameters_ldap_sasl_full PASSED [ 19%]
2023-10-03T12:51:48 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0010_ad_parameters_ldap_sasl_short PASSED [ 21%]
2023-10-03T12:52:30 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0011_ad_parameters_server_resolvable PASSED [ 23%]
2023-10-03T12:59:49 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0012_ad_parameters_server_unresolvable RERUN [ 25%]
2023-10-03T13:07:07 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0012_ad_parameters_server_unresolvable RERUN [ 25%]
2023-10-03T13:14:26 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0012_ad_parameters_server_unresolvable RERUN [ 25%]
2023-10-03T13:15:08 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0012_ad_parameters_server_unresolvable PASSED [ 25%]
2023-10-03T13:22:26 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0013_ad_parameters_server_srv_record RERUN [ 27%]
2023-10-03T13:29:46 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0013_ad_parameters_server_srv_record RERUN [ 27%]
2023-10-03T13:30:26 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0013_ad_parameters_server_srv_record PASSED [ 27%]
2023-10-03T13:31:08 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0014_ad_parameters_server_blank PASSED [ 29%]
2023-10-03T13:31:16 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0015_ad_parameters_ad_hostname_machine SKIPPED [ 31%]
2023-10-03T13:31:23 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0016_ad_parameters_ad_hostname_valid SKIPPED [ 34%]
2023-10-03T13:32:08 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0017_ad_parameters_krb5_keytab_nonexistent PASSED [ 36%]
2023-10-03T13:33:14 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0018_ad_parameters_krb5_keytab_elsewhere PASSED [ 38%]
2023-10-03T13:34:05 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0019_ad_parameters_ldap_id_mapping_false PASSED [ 40%]
2023-10-03T13:35:21 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0020_ad_parameters_ssh_change_password PASSED [ 42%]
2023-10-03T13:36:18 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0021_ad_parameters_ssh_change_password_logon PASSED [ 44%]
2023-10-03T13:37:44 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0022_ad_parameters_account_disabled PASSED [ 46%]
2023-10-03T13:39:15 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0023_ad_parameters_account_expired PASSED [ 48%]
2023-10-03T13:46:34 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0024_ad_parameters_getgrgid_nested RERUN [ 51%]
2023-10-03T13:47:16 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0024_ad_parameters_getgrgid_nested PASSED [ 51%]
2023-10-03T13:54:30 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0025_ad_parameters_empty_group RERUN [ 53%]
2023-10-03T14:01:44 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0025_ad_parameters_empty_group RERUN [ 53%]
2023-10-03T14:02:21 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0025_ad_parameters_empty_group PASSED [ 53%]
2023-10-03T14:03:00 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0026_ad_parameters_dns_failover PASSED [ 55%]
2023-10-03T14:03:58 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0027_ad_parameters_group_membership_empty PASSED [ 57%]
2023-10-03T14:04:51 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0028_ad_parameters_nested_in_nonposix_group PASSED [ 59%]
2023-10-03T14:05:31 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0029_ad_parameters_tokengroups_with_ldap PASSED [ 61%]
2023-10-03T14:06:09 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0030_ad_parameters_tokengroups_searchbase PASSED [ 63%]
2023-10-03T14:06:50 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0031_ad_parameters_custom_re PASSED [ 65%]
2023-10-03T14:07:27 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0032_ad_parameters_group_name_attribute PASSED [ 68%]
2023-10-03T14:08:27 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0033_ad_parameters_group_cleanup_sanitize PASSED [ 70%]
2023-10-03T14:09:53 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0034_ad_parameters_group_work_intermittently PASSED [ 72%]
2023-10-03T14:17:12 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0035_ad_parameters_delete_cache RERUN [ 74%]
2023-10-03T14:18:38 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0035_ad_parameters_delete_cache PASSED [ 74%]
2023-10-03T14:23:27 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0036_ad_parameters_renewal_leaks_descriptors PASSED [ 76%]
2023-10-03T14:24:10 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0037_ad_parameters_extra_attrs_mail PASSED [ 78%]
2023-10-03T14:25:11 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0038_ad_parameters_authentication_failure_invalid_keytab PASSED [ 80%]
2023-10-03T14:25:51 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0039_ad_parameters_auth_krb5 PASSED [ 82%]
2023-10-03T14:29:19 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0040_ad_parameters_newline_ssh_key PASSED [ 85%]
2023-10-03T14:30:32 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0041_ad_parameters_sss_ssh_knownhostsproxy PASSED [ 87%]
2023-10-03T14:31:12 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0042_ad_parameters_nonroot_user_sssd PASSED [ 89%]
2023-10-03T14:32:24 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0043_sssd_not_using_given_krb_port PASSED [ 91%]
2023-10-03T14:33:13 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0044_ad_parameters_homedir_override_lowercase PASSED [ 93%]
2023-10-03T14:34:10 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0045_ad_parameters_upn_mismatch_check PASSED [ 95%]
2023-10-03T14:35:07 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0046_ad_parameters_upn_empty_skip_check PASSED [ 97%]
2023-10-03T14:36:25 src/tests/multihost/ad/test_adparameters_ported.py::TestADParamsPorted::test_0047_ad_parameters_filter_group PASSED [100%]

Unify realm join for AD params tests to use code with timeout
to prevent suite freezing in sasl authid tests.
Set the whole suite as flaky to retry when realm join freezes.
@jakub-vavra-cz
Copy link
Contributor Author

@shridhargadekar: Fixed the missing change, please have a look again.

@jakub-vavra-cz
Copy link
Contributor Author

Pushed PR: #6969

  • master
    • 88a386e - Tests: Skip tests unstable on other archs and tweak realm join.
  • sssd-2-8
    • 2ba4644 - Tests: Skip tests unstable on other archs and tweak realm join.
  • sssd-2-9
    • 6218b40 - Tests: Skip tests unstable on other archs and tweak realm join.

@jakub-vavra-cz jakub-vavra-cz deleted the adparams-multiarch branch October 18, 2023 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants