-
Notifications
You must be signed in to change notification settings - Fork 763
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
[dev] Update dependencies from dotnet/arcade #4896
[dev] Update dependencies from dotnet/arcade #4896
Conversation
…119.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk From Version 9.0.0-beta.24062.5 -> To Version 9.0.0-beta.24069.2
Tests needs fixing
|
@ananthsr can you please take a look? |
…126.5 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk From Version 9.0.0-beta.24062.5 -> To Version 9.0.0-beta.24076.5
aspnetcore is also having issues with this update, but they're specific to the way that repo is built and probably don't apply here. Is it just the tests that need to be straightened out? |
…202.4 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk From Version 9.0.0-beta.24062.5 -> To Version 9.0.0-beta.24102.4
…t.Extensions.Primitives.StringValues is problematic, because it is implicitly cast to a string, not a collection
@sebastienros @geeknoid could you please help with the failing test extensions/test/Libraries/Microsoft.Extensions.TimeProvider.Testing.Tests/FakeTimeProviderTests.cs Lines 172 to 177 in b5c9f8d
|
In the runtime we have:
So this will not throw, and I don't see how the change here would be the reason. I'd like to know why it worked. The test should use something that is bigger than a millisecond (negative), and I wonder why the runtime uses strict comparison. Even if they checked for ticks, it would need to be -2 ticks. |
Assigning to @geeknoid for now. |
Looking at the code in Task.cs, I don't know how the test ever worked. I looked at the change history in Task.cs and nothing seemingly affected this code path. Another place I thought maybe the exception was coming from is https://github.com/dotnet/extensions/blob/b7f81954a2c94cf0b8f00e7bbb6e4c5a6bd57cb7/src/Libraries/Microsoft.Extensions.TimeProvider.Testing/Timer.cs#L36C1-L38C1 but that's also just checking for -1. |
Found it. The test code was lacking |
🎉 Good job! The coverage increased 🎉
Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=562123&view=codecoverage-tab |
This pull request updates the following dependencies
From https://github.com/dotnet/arcade
Microsoft Reviewers: Open in CodeFlow