Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

boquan-fang
Copy link
Contributor

Release Summary:

Resolved issues:

Description of changes:

We discovered that our Integv2NixBatch job is always passing, although we found that there are failures among those tests. We found out that this is because we didn't add set -e command before nix develop, so that as long as the following command in the phase passes, then the phase overall will pass. We should add set -e before all commands that involve nix develop, so that it won't hide any failure.

To root cause this problem, we delete the UV test command and only run the INVEGV2 TEST, and the codebuild job failed, such change can be found in #5391.

We also detected that the dynamic_record_sizes test is silently failing, but the test is meant to be skipped for nix:

# Excluded from nix:
# - dynamic_record_sizes (fails on aarch64)

The reason is we have a typo in the code where the list of tests to be ran is called INTEGV2_TEST, but the one in the command is INTEGV2_TESTS. So I need to fix the typo.

Call-outs:

Testing:

We have tested by adding set -e command in #5392. The test will failed even with the UV test, which is the expected behavior.

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 Jul 2, 2025
@boquan-fang boquan-fang marked this pull request as ready for review July 2, 2025 17:16
@boquan-fang boquan-fang requested a review from dougch as a code owner July 2, 2025 17:16
@boquan-fang boquan-fang requested a review from goatgoose July 2, 2025 17:17
@boquan-fang boquan-fang requested a review from goatgoose July 2, 2025 17:29
* sorry that I misread the file
@boquan-fang boquan-fang requested a review from goatgoose July 2, 2025 17:34
@boquan-fang boquan-fang requested a review from goatgoose July 3, 2025 00:30
@boquan-fang boquan-fang requested a review from jouho July 3, 2025 16:44
@boquan-fang boquan-fang enabled auto-merge (squash) July 3, 2025 16:58
@WesleyRosenblum WesleyRosenblum disabled auto-merge July 3, 2025 17:03
@WesleyRosenblum WesleyRosenblum merged commit ae77ffe into aws:main Jul 3, 2025
47 checks passed
@boquan-fang boquan-fang deleted the fix-integv2 branch July 3, 2025 21:45
dougch pushed a commit to dougch/s2n-tls that referenced this pull request Jul 9, 2025
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.

4 participants