Welcome to the RHUI 4 Test Plan!¶
Contents:
- 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