如何从 OpenSSL 80-test_ssl_new.t 执行单个子测试?

How to execute a single subtest from OpenSSL 80-test_ssl_new.t?

我编译了 OpenSSL 1.1.1k,但 80-test_ssl_new.t 中的一个子测试失败了。如何调试这个?该测试是一个由 29 个子测试组成的测试套件。只有子测试 20 失败:20-cert-select。我能以某种方式 运行 只有这个特定的子测试吗?

只是 运行ning 80-test_ssl_new.t 是这样工作的:

HARNESS_VERBOSE=yes make TESTS="test_ssl_new" test

它已经生成了相当多的输出并且 运行 包含所有 29 个子测试。

BR,勒内

这里有说明:

https://github.com/openssl/openssl/blob/OpenSSL_1_1_1-stable/test/README.ssltest.md

请参阅末尾部分“运行 手动测试”