summaryrefslogtreecommitdiff
path: root/manual/generic/linux/openssl-debian.yaml
blob: f76774a3635d61ab7d61f520219d0fe119204362 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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