CDRIVER-3620 Remove RHEL 6.2 tests and RHEL 7.0 CSE tests from Evergreen #1180
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to CDRIVER-3620 and resolves CDRIVER-3814. Verified by this patch.
Compilation on RHEL 6.2 has been consistently failing on Evergreen since 40a64c2 (Oct 2022) due to use of GCC pragmas within functions. Removing this variant removes testing with GCC 4.4. Given lack of complaints (so far?) regarding failure to support either RHEL 6.2 or GCC 4.4 since the release of 1.23.2, as well RHEL 6 being EOL and not supported by MongoDB Servers since 5.0, I propose removing this variant.
The only tasks not being covered by other variants were
test-4.0-replica-set-(auth|noauth)-sasl-openssl
. To maintain replica set test coverage with OpenSSL, these tasks was added to the GCC 7.5 variant instead.CSE tests on RHEL 7.0 have been consistently failing on Evergreen since 958b871 (May 2022) and even earlier according to CDRIVER-3814 (Nov 2020). Given plenty of equivalent CSE test coverage on other variants and the issue appearing to be a RHEL 7.0 specific environment configuration problem, I propose removing these tasks.