mirror of https://github.com/openssl/openssl.git
test_speed: Explicitly test the crashing command line on sparc
Reviewed-by: Saša Nedvědický <sashan@openssl.org> Reviewed-by: Paul Dale <ppzgs1@gmail.com> Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> Reviewed-by: Todd Short <todd.short@me.com> (Merged from https://github.com/openssl/openssl/pull/25792)
This commit is contained in:
parent
27fa9d33e1
commit
c60a2b1830
|
@ -17,7 +17,7 @@ use OpenSSL::Test::Utils;
|
||||||
|
|
||||||
setup("test_speed");
|
setup("test_speed");
|
||||||
|
|
||||||
plan tests => 24;
|
plan tests => 25;
|
||||||
|
|
||||||
ok(run(app(['openssl', 'speed', '-testmode'])),
|
ok(run(app(['openssl', 'speed', '-testmode'])),
|
||||||
"Simple test of all speed algorithms");
|
"Simple test of all speed algorithms");
|
||||||
|
@ -102,10 +102,15 @@ SKIP: {
|
||||||
|
|
||||||
#We don't expect these options to have an effect in testmode but we at least
|
#We don't expect these options to have an effect in testmode but we at least
|
||||||
#test that the option parsing works ok
|
#test that the option parsing works ok
|
||||||
ok(run(app(['openssl', 'speed', '-testmode', '-seconds', 1, '-bytes', 1,
|
ok(run(app(['openssl', 'speed', '-testmode', '-seconds', 1, '-bytes', 16,
|
||||||
'-elapsed'])),
|
'-elapsed'])),
|
||||||
"Test the seconds, bytes and elapsed options");
|
"Test the seconds, bytes and elapsed options");
|
||||||
|
|
||||||
|
#Test that this won't crash on sparc
|
||||||
|
ok(run(app(['openssl', 'speed', '-testmode', '-seconds', 1, '-bytes', 1,
|
||||||
|
'aes-128-cbc'])),
|
||||||
|
"Test that bad bytes value doesn't make speed to crash");
|
||||||
|
|
||||||
#No need to -testmode for testing -help. All we're doing is testing the option
|
#No need to -testmode for testing -help. All we're doing is testing the option
|
||||||
#parsing. We don't sanity check the output
|
#parsing. We don't sanity check the output
|
||||||
ok(run(app(['openssl', 'speed', '-help'])),
|
ok(run(app(['openssl', 'speed', '-help'])),
|
||||||
|
|
Loading…
Reference in New Issue