-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Fix gRPC template tests #45702
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
Fix gRPC template tests #45702
Conversation
8dcad96
to
c231d26
Compare
c231d26
to
8a80a1b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This worked 😀
I can sign off from an infrastructure perspective.
I suggest
- Update the final commit description to make it clear OSX testing is reenabled in this PR.
- Perhaps getting a review from someone more familiar with gRPC and related tests.
@@ -35,7 +35,7 @@ public ITestOutputHelper Output | |||
} | |||
|
|||
[ConditionalTheory] | |||
[SkipOnHelix("Not supported queues", Queues = "All.OSX;" + HelixConstants.Windows10Arm64 + HelixConstants.DebianArm64)] | |||
[SkipOnHelix("Not supported queues", Queues = "windows.11.arm64.open;" + HelixConstants.Windows10Arm64 + HelixConstants.DebianArm64)] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add this value to HelixConstants?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably. But first, I'd like to ensure this change fixes the problem. The problem is that the Helix queue only runs on full CI (i.e. not PR CI). Need to merge to check.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are ways to run it without merging PRs, oh well
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok!
#45885 😄
Addresses #41716
Grpc.Tools (aka protoc.exe) doesn't support Windows ARM 64. Don't run gRPC templates on
windows.11.arm64.open
.Also ensures gRPC template tests run on macOS.