run-checker NO DGRAM and test cases

Tomas Mraz tomas at openssl.org
Thu Mar 17 10:04:31 UTC 2022


On Wed, 2022-03-16 at 16:20 -0400, Michael Richardson wrote:
> 
> One of the run checkers is marked "no dgram".
>  
> https://github.com/mcr/openssl/runs/5563998914?check_suite_focus=true
> 
> I figured out that this means that ./Configure should have "no-dgram"
> appended to it.  That seems to result in OPENSSL_NO_DGRAM being
> defined.
> 
> My test case naturally does not compile for that.
> 
> Should my test case just be surrounded by #ifndef OPENSSL_NO_DGRAM
> from top
> to bottom (leaving...?), or is there something more sophisticated
> that should go into
> build.info in order to skip the test in that configuration?

Please look at the other examples in tests/build.info - there are
things disabled for no-sock and other stuff. But you'll also need to
skip the test in the perl test recipe.


-- 
Tomáš Mráz, OpenSSL




More information about the openssl-users mailing list