Skip to content

Conversation

@HaoK
Copy link
Member

@HaoK HaoK commented Jan 20, 2022

For good behavior:

RequestBody_SyncReadDisabledByDefault_WorksWhenEnabled
image

ReadAndWriteSynchronously (and shorten iteration count 500 -> 50)
image

ReaderThrowsResetExceptionOnInvalidBody
image

@ghost ghost added the area-runtime label Jan 20, 2022
@HaoK
Copy link
Member Author

HaoK commented Jan 20, 2022

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@HaoK
Copy link
Member Author

HaoK commented Jan 20, 2022

discussed with @adityamandaleeka offline that we are ok with unquarantining these tests for good behavior

@HaoK HaoK marked this pull request as ready for review January 20, 2022 22:10
{
var content = new StringContent(new string('a', 100000));
for (int i = 0; i < 500; i++)
for (int i = 0; i < 50; i++)
Copy link
Member

Choose a reason for hiding this comment

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

Why fewer iterations?

@HaoK
Copy link
Member Author

HaoK commented Jan 20, 2022

Why fewer iterations?

So I could also remove [SkipNonHelix("This test takes 5 minutes to run")] so we run it locally again by shortening how long it runs, if we need some kind of stress test, it shouldn't be inside of this test project

@HaoK
Copy link
Member Author

HaoK commented Jan 21, 2022

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

Copy link
Contributor

@dougbu dougbu left a comment

Choose a reason for hiding this comment

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

I see @adityamandaleeka was supportive of these actions but I'm not sure why -- both why we're not following the usual process and why these particular tests.

public class RequestBodyTests
{
[ConditionalFact]
[QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/27399")]
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is this test an un-quarantine candidate❔ There's no record of a fix.


[ConditionalFact]
[QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/26294")]
[SkipNonHelix("This test takes 5 minutes to run")]
Copy link
Contributor

Choose a reason for hiding this comment

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

Running successfully 💯% of the time isn't sufficient reason to un-quarantine. Does the following apply (from the doc)❔

Find the set of tests that were supposedly fixed at least 30 days ago.

}

[ConditionalFact]
[QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/27400")]
Copy link
Contributor

Choose a reason for hiding this comment

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

This issue was also never marked as test-fixed

@HaoK
Copy link
Member Author

HaoK commented Jan 21, 2022

This wasn't following the normal unquarantine process, I chatted with Aditya and we made a feature team call that these tests were fine. If they end up failing again, they'd also be good candidates for the new helix retry. I just was looking at these test failures since I was on build ops anyways

ShreyasJejurkar pushed a commit to ShreyasJejurkar/aspnetcore that referenced this pull request Jan 22, 2022
BrennanConroy added a commit that referenced this pull request Feb 11, 2022
Based on #39659 (comment), adding ReaderThrowsResetExceptionOnInvalidBody to the helix retry list as it's been failing outside of quarantine
@amcasey amcasey added area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions and removed area-runtime labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants