Welcome to the RHUI 4 Test Plan!¶
- ACS Client Tests
- CDS Management Tests
setup()
teardown()
test_01_initial_run()
test_02_list_empty_cds()
test_03_add_cds()
test_04_list_cds()
test_05_readd_cds()
test_06_list_cds()
test_07_delete_nonexisting_cds()
test_08_delete_cds()
test_09_list_cds()
test_10_check_cleanup()
test_11_add_cds_uppercase()
test_12_delete_unreachable()
test_13_delete_select_0()
test_14_autoheal()
test_15_check_ansible_warnings()
- CDS Management Tests for the CLI
setup()
teardown()
test_01_init()
test_02_list_cds()
test_03_add_safe_unknown_key()
test_04_add_safe_known_key()
test_05_add_cds()
test_06_reinstall_cds()
test_07_reinstall_all()
test_08_readd_cds_noforce()
test_09_list_cds()
test_10_readd_cds()
test_11_list_cds()
test_12_delete_cds_noforce()
test_13_list_cds()
test_14_delete_cds_force()
test_15_list_cds()
test_16_add_bad_cds()
test_17_delete_bad_cds()
test_18_add_cds_changed_case()
test_19_delete_unreachable()
test_20_check_cleanup()
- CDS-HAProxy Interoperability Tests
setup()
teardown()
test_01_login_add_hap()
test_02_add_first_cds()
test_03_check_haproxy_cfg()
test_04_add_second_cds()
test_05_check_haproxy_cfg()
test_06_delete_second_cds()
test_07_check_haproxy_cfg()
test_08_delete_first_cds()
test_09_check_haproxy_cfg()
test_10_add_first_cds()
test_11_check_haproxy_cfg()
test_12_add_second_cds()
test_13_check_haproxy_cfg()
test_14_delete_second_cds()
test_15_check_haproxy_cfg()
test_16_delete_first_cds()
test_17_check_haproxy_cfg()
test_99_cleanup()
- Client Management Tests
- Client Tests for Containerized RHUI Nodes
- RHUI CLI Tests
- Various Compliance Tests
- Comps XML (Yum Package Groups) Tests
- Containerized CDS Management Tests for the CLI
setup()
teardown()
test_01_init()
test_02_list_cds()
test_03_add_safe_unknown_key()
test_04_add_safe_known_key()
test_05_add_cds()
test_06_reinstall_cds()
test_07_reinstall_all()
test_08_readd_cds_noforce()
test_09_list_cds()
test_10_readd_cds()
test_11_list_cds()
test_12_delete_cds_noforce()
test_13_list_cds()
test_14_delete_cds_force()
test_15_list_cds()
test_16_add_bad_cds()
test_17_delete_bad_cds()
test_18_add_cds_changed_case()
test_19_delete_unreachable()
test_20_check_cleanup()
- Container Management Tests
- Tests for custom certificates
setup()
teardown()
test_01_check_custom_files()
test_02_backup()
test_03_rerun_installer()
test_04_check_installed_files()
test_05_add_cds()
test_06_check_cds()
test_07_delete_cds()
test_08_add_cds()
test_09_check_cert_on_cds()
test_10_add_cds_without_custom_ssl()
test_11_add_cds_with_other_custom_ssl()
test_12_add_haproxy()
test_13_check_nodes()
test_99_cleanup()
- Entitlement Management Tests
- EUS Tests (for the CLI)
- Custom GPG Key Verification Tests
setup()
teardown()
test_01_initial_run()
test_02_add_cds()
test_03_add_hap()
test_04_create_custom_repo()
test_05_upload_to_custom_repo()
test_06_display_detailed_info()
test_07_generate_ent_cert()
test_08_create_cli_rpm()
test_09_install_conf_rpm()
test_10_install_signed_pkg()
test_11_check_gpg_sig()
test_12_check_gpg_pubkey()
test_13_install_unsigned_pkg()
test_14_install_2nd_signed_pkg()
test_99_cleanup()
- HAProxy Management Tests
setup()
teardown()
test_01_initial_run()
test_02_list_empty_hap()
test_03_add_hap()
test_04_list_hap()
test_05_readd_hap()
test_06_list_hap()
test_07_delete_nonexisting_hap()
test_08_delete_hap()
test_09_list_hap()
test_10_check_cleanup()
test_11_add_hap_uppercase()
test_12_delete_unreachable()
test_13_delete_select_0()
test_14_file_paths()
test_15_custom_haproxy_config()
- HAProxy Management Tests for the CLI
setup()
teardown()
test_01_init()
test_02_list_hap()
test_03_add_safe_unknown_key()
test_04_add_safe_known_key()
test_05_add_hap()
test_06_reinstall_hap()
test_07_reinstall_all()
test_08_readd_hap_noforce()
test_09_list_hap()
test_10_readd_hap()
test_11_list_hap()
test_12_delete_hap_noforce()
test_13_list_hap()
test_14_delete_hap_force()
test_15_list_hap()
test_16_add_bad_hap()
test_17_delete_bad_hap()
test_18_add_hap_changed_case()
test_19_delete_unreachable()
test_20_custom_haproxy_config()
test_21_check_cleanup()
- Tests for Update Handling in the Installer
- Tests for Update Handling in the Instance Management
setup()
teardown()
test_01_downgrade_test_package()
test_02_add_cds_no_update()
test_03_check_update()
test_04_reinstall_cds_apply_updates()
test_05_check_update()
test_06_delete_cds_downgrade()
test_07_add_cds_apply_update()
test_08_check_update()
test_09_delete_cds()
test_10_add_lb_no_update()
test_11_check_update()
test_12_reinstall_lb_apply_updates()
test_13_check_update()
test_14_delete_lb_downgrade()
test_15_add_lb_apply_updates()
test_16_check_update()
test_17_delete_lb()
test_18_cleanup()
- Tests for Update Handling in the CLI Instance Management
setup()
teardown()
test_01_downgrade_test_package()
test_02_add_cds_no_update()
test_03_check_update()
test_04_reinstall_cds_apply_updates()
test_05_check_update()
test_06_delete_cds_downgrade()
test_07_add_cds_add_updates()
test_08_check_update()
test_09_delete_cds()
test_10_add_lb_no_update()
test_11_check_update()
test_12_reinstall_lb_apply_updates()
test_13_check_update()
test_14_delete_lb_downgrade()
test_15_add_lb_apply_updates()
test_16_check_update()
test_17_delete_lb()
test_18_cleanup()
- Tests for Changing the Number of Pulp Workers
- Repo Management Tests
- Tests for Repository Prefix Customization
- Tests for the “retain package versions” feature
- Tests for the “retain repo versions” feature
- Various RHUI Related Repository Tests
- Tests for RHUI without the RHUA
- Security Tests
- Sosreport Tests
- RHUI Status Tests
- Subscription Management Tests
- Tests for Changing the RHUI Remote Share
- Repo syncing and scheduling Tests
- Tests for Configurable Sync Policies
- Update Info Tests
- User Management Tests
- Software Version Tests