From 651c2a2b95252c89833bb57e959ad2f24fbcfbe7 Mon Sep 17 00:00:00 2001 From: Guodong Xu Date: Sun, 3 Sep 2023 06:45:03 +0800 Subject: [PATCH 40/48] sanity_test.sh: change provider name to its full pathname By using the full pathname, avoid the configuration burden. Test script can always run against the expected (just-built) udak_provider.so Signed-off-by: Guodong Xu Signed-off-by: Zhangfei Gao --- test/sanity_test.sh | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/test/sanity_test.sh b/test/sanity_test.sh index 0fe4472..10aa149 100755 --- a/test/sanity_test.sh +++ b/test/sanity_test.sh @@ -1,7 +1,9 @@ #!/bin/bash +set -x sudo chmod 666 /dev/hisi_* +TEST_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" version=$(openssl version) echo $version @@ -12,13 +14,9 @@ echo "OpenSSL major version is "$major_version # Check if the major version is equal to or greater than 3 if ((major_version >= 3)); then - if [ ! -n "$1" ]; then - engine_id=uadk_provider - else - engine_id=$1 - fi + engine_id="$TEST_SCRIPT_DIR/../src/.libs/uadk_provider.so" digest_algs=$(openssl list -provider $engine_id -digest-algorithms) - cipher_algs=$(openssl list -provider $engine_id -digest-algorithms) + cipher_algs=$(openssl list -provider $engine_id -cipher-algorithms) fi if [[ $digest_algs =~ "uadk_provider" ]]; then @@ -71,12 +69,7 @@ fi if [[ $version =~ "1.1.1" ]]; then echo "openssl 1.1.1" - if [ ! -n "$1" ]; then - engine_id=uadk_engine - else - engine_id=$1 - fi - + engine_id="$TEST_SCRIPT_DIR/../src/.libs/uadk_engine.so" algs=$(openssl engine -c $engine_id) echo $algs fi -- 2.25.1