Skip to content

[release/6.0] [HTTP/3] Stress disable offending op causing server errors - #58541

Merged
Anipik merged 1 commit into
release/6.0from
backport/pr-58442-to-release/6.0
Sep 7, 2021
Merged

[release/6.0] [HTTP/3] Stress disable offending op causing server errors#58541
Anipik merged 1 commit into
release/6.0from
backport/pr-58442-to-release/6.0

Conversation

@github-actions

@github-actionsgithub-actionsBot commented Sep 2, 2021

Copy link
Copy Markdown
Contributor

Backport of #58442 to release/6.0

Re-enables HTTP stress scenarios that were broken by Kestrel (it's fixed now). Disables 100 Continue operation for HTTP/3 (not yet implemented by Kestrel) which highly improved stability of H/3 stress.

See #58110 (comment)
Contributes to #56310
Fixes#55261

/cc @ManickaP

Customer Impact

Improves HTTP stress coverage and stability.

Testing

Stress test runs in CI / locally.

Risk

Low. This is a test infra change impacting NCL stress test runs only.

@ghost

ghost commented Sep 2, 2021

Copy link
Copy Markdown

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details

Backport of #58442 to release/6.0

/cc @ManickaP

Customer Impact

Testing

Risk

Author:github-actions[bot]
Assignees:-
Labels:

area-System.Net.Http

Milestone:-

@karelzkarelz added this to the 6.0.0 milestone Sep 2, 2021
@karelz

Copy link
Copy Markdown
Member

Test failures:

@karelzkarelz added blocked Issue/PR is blocked on something - see comments and removed blocked Issue/PR is blocked on something - see comments labels Sep 2, 2021
@ManickaP

Copy link
Copy Markdown
Member

/azp run runtime-libraries stress-http

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@Anipik

Copy link
Copy Markdown
Contributor

cc @danmoseley

@danmoseley

Copy link
Copy Markdown
Contributor

approved - test stability changes only - if CI passes, anyway.

@danmoseleydanmoseley added the Servicing-approved Approved for servicing release label Sep 3, 2021
@ManickaP

Copy link
Copy Markdown
Member

Just FYI, even though runtime-libraries stress-http pipeline is red, it's OK to merge. I checked the details of the run and the results correspond to the state we have in main. There are some errors in H/3 stress, but they are vastly reduced.

@karelz

karelz commented Sep 7, 2021

Copy link
Copy Markdown
Member

@danmoseley this is ready for merge as described above by @ManickaP (the stress in CI is considered passing despite the red cross there at stress)

@Anipik
Anipik merged commit a99190c into release/6.0Sep 7, 2021
@danmoseley
danmoseley deleted the backport/pr-58442-to-release/6.0 branch September 7, 2021 18:08
@ghostghost locked as resolved and limited conversation to collaborators Oct 7, 2021
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-System.Net.HttpServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@karelz@ManickaP@Anipik@danmoseley