Skip to content

Concurrent tests and avoid testing HTTP/2 Frames with Log Handler.#8257

Closed
yschimke wants to merge 17 commits intosquare:masterfrom
yschimke:fix_concurrency
Closed

Concurrent tests and avoid testing HTTP/2 Frames with Log Handler.#8257
yschimke wants to merge 17 commits intosquare:masterfrom
yschimke:fix_concurrency

Conversation

@yschimke
Copy link
Collaborator

@yschimke yschimke commented Feb 17, 2024

Use test concurrency as a way to flush out flaky tests and work through them.

Introduce a lot of internal API for Frame and Task logging. Use them to avoid relying on flaky TestLogHandler.

fixes #8230

Mainly for discussion at this point, and confirming it's no longer flaky.

@yschimke yschimke requested a review from swankjesse February 17, 2024 17:32
@yschimke yschimke marked this pull request as draft February 17, 2024 20:33
@yschimke yschimke changed the title Avoid testing HTTP/2 Frames with Log Handler. Concurrent tests and avoid testing HTTP/2 Frames with Log Handler. Feb 17, 2024
@yschimke yschimke added android Relates to usage specifically on Android build-ci Build infra related jdkversions JDK 8, 17, 19 etc. labels Feb 17, 2024
@yschimke yschimke closed this Dec 28, 2024
@yschimke yschimke deleted the fix_concurrency branch December 28, 2024 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android Relates to usage specifically on Android build-ci Build infra related jdkversions JDK 8, 17, 19 etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix HttpOverHttp2Test flakes and bad cache behaviour

1 participant