foundationdb/fdbrpc/tests
Junhyun Shim 2e2dd119fe
Increase test coverage of TLS server-client combination (#8057)
Explore all combinations where the server and the client
each takes one of the following TLS/cert-chain configuration:
  No TLS, no chain, valid chain, expired chain, valid self-signed, expired self-signed

Negative cases are indirectly tested using timeouts:
  i.e. if it times out, it means it's not connecting

+ Fix TSAN data race error in original test
  (Calling FlowTransport::bind() with an active network thread running in background)
+ Properly redirect-and-capture subprocess stdout instead of just printing
  (CTest tends to truncate subprocess console outputs)
2022-09-20 13:47:35 +02:00
..
AuthzTlsTest.actor.cpp Increase test coverage of TLS server-client combination (#8057) 2022-09-20 13:47:35 +02:00
CMakeLists.txt Set timeout on Authz TLS unit test 2022-09-13 18:22:12 +02:00