Skip to content

chore(ci): Update older integ job to prep for deprecation#5501

Merged
dougch merged 5 commits intoaws:mainfrom
dougch:rm_oldintegv2a
Sep 19, 2025
Merged

chore(ci): Update older integ job to prep for deprecation#5501
dougch merged 5 commits intoaws:mainfrom
dougch:rm_oldintegv2a

Conversation

@dougch
Copy link
Copy Markdown
Contributor

@dougch dougch commented Sep 9, 2025

Release Summary:

Resolved issues:

Partial for #5503

Description of changes:

  1. Remove any overlap from nix in the older integrationv2 job, by removing some libcryptos.

  2. Drop the awslc-fips build with gcc4.8 and add it to Openssl-102-FIPS. This gives us coverage of a more realistic build combination.

Call-outs:

This is the first of a couple PRs to speed up and retire some tests.

By dropping all but three libcrypto's and increasing the instance size, the runtime moved from ~50min to ~18min.

Testing:

How is this change tested (unit tests, fuzz tests, etc.)? CI
How can you convince your reviewers that this PR is safe and effective? snapshot results checked in with the nix PR.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@github-actions github-actions bot added the s2n-core team label Sep 9, 2025
@dougch dougch changed the title chore: remove Integ jobs that overlap with nix job chore(ci): remove Integ jobs that overlap with nix job Sep 10, 2025
@dougch dougch requested a review from lrstewart September 10, 2025 23:31
@dougch dougch marked this pull request as ready for review September 10, 2025 23:33
@dougch dougch changed the title chore(ci): remove Integ jobs that overlap with nix job chore(ci): Update older integ job to prep for deprecation Sep 11, 2025
@dougch dougch requested a review from jmayclin September 11, 2025 20:47
@dougch dougch requested a review from goatgoose September 16, 2025 18:33
@dougch dougch added this pull request to the merge queue Sep 19, 2025
Merged via the queue into aws:main with commit 7967432 Sep 19, 2025
50 checks passed
@dougch dougch deleted the rm_oldintegv2a branch September 19, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants