Skip to content

chore(test): refactor the e2e tests to run in parallel #1129

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 21, 2025

Conversation

Isteb4k
Copy link
Contributor

@Isteb4k Isteb4k commented Jun 5, 2025

Description

Refactore the e2e tests to run in parallel, which reduced the test execution time from 43 minutes to 18 minutes.

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: api
type: chore
summary: Refactored the e2e tests to run in parallel, which reduced the test execution time from 43 minutes to 18 minutes.
impact_level: low

@Isteb4k Isteb4k added this to the v0.20.0 milestone Jun 5, 2025
@Isteb4k Isteb4k force-pushed the chore/e2e-tests branch from ec5586b to 64dafbf Compare June 5, 2025 10:11
@Isteb4k Isteb4k changed the title Chore/e2e tests chore: refactore the e2e tests to run in parallel Jun 5, 2025
@Isteb4k Isteb4k marked this pull request as ready for review June 5, 2025 10:23
@Isteb4k Isteb4k force-pushed the chore/e2e-tests branch 9 times, most recently from dea2016 to 082820c Compare June 5, 2025 11:46
hardcoretime
hardcoretime previously approved these changes Jun 6, 2025
@hardcoretime hardcoretime changed the title chore: refactore the e2e tests to run in parallel chore: refactor the e2e tests to run in parallel Jun 6, 2025
@hardcoretime hardcoretime changed the title chore: refactor the e2e tests to run in parallel chore(test): refactor the e2e tests to run in parallel Jun 6, 2025
@Isteb4k Isteb4k marked this pull request as draft June 11, 2025 07:51
@nevermarine nevermarine modified the milestones: v0.20.0, v0.21.0 Jun 17, 2025
@nevermarine nevermarine modified the milestones: v0.21.0, v0.22.0 Jun 26, 2025
@hardcoretime hardcoretime added e2e/user/hardcoretime e2e/run Run e2e test on cluster of PR author labels Jun 30, 2025
@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Jun 30, 2025
@hardcoretime hardcoretime added the e2e/run Run e2e test on cluster of PR author label Jun 30, 2025
@deckhouse-BOaTswain
Copy link
Contributor

deckhouse-BOaTswain commented Jun 30, 2025

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Jun 30, 2025
@universal-itengineer universal-itengineer modified the milestones: v0.22.0, v0.23.0 Jul 10, 2025
@hardcoretime hardcoretime marked this pull request as ready for review July 14, 2025 11:23
@hardcoretime hardcoretime marked this pull request as draft July 14, 2025 11:23
- increase context timeout in the ipam test
- run complex-test in a single process
- run log streamer in a single instance
- ignore not found when deleting kustomized resources
- fix some typos

Signed-off-by: Roman Sysoev <[email protected]>
@hardcoretime hardcoretime added the e2e/run Run e2e test on cluster of PR author label Jul 17, 2025
@deckhouse-BOaTswain
Copy link
Contributor

deckhouse-BOaTswain commented Jul 17, 2025

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Jul 17, 2025
- increase migration timeout
- fix storage class for unattached disk

Signed-off-by: Roman Sysoev <[email protected]>
@hardcoretime hardcoretime added the e2e/run Run e2e test on cluster of PR author label Jul 18, 2025
@deckhouse-BOaTswain
Copy link
Contributor

deckhouse-BOaTswain commented Jul 18, 2025

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@hardcoretime hardcoretime marked this pull request as ready for review July 18, 2025 10:22
@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Jul 18, 2025
@hardcoretime hardcoretime merged commit 3dec450 into main Jul 21, 2025
65 of 67 checks passed
@hardcoretime hardcoretime deleted the chore/e2e-tests branch July 21, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants