es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo ejecutar un solo subtest de OpenSSL 80-test_ssl_new.t?

Compilé OpenSSL 1.1.1k y una subprueba en 80-testsslnew.t está fallando. ¿Cómo depurar esto? La prueba es una suite de pruebas que consta de 29 subpruebas. Solo la subprueba 20 está fallando: 20-cert-select. ¿Hay alguna forma de ejecutar solo esta subprueba específica?

Simplemente ejecutando 80-testsslnew.t funciona de la siguiente manera:

HARNESS_VERBOSE=yes make TESTS="test_ssl_new" test

lo cual ya genera bastante salida y ejecuta todas las 29 subpruebas.

Saludos, Rene.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para depurar la subprueba 20-cert-select, puede ejecutar esta subprueba específica utilizando el siguiente comando:

    HARNESS_VERBOSE=yes make TESTS=test_ssl_new TEST_20=1 test
    

    Este comando solo ejecutará la subprueba 20 y le proporcionará información más específica sobre la falla en la prueba. Puede utilizar esta información para depurar aún más el problema y solucionar la prueba. Además, puede utilizar herramientas de depuración como gdb o valgrind para ayudarlo a identificar la causa de la falla.

Comments are closed.