Many cases are Client-Server testing or Multi-Machine testing in FIPS area, I plan to hack and learn more deeply about Multi-Machine test automation in openQA.

Refer to:

Multi Machine Tests Setup https://github.com/os-autoinst/openQA/blob/master/docs/Networking.asciidoc#multi-machine-tests-setup

Writing multi-machine tests https://github.com/os-autoinst/openQA/blob/master/docs/WritingTests.asciidoc#writing-multi-machine-tests

Multi Machine Tests Setup

Writing multi-machine tests

MM test in gitlab

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 19

Activity


Comments

  • bchou
    11 months ago by bchou | Reply

    2/12 update: Create the test suite already for openVPN and create the tap0 ~ tap2

    ToDo:

    1. Check if it's necessary to create HDD1 from "mru-install-minimal-with-addonsfips" ?

    2. Check need to add into test suite of the HDD1=SLES-%VERSION%-%ARCH%-mru-install-minimal-with-addonsfips-Build%BUILD%-%MACHINE%_openvpn.qcow2

    3. Check the TAP device works

    4. If we need to use YAML file necessary?

  • bchou
    11 months ago by bchou | Reply

    2/13 update:

    1. Set up the local environment for MM test. [Done]

    • 3: tap0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast master ovs-system state DOWN group default qlen 1000 link/ether f2:57:d6:2e:8a:8b brd ff:ff:ff:ff:ff:ff

    • 4: tap1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast master ovs-system state DOWN group default qlen 1000 link/ether de:92:38:45:df:92 brd ff:ff:ff:ff:ff:ff

    • 5: tap2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast master ovs-system state DOWN group default qlen 1000 link/ether 22:0f:a5:6d:84:03 brd ff:ff:ff:ff:ff:ff

    • 6: ovs-system: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 link/ether be:ab:39:d2:bb:7d brd ff:ff:ff:ff:ff:ff

    • 7: br1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 link/ether 7a:ca:a4:1d:85:4c brd ff:ff:ff:ff:ff:ff inet 10.0.2.2/15 brd 10.1.255.255 scope global br1 validlft forever preferredlft forever inet6 fe80::78ca:a4ff:fe1d:854c/64 scope link validlft forever preferredlft forever

    2. Take out 3 test cases of the openVPN case from OSD. [Done]

    - mru-install-minimal-with-addons_fips
    - qam-openvpn-client_fips
    - qam-openvpn-server_fips
    

    3. Run the MM test cases on local.

    - SLE12 SP5 [Done]
    - SLE15 Sp2 [WIP]
    

  • bchou
    11 months ago by bchou | Reply

    Post Script:

    SLE12 SP5 GM: (fips server) - text mode

    • # /usr/share/openqa/script/client isos post ISO=SLE-12-SP5-Server-DVD-x8664-GM-DVD1.iso DISTRI=sle VERSION=12-SP5-fips FLAVOR=Server-DVD ARCH=x8664 BUILD=GM DESKTOP=textmode --host http://10.100.202.37

    SLE12 SP5 GM: (HDD_1) : - text mode

    • # /usr/share/openqa/script/client isos post ISO=SLE-12-SP5-Server-DVD-x8664-GM-DVD1.iso HDD1=SLES-12-SP5-fips-x8664-mru-install-minimal-with-addonsfips-BuildGM-64bitopenvpn.qcow2 DISTRI=sle VERSION=12-SP5-fips FLAVOR=Server-DVD ARCH=x8664 BUILD=GM DESKTOP=textmode --host http://10.100.202.37

  • bchou
    11 months ago by bchou | Reply

    SLE12 SP5 GM : openQA MM test

    • bchou
      11 months ago by bchou | Reply

      Please change the IP to http://10.100.210.39/

  • bchou
    11 months ago by bchou | Reply

    2/14 update:

    OpenQA server IP was changed to

    http://10.100.210.39/ openQA server

  • bchou
    11 months ago by bchou | Reply

    2/14 update:

    SLE12 SP5 GM : openQA Multi-Machine test

    mru-install-minimal-with-addons_fips

    qam-openvpn-client_fips

    qam-openvpn-server_fips

Similar Projects

This project is one of its kind!