Skip to content

[Test] Improve update race conditions integration test by including the coverage on transient update failures on login nodes.#7295

Merged
gmarciani merged 2 commits intoaws:developfrom
gmarciani:wip/mgiacomo/3150/integ-update-workflow-0316-1
Mar 17, 2026
Merged

[Test] Improve update race conditions integration test by including the coverage on transient update failures on login nodes.#7295
gmarciani merged 2 commits intoaws:developfrom
gmarciani:wip/mgiacomo/3150/integ-update-workflow-0316-1

Conversation

@gmarciani
Copy link
Contributor

@gmarciani gmarciani commented Mar 16, 2026

Description of changes

Improve update race conditions integration test by:

  1. including the coverage on transient update failures on login nodes. In particular:
    • LN_2: injected transient update execution failure
    • LN_3: injected transient update detection failure
  2. Prevent the test to fail when it faces the known race condition (so called RaceCondition 5).

Notice that point (1) required some code refactoring in auxiliary function to prevent code duplication.

Tests

SUCCESS test_update_race_conditions

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

@gmarciani gmarciani added skip-changelog-update Disables the check that enforces changelog updates in PRs 3.x Test labels Mar 16, 2026
@gmarciani gmarciani force-pushed the wip/mgiacomo/3150/integ-update-workflow-0316-1 branch from 189e64b to d59ceeb Compare March 17, 2026 13:36
@gmarciani gmarciani requested review from a team as code owners March 17, 2026 13:36
@gmarciani gmarciani force-pushed the wip/mgiacomo/3150/integ-update-workflow-0316-1 branch 2 times, most recently from 34b5785 to b9e02b4 Compare March 17, 2026 16:41
…he coverage on transient update failures on login nodes.
@gmarciani gmarciani force-pushed the wip/mgiacomo/3150/integ-update-workflow-0316-1 branch from cd59e68 to 0a05978 Compare March 17, 2026 21:24
@gmarciani gmarciani merged commit 8d98656 into aws:develop Mar 17, 2026
24 checks passed
@gmarciani gmarciani deleted the wip/mgiacomo/3150/integ-update-workflow-0316-1 branch March 17, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.x skip-changelog-update Disables the check that enforces changelog updates in PRs Test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants