impl: add gRPC PQC test - #16282
Conversation
There was a problem hiding this comment.
Code Review
This pull request adds a new gRPC integration test to verify Post-Quantum Cryptography (PQC) using the X25519MLKEM768 group, alongside updates to the Bazel build configuration and the showcase test runner. It also refactors existing assertions in the REST PQC test to use modern GoogleTest/GoogleMock matchers. The review feedback highlights a potential undefined behavior issue in the new gRPC test when constructing std::string from potentially empty grpc::string_ref metadata keys or values, and suggests a safe extraction helper.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #16282 +/- ##
=======================================
Coverage 92.30% 92.30%
=======================================
Files 2223 2223
Lines 207876 207876
=======================================
+ Hits 191876 191883 +7
+ Misses 16000 15993 -7 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
/gcbrun |
Verifies MLKEM algorithms are being used with gRPC transport.