Commit Graph

7 Commits

Author SHA1 Message Date
Michal Schorm
2471d17ba7 [3/3] Update failing tests list for MySQL 8.0.27
The full testsuite has been run multiple times on multiple
Fedora releases, thus updating the "last_tested_version"

Note: the additional failing tests on s390x are NOT OpenSSL 3 related
2024-02-05 16:59:56 +01:00
Michal Schorm
c032b2a4cf Enhance the description for a skipped test
Related: #2018764
2024-02-05 16:59:56 +01:00
Michal Schorm
37dc9057d6 OpenSSL 3 patch - ignore failing tests
Some tests started to fail reproducibly after the application of the OpenSSL 3 patch.
It is yet to be determined which tests results can be ignored (e.g. when the test is
dependent on a specific version 1.x of OpenSSL) and which tests found real issues.
  Related: #2015516
2024-02-05 16:59:56 +01:00
Michal Schorm
8826aa4fc0 Disable tests requiring TLS versions that were disabled by system-wide crypto-policies settings on F33+
https://fedoraproject.org/wiki/Changes/StrongCryptoSettings2
2024-02-05 16:59:56 +01:00
Michal Schorm
c01002a576 Rebase to 8.0.25 2024-02-05 16:59:13 +01:00
Michal Schorm
390e8d42cf Implement running of the minimal testsuite
Once the full testsuite has been run for the particular MySQL release; execute just the "main" suite on subsequent runs for that release.

The implementation default to running of the whole testsuite, as until now, if the maintainer won't set the flag that running of the minimal testsuite is enough for this release.

This feature aims to help with faster and more stable package builds when adding small fixes on top of already tested release;
and to ease the life of Fedora Linux Release Engineers during (mass) rebuilds.
2024-02-05 16:59:13 +01:00
Michal Schorm
c9ef673785 Move the disabled tests lists to the standalone files per architecture families
It will help the maintainers when trying to keep SPECs for different versions or product with minimal amount of differences
2024-02-05 16:59:13 +01:00