summaryrefslogtreecommitdiff
path: root/manual
diff options
context:
space:
mode:
authorNaresh Kamboju <naresh.kamboju@linaro.org>2016-11-10 01:50:55 +0530
committerNaresh Kamboju <naresh.kamboju@linaro.org>2016-11-16 13:03:51 +0530
commitcfe003a9822a6394493b04f221d5ce267a19acd0 (patch)
treeb5c850d5d6d512b4ccd3524ded868894984539b2 /manual
parent06f6c6ddebc6f63db46c3672ab93b41719f74caa (diff)
downloadtest-definitions-pipe-cfe003a9822a6394493b04f221d5ce267a19acd0.tar.gz
manual: debian: Add manual openssl functional tests
Change-Id: I04a6f78e6dfbb0e5f5e2bae61e96617e6794c400 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
Diffstat (limited to 'manual')
-rw-r--r--manual/generic/linux/openssl-debian.yaml39
1 files changed, 39 insertions, 0 deletions
diff --git a/manual/generic/linux/openssl-debian.yaml b/manual/generic/linux/openssl-debian.yaml
new file mode 100644
index 0000000..f76774a
--- /dev/null
+++ b/manual/generic/linux/openssl-debian.yaml
@@ -0,0 +1,39 @@
+metadata:
+ name: openssl-debian
+ format: "Manual Test Definition 1.0"
+ description: "OpenSSL is an open source project that provides a robust,
+ commercial-grade, and full-featured toolkit for the Transport Layer
+ Security (TLS) and Secure Sockets Layer (SSL) protocols.
+ It is also a general-purpose cryptography library
+ ref: https://www.openssl.org"
+ maintainer:
+ - naresh.kamboju@linaro.org
+ os:
+ - debian
+ - ubuntu
+ scope:
+ - functional
+ devices:
+ - d02
+ - d03
+ - d05
+ - overdrive
+ environment:
+ - manual-test
+
+run:
+ steps:
+ - apt-get update
+ - apt-get -y install build-essential
+ - apt-get -y install openssl
+ - apt-get source openssl
+ - VERSION=$(dpkg -l | grep " openssl " |awk '{print $3}'|cut -d- -f 1 | cut -d: -f2)
+ - cd openssl-"${VERSION}"
+ - ./config
+ - make -j8
+ - make install
+ - make test
+ - run takes around 5 minutes
+ expected:
+ - all tests should pass, look for "ALL TESTS SUCCESSFUL"
+ - if any openssl test fails please report bugs