Skip to content

Simplify ITHttpInputSourceTest to mitigate flakiness#11751

Merged
jon-wei merged 6 commits intoapache:masterfrom
loquisgon:itinput_source_flaky
Oct 12, 2021
Merged

Simplify ITHttpInputSourceTest to mitigate flakiness#11751
jon-wei merged 6 commits intoapache:masterfrom
loquisgon:itinput_source_flaky

Conversation

@loquisgon
Copy link

@loquisgon loquisgon commented Sep 29, 2021

This PR reenables ITHttpInputSourceTest and simplifies it to have it use fewer resources. This test started being more flaky, i.e. intermittent failures a few days ago, so it was disabled for debugging. Now it seems fine and passing. But rather than leave it as is it is better to change its ingestion to dynamic rather than hash so it uses fewer resources. Besides analysis of failures did not indicate anything wrong with the tests and rather the cause was pointing to potential Travis (lack) of resources. This PR also removes the use of sketches during ingestion to further simplify the test without affecting its purpose of testing HTTP input source.

@loquisgon loquisgon marked this pull request as ready for review October 8, 2021 22:36
@loquisgon loquisgon changed the title Increment retry count to add more time for tests to pass Simplify ITHttpInputSourceTest to mitigate flakiness Oct 8, 2021
@jon-wei jon-wei merged commit 887cecf into apache:master Oct 12, 2021
@abhishekagarwal87 abhishekagarwal87 added this to the 0.23.0 milestone May 11, 2022
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.

4 participants