Skip to content

Conversation

@phracek
Copy link
Member

@phracek phracek commented Dec 4, 2025

Migration matrix is:

  • run_container_creation_tests -> test_container_configuration.py(test_try_image_invalid_combinations, test_container_creation_fails, test_invalid_configuration_tests.py
  • run_configuration_tests -> test_container_configuration.py(TestMariaDBConfigurationTests and TestsMariaDBConfiguratioTest) TestMariaDB
  • run_general_tests -> test_container_general.py(test_run and test_datadir)
  • run_change_password_test -> test_container_password.py
  • run_change_password_new_user_test -> test_container_password.py
  • run_replication_test -> test_container_replication.py
  • run_s2i_test -> test_container_basics.py
  • run_ssl_test -> test_container_basics.py
  • run_upgrade_test -> test_container_upgrade.py
  • run_plugin_test -> test_container_plugin.py

Migration matrix is:

- run_container_creation_tests -> test_container_configuration.py(test_try_image_invalid_combinations,
  test_container_creation_fails, test_invalid_configuration_tests.py
- run_configuration_tests ->
  test_container_configuration.py(TestMariaDBConfigurationTests and
  TestsMariaDBConfiguratioTest)
  TestMariaDB
- run_general_tests -> test_container_general.py(test_run and
  test_datadir)
- run_change_password_test -> test_container_password.py
- run_change_password_new_user_test -> test_container_password.py
- run_replication_test -> test_container_replication.py
- run_s2i_test -> test_container_basics.py
- run_ssl_test -> test_container_basics.py
- run_upgrade_test -> test_container_upgrade.py
- run_plugin_test -> test_container_plugin.py

Signed-off-by: Petr "Stone" Hracek <[email protected]>
@phracek
Copy link
Member Author

phracek commented Dec 4, 2025

[test-pytest]

@github-actions
Copy link

github-actions bot commented Dec 4, 2025

Pull Request validation

Failed

🔴 Review - Missing review from a member (1 required)

Success

🟢 CI - All checks have passed

@github-actions
Copy link

github-actions bot commented Dec 4, 2025

Testing Farm results

namecomposearchstatusstarted (UTC)timelogs
Fedora - PyTest - 11.8Fedora-latestx86_64✅ passed09.01.2026 09:59:089min 51stest pipeline
Fedora - PyTest - 10.11Fedora-latestx86_64✅ passed09.01.2026 09:59:0611min 14stest pipeline
CentOS Stream 9 - PyTest - 10.11CentOS-Stream-9x86_64✅ passed09.01.2026 09:58:4613min 23stest pipeline
CentOS Stream 10 - PyTest - 10.11CentOS-Stream-10x86_64✅ passed09.01.2026 09:59:0523min 20stest pipeline
RHEL10 - PyTest - 10.11RHEL-10-Nightlyx86_64✅ passed09.01.2026 09:59:5414min 41stest pipeline
RHEL9 - PyTest - 10.5RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 10:11:3719min 16stest pipeline
RHEL9 - PyTest - 10.11RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 09:59:0521min 32stest pipeline
RHEL9 - Unsubscribed host - PyTest - 10.11RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 09:58:4618min 8stest pipeline
RHEL8 - PyTest - 10.5RHEL-8.10.0-Nightlyx86_64✅ passed09.01.2026 10:13:1615min 33stest pipeline
RHEL9 - Unsubscribed host - PyTest - 10.5RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 09:58:4517min 21stest pipeline
RHEL8 - PyTest - 10.3RHEL-8.10.0-Nightlyx86_64✅ passed09.01.2026 09:58:5516min 21stest pipeline
RHEL10 - Unsubscribed host - PyTest - 10.11RHEL-10-Nightlyx86_64✅ passed09.01.2026 09:58:4514min 36stest pipeline
CentOS Stream 9 - PyTest - 10.5CentOS-Stream-9x86_64✅ passed09.01.2026 10:13:0912min 17stest pipeline
RHEL8 - PyTest - 10.11RHEL-8.10.0-Nightlyx86_64✅ passed09.01.2026 10:11:2615min 57stest pipeline
Fedora - 10.11Fedora-latestx86_64✅ passed09.01.2026 09:59:0711min 34stest pipeline
Fedora - 11.8Fedora-latestx86_64✅ passed09.01.2026 09:58:5511min 1stest pipeline
CentOS Stream 9 - 10.5CentOS-Stream-9x86_64✅ passed09.01.2026 09:58:5520min 41stest pipeline
CentOS Stream 9 - 10.11CentOS-Stream-9x86_64✅ passed09.01.2026 10:11:3712min 25stest pipeline
RHEL10 - Unsubscribed host - 10.11RHEL-10-Nightlyx86_64✅ passed09.01.2026 09:58:4714min 1stest pipeline
RHEL9 - Unsubscribed host - 10.11RHEL-9.6.0-Nightlyx86_64✅ passed15.12.2025 13:14:1417min 39stest pipeline
RHEL9 - 10.11RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 10:13:1219min 4stest pipeline
RHEL9 - 10.5RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 09:58:4618min 57stest pipeline
CentOS Stream 10 - 10.11CentOS-Stream-10x86_64✅ passed09.01.2026 09:59:0612min 1stest pipeline
RHEL8 - 10.11RHEL-8.10.0-Nightlyx86_64✅ passed09.01.2026 10:11:2515min 44stest pipeline
RHEL8 - 10.3RHEL-8.10.0-Nightlyx86_64✅ passed09.01.2026 10:09:3415min 39stest pipeline
RHEL8 - 10.5RHEL-8.10.0-Nightlyx86_64✅ passed09.01.2026 09:59:2214min 60stest pipeline
RHEL10 - 10.11RHEL-10-Nightlyx86_64✅ passed09.01.2026 09:58:4613min 42stest pipeline
RHEL9 - Unsubscribed host - 10.5RHEL-9.6.0-Nightlyx86_64✅ passed09.01.2026 09:58:5317min 48stest pipeline

Lets' connect to proper DB including --disable certificates

Let's check if Slave is really  runnning before SQL command is called.

Signed-off-by: Petr "Stone" Hracek <[email protected]>
@phracek
Copy link
Member Author

phracek commented Dec 5, 2025

[test-pytest]

Call sql commands at once.
Change initial names to understandable.
Use DatabaseWrapper directly to call sql commands.

Check mariadb configuration values together. Do not duplicate code.

Signed-off-by: Petr "Stone" Hracek <[email protected]>
@phracek
Copy link
Member Author

phracek commented Dec 12, 2025

re-trigger tests after a hude refactoring.

[test][test-pytest]

Signed-off-by: Petr "Stone" Hracek <[email protected]>
@phracek
Copy link
Member Author

phracek commented Dec 15, 2025

re-trigger tests after fixing issue on Fedora

[test][test-pytest]

and parametrized it.

It is easier to review code.

Signed-off-by: Petr "Stone" Hracek <[email protected]>
@phracek
Copy link
Member Author

phracek commented Jan 9, 2026

[test][test-pytest]

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.

1 participant