Skip to content

Container PyTest suite for mysql-container#421

Open
phracek wants to merge 7 commits intosclorg:masterfrom
phracek:container_pytests
Open

Container PyTest suite for mysql-container#421
phracek wants to merge 7 commits intosclorg:masterfrom
phracek:container_pytests

Conversation

@phracek
Copy link
Member

@phracek phracek commented Nov 26, 2025

Container PyTest suite for mysql-container

Migration matrix is here:

  • run_container_creation_tests -> test_container_configuration.py
  • run_configuration_tests -> test_container_configuration.py
  • run_general_tests -> test_container_general.py
  • run_change_password_test -> test_container_password.py
  • run_change_password_new_user_test -> test_container_password.py
  • run_replication_test -> Not Yet
  • run_s2i_test -> test_container_basics.py
  • run_ssl_test -> test_container_ssl.py
  • run_datadir_actions_test -> test_container_general.py

@github-actions
Copy link

github-actions bot commented Nov 26, 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 Nov 26, 2025

Testing Farm results

namecomposearchstatusstarted (UTC)timelogs
Fedora - PyTest - 8.4Fedora-latestx86_64✅ passed27.02.2026 12:56:5111min 23stest pipeline
Fedora - PyTest - 8.0Fedora-latestx86_64✅ passed27.02.2026 12:56:5211min 48stest pipeline
CentOS Stream 10 - PyTest - 8.4CentOS-Stream-10x86_64✅ passed27.02.2026 12:57:0813min 17stest pipeline
CentOS Stream 9 - PyTest - 8.4CentOS-Stream-9x86_64✅ passed27.02.2026 13:09:2114min 37stest pipeline
CentOS Stream 9 - PyTest - 8.0CentOS-Stream-9x86_64✅ passed27.02.2026 12:56:5413min 22stest pipeline
RHEL10 - PyTest - 8.4RHEL-10-Nightlyx86_64✅ passed27.02.2026 12:56:5717min 29stest pipeline
RHEL10 - Unsubscribed host - PyTest - 8.4RHEL-10-Nightlyx86_64✅ passed27.02.2026 12:56:5816min 48stest pipeline
RHEL8 - PyTest - 8.0RHEL-8.10.0-Nightlyx86_64✅ passed27.02.2026 13:09:1418min 26stest pipeline
RHEL9 - Unsubscribed host - PyTest - 8.4RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 12:56:5820min 40stest pipeline
RHEL9 - PyTest - 8.0RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 13:09:2324min 18stest pipeline
RHEL9 - PyTest - 8.4RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 12:56:5722min 46stest pipeline
RHEL9 - Unsubscribed host - PyTest - 8.0RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 13:09:1023min 53stest pipeline
RHEL9 - Unsubscribed host - 8.4RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 12:11:0520min 15stest pipeline
RHEL9 - Unsubscribed host - 8.0RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 12:10:4722min 20stest pipeline
Fedora - 8.0Fedora-latestx86_64✅ passed27.02.2026 12:56:5310min 37stest pipeline
RHEL10 - 8.4RHEL-10-Nightlyx86_64✅ passed27.02.2026 12:56:5116min 17stest pipeline
CentOS Stream 9 - 8.4CentOS-Stream-9x86_64✅ passed27.02.2026 12:56:5414min 44stest pipeline
Fedora - 8.4Fedora-latestx86_64✅ passed27.02.2026 12:56:5010min 42stest pipeline
CentOS Stream 10 - 8.4CentOS-Stream-10x86_64✅ passed27.02.2026 12:56:4813min 45stest pipeline
CentOS Stream 9 - 8.0CentOS-Stream-9x86_64✅ passed27.02.2026 12:56:5213min 36stest pipeline
RHEL10 - Unsubscribed host - 8.4RHEL-10-Nightlyx86_64✅ passed27.02.2026 12:56:4615min 32stest pipeline
RHEL8 - 8.0RHEL-8.10.0-Nightlyx86_64✅ passed27.02.2026 12:56:4917min 26stest pipeline
RHEL9 - 8.4RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 12:56:5322min 51stest pipeline
RHEL9 - 8.0RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 12:56:4821min 12stest pipeline
RHEL8 - PyTest - OpenShift 4 - 8.0RHEL-8.10.0-Nightlyx86_64✅ passed27.02.2026 13:11:1718min 37stest pipeline
RHEL10 - PyTest - OpenShift 4 - 8.4RHEL-10-Nightlyx86_64✅ passed02.03.2026 08:01:5317min 21stest pipeline
RHEL9 - PyTest - OpenShift 4 - 8.4RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 13:11:0723min 19stest pipeline
RHEL9 - PyTest - OpenShift 4 - 8.0RHEL-9.6.0-Nightlyx86_64✅ passed27.02.2026 13:11:4526min 6stest pipeline

@phracek
Copy link
Member Author

phracek commented Nov 26, 2025

[test-pytest]

@phracek
Copy link
Member Author

phracek commented Dec 1, 2025

[test-pytest]

@phracek
Copy link
Member Author

phracek commented Dec 1, 2025

[test]

@phracek
Copy link
Member Author

phracek commented Dec 9, 2025

[test][test-pytest]

@phracek
Copy link
Member Author

phracek commented Dec 12, 2025

[test][test-pytest]

Migration matrix is here:
- run_container_creation_tests -> test_container_configuration.py
- run_configuration_tests -> test_container_configuration.py
- run_general_tests -> test_container_general.py
- run_change_password_test -> test_container_password.py
- run_change_password_new_user_test -> test_container_password.py
- run_replication_test -> Not Yet
- run_s2i_test -> test_container_basics.py
- run_ssl_test -> test_container_ssl.py
- run_datadir_actions_test -> test_container_general.py

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Check configuration files in one command instead of several ones.

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
@phracek
Copy link
Member Author

phracek commented Feb 27, 2026

@frenzymadness I have rewritten this pull request based on the already reviewed mariadb-container PR sclorg/mariadb-container#311. So it should be easier ;)

version

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Update also test_replication.py file (pre-commit issues)

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Use conftest.py and VARS tuple from this.

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
@phracek
Copy link
Member Author

phracek commented Feb 27, 2026

[test-all]

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