Skip to content

Disabling a DDB source coordination integration test#6328

Merged
dlvenable merged 2 commits into
opensearch-project:mainfrom
dlvenable:ddb-it-test-consistency
Jan 13, 2026
Merged

Disabling a DDB source coordination integration test#6328
dlvenable merged 2 commits into
opensearch-project:mainfrom
dlvenable:ddb-it-test-consistency

Conversation

@dlvenable

@dlvenable dlvenable commented Dec 4, 2025

Copy link
Copy Markdown
Member

Description

One of our new DDB source coordination integration tests is failing on GitHub.

I originally tried to fix this by: 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency.

This is more consistent, but still fails some. Instead, I'm disabling these tests.

I found that these tests are much more consistent on newer versions of AmazonDBLocal. But, these require JDK 17+. This will be good to correct after updating to Java 21.

Issues Resolved

N/A

Check List

  • New functionality includes testing.
  • New functionality has a documentation issue. Please link to it in this PR.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@dlvenable dlvenable changed the title Fixing a DDB integration test Fixing a DDB source coordination integration test Dec 4, 2025
@dlvenable dlvenable force-pushed the ddb-it-test-consistency branch from 501695d to 4a70724 Compare December 4, 2025 17:40
san81
san81 previously approved these changes Dec 4, 2025
@dlvenable dlvenable changed the title Fixing a DDB source coordination integration test Disabling a DDB source coordination integration test Dec 10, 2025
@dlvenable dlvenable force-pushed the ddb-it-test-consistency branch from f67265d to a8e57d0 Compare January 9, 2026 16:58
…n GitHub. This change attempts to fix that by 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency.

Signed-off-by: David Venable <dlv@amazon.com>
Signed-off-by: David Venable <dlv@amazon.com>
@dlvenable dlvenable force-pushed the ddb-it-test-consistency branch from a8e57d0 to 88dec27 Compare January 12, 2026 19:53
@dlvenable dlvenable merged commit 3bf6c95 into opensearch-project:main Jan 13, 2026
52 of 56 checks passed
@dlvenable dlvenable deleted the ddb-it-test-consistency branch January 14, 2026 14:23
simonelbaz pushed a commit to simonelbaz/data-prepper that referenced this pull request Jan 31, 2026
…ect#6328)

One of our new DDB source coordination integration tests is failing on GitHub. This change attempts to fix that by 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency. In the end I disabled it.

Signed-off-by: David Venable <dlv@amazon.com>
Signed-off-by: Simon ELBAZ <elbazsimon9@gmail.com>
simonelbaz pushed a commit to simonelbaz/data-prepper that referenced this pull request Jan 31, 2026
…ect#6328)

One of our new DDB source coordination integration tests is failing on GitHub. This change attempts to fix that by 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency. In the end I disabled it.

Signed-off-by: David Venable <dlv@amazon.com>
simonelbaz pushed a commit to simonelbaz/data-prepper that referenced this pull request Jan 31, 2026
…ect#6328)

One of our new DDB source coordination integration tests is failing on GitHub. This change attempts to fix that by 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency. In the end I disabled it.

Signed-off-by: David Venable <dlv@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants