Skip to content
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

[pull] master from grpc:master #574

Merged
merged 6 commits into from
Jan 30, 2025
Merged

[pull] master from grpc:master #574

merged 6 commits into from
Jan 30, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 30, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

drfloob and others added 6 commits January 29, 2025 13:29
…#38622)

Discussed in https://github.com/grpc/grpc/pull/38526/files#r1927425912

Closes #38622

COPYBARA_INTEGRATE_REVIEW=#38622 from drfloob:fuzz-ee-resolved-address-to-uri d37c59a
PiperOrigin-RevId: 721088662
Closes #38619

COPYBARA_INTEGRATE_REVIEW=#38619 from markdroth:xds_client_fuzzer_fix 54c4f70
PiperOrigin-RevId: 721104015
The trickiest conversion we've had... I've tried to start erasing some of the weirdness here and moving this closer to a regular old test (we probably can now).

- Removed our registration mechanism - we still need some machinery to compile fuzzers & e2e tests differently, for now I'm accomplishing this with a couple of well placed compiler conditionals - and am working with the fuzztest team to remove the need entirely (and uniform our tests and fuzzers into a single binary) -- this needs some tweaks for better platform support however.
- Marked some test configs as 'no-gtest' analogous to our current 'no-fuzz': the idea here is to save a heck of a lot of cycles every test suite, because we're over testing configuration variations right now.

Closes #38544

PiperOrigin-RevId: 721119629
And a small test library that we can use to build additional tests upon in the future.

CC @gtcooke94

Closes #38614

COPYBARA_INTEGRATE_REVIEW=#38614 from ctiller:hs 22e1c2c
PiperOrigin-RevId: 721125808
Removed the following deps from `MODULE.bazel` because they public gRPC targets don't need them.
- `google_benchmark`
- `googletest`
- `opencensus-cpp`
- `protoc-gen-validate`
- `rules_java`

Closes #38626

PiperOrigin-RevId: 721132692
Closes #38633

COPYBARA_INTEGRATE_REVIEW=#38633 from ctiller:cf c03af84
PiperOrigin-RevId: 721150399
@pull pull bot added the ⤵️ pull label Jan 30, 2025
@pull pull bot merged commit 7475fad into makesoftwaresafe:master Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants