Skip to content
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

[Backport stable/8.0] Fix flaky MultiPartitionDeploymentLifecycleTest #10091

Merged
2 commits merged into from
Aug 23, 2022

Conversation

backport-action
Copy link
Collaborator

Description

Backport of #10065 to stable/8.0.

relates to #9964

Test was flaky because it was asserted that the COMPLETE commands and COMPLETED events were written in order.
This is not always as the case. The COMPLETE commands are a result of partition 2 and 3 sending the command to partition 1. There is no guarantee that partition 1 will first receive both commands before it starts processing them.
As long as we assert that we receive the COMPLETE command of partition X before the COMPLETED event of partition X the test should be accurate without being flaky.

(cherry picked from commit 09718de)
(cherry picked from commit 369e5a1)
Copy link
Contributor

@remcowesterhoud remcowesterhoud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

ghost pushed a commit that referenced this pull request Aug 17, 2022
10091: [Backport stable/8.0] Fix flaky MultiPartitionDeploymentLifecycleTest r=remcowesterhoud a=backport-action

# Description
Backport of #10065 to `stable/8.0`.

relates to #9964

Co-authored-by: Remco Westerhoud <remco@westerhoud.nl>
@ghost
Copy link

ghost commented Aug 17, 2022

Build failed:

@lenaschoenburg
Copy link
Member

bors retry

@ghost
Copy link

ghost commented Aug 23, 2022

@ghost ghost merged commit 2763afb into stable/8.0 Aug 23, 2022
@ghost ghost deleted the backport-10065-to-stable/8.0 branch August 23, 2022 13:05
@grlimacan grlimacan mentioned this pull request Nov 11, 2024
3 tasks
github-merge-queue bot pushed a commit that referenced this pull request Nov 12, 2024
## Description

<!-- Describe the goal and purpose of this PR. -->
Cleanup OpenSearch Client, based on
camunda/camunda-optimize#14637

## Checklist

<!--- Please delete options that are not relevant. Boxes should be
checked by reviewer. -->
- [ ] for CI changes:
- [ ] structural/foundational changes signed off by [CI
DRI](https://github.com/cmur2)
- [ ]
[ci.yml](https://github.com/camunda/camunda/blob/main/.github/workflows/ci.yml)
modifications comply with ["Unified CI"
requirements](https://github.com/camunda/camunda/wiki/CI-&-Automation#workflow-inclusion-criteria)

## Related issues

closes
[#10091](camunda/camunda-optimize#10091)
@npepinpe npepinpe added the version:8.7.0-alpha2 Labal that represents features released with 8.7.0-alpha2 label Dec 4, 2024
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
version:8.7.0-alpha2 Labal that represents features released with 8.7.0-alpha2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants