Skip to content

[Helix] Reenable some template tests again #19520

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
Mar 8, 2020
Merged

[Helix] Reenable some template tests again #19520

merged 14 commits into from
Mar 8, 2020

Conversation

HaoK
Copy link
Member

@HaoK HaoK commented Mar 3, 2020

See what template tests are failing

@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Mar 3, 2020
@HaoK HaoK force-pushed the haok/check branch 2 times, most recently from 336b6df to ba41c26 Compare March 4, 2020 18:27
@HaoK HaoK marked this pull request as ready for review March 4, 2020 23:09
@HaoK
Copy link
Member Author

HaoK commented Mar 4, 2020

Marking for review again, the issue before was a path issue on Win 8.1, Java had parens in the path which caused issues, delay expansion fixes that. There look to be some failing tests now which are unrelated.

@HaoK HaoK requested a review from a team March 4, 2020 23:10
@HaoK
Copy link
Member Author

HaoK commented Mar 4, 2020

I will undo the commented out PR guards before merging, needed to verify the PR against all queues

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.

Verification not looking great though the template tests look good. May want to rebase on 'master' if last run missed the latest Kestrel in-memory test fixes / quarantining (@anurse @BrennanConroy❔)

@@ -107,7 +107,7 @@ private async Task MvcTemplateCore(string languageOverride)
[ConditionalTheory]
[InlineData(true)]
[InlineData(false)]
[SkipOnHelix("ef restore no worky")]
[SkipOnHelix("cert failure", Queues = "OSX.1014.Amd64;OSX.1014.Amd64.Open")]
Copy link
Contributor

Choose a reason for hiding this comment

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

Would this problem go away if we were testing against the final SDK i.e. w/ notarized packages for Catalina?

Copy link
Member Author

Choose a reason for hiding this comment

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

No idea, I'm not familiar with what the cert requirements are, I don't think we had this issue on the azdo machines tho, so probably something specific to the helix macs

@HaoK HaoK changed the title Debug all helix tests [Helix] Reenable some template tests again Mar 5, 2020
@HaoK
Copy link
Member Author

HaoK commented Mar 5, 2020

Okay I'm going to remove the full helix queues and see if this PR goes green, I'm seeing some signalr/server tests consistently fail on the larger queues, but they have nothing to do with templates

@HaoK HaoK force-pushed the haok/check branch 2 times, most recently from 50f456f to d12c25b Compare March 6, 2020 05:58
@HaoK
Copy link
Member Author

HaoK commented Mar 7, 2020

@anurse @BrennanConroy have you guys seen any issues with this test? Microsoft.AspNetCore.SignalR.Tests.HubConnectionHandlerTests.ReceivingMessagesPreventsConnectionTimeoutFromOccuring

I keep seeing it fail on this PR, i've rebased a few times and retried like 3-4 times and no luck. The console logs don't seem to load either, so no idea... thoughts?

@BrennanConroy
Copy link
Member

That test has been quarantined. Did you rebase on master correctly? Is quarantine somehow broken?

@BrennanConroy
Copy link
Member

I would guess you're not using setlocal correctly

@HaoK
Copy link
Member Author

HaoK commented Mar 8, 2020

Okay looks like we can get away with just disabling enabledelayedexpansion rather than all extensions, the new java stuff in the path messes things up with parens on Win8.1, which is why we need enabledelayedexpansion now. Everything is passing now, @dougbu can you review again

@HaoK HaoK merged commit 124a0b6 into master Mar 8, 2020
@HaoK HaoK deleted the haok/check branch March 8, 2020 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants