diff options
Diffstat (limited to 'schneider-openembedded/lava-job-definitions-test/soca9/lava-multinode-soca9-j23.yaml')
-rw-r--r-- | schneider-openembedded/lava-job-definitions-test/soca9/lava-multinode-soca9-j23.yaml | 617 |
1 files changed, 0 insertions, 617 deletions
diff --git a/schneider-openembedded/lava-job-definitions-test/soca9/lava-multinode-soca9-j23.yaml b/schneider-openembedded/lava-job-definitions-test/soca9/lava-multinode-soca9-j23.yaml deleted file mode 100644 index 3a49ee897c..0000000000 --- a/schneider-openembedded/lava-job-definitions-test/soca9/lava-multinode-soca9-j23.yaml +++ /dev/null @@ -1,617 +0,0 @@ -job_name: SE ${MACHINE} network-test ${MANIFEST_BRANCH}-${KERNEL_VERSION_PATCHLEVEL} ${BUILD_NUMBER} lan1/J23 -timeouts: - job: - minutes: 1800 - action: - minutes: 120 - connection: - minutes: 20 -priority: medium -visibility: public - - -protocols: - lava-multinode: - roles: - dut: - device_type: soca9 - count: 1 - timeout: - minutes: 30 - daemon: - device_type: soca9 - count: 1 - timeout: - minutes: 30 - - - -actions: -################## -# Deploy WIC image -################## -- deploy: - role: - - daemon - - dut - timeout: - minutes: 20 - to: flasher - images: - image: - url: ${WIC_DEV_IMAGE_URL} - compression: bz2 - layout: - url: ${WIC_DEV_BMAP_URL} - - -################## -# all ports off - except J21 -################## -- command: - role: - - daemon - - dut - name: j17_off - -- command: - role: - - daemon - - dut - name: j21_on - -- command: - role: - - daemon - - dut - name: j22_off - -- command: - role: - - daemon - - dut - name: j23_off - -- command: - role: - - daemon - - dut - name: j24_off - - -################### -# dev-image.wic -################### -# We already flashed the SDcard WIC image in the deploy step at the begging of this test run -- boot: - role: - - daemon - - dut - timeout: - minutes: 10 - method: u-boot - commands: - - run linux_sd - auto_login: - login_prompt: "login:" - username: root - prompts: - - "root@snarc-soca9:" - - "root@rzn1-snarc:" - transfer_overlay: - download_command: udhcpc -i lan1 -n; wget - unpack_command: tar --touch -C / -xzf - - -######################################################## -# Turn off all Yepkit USB devices and network interfaces -######################################################## -- test: - role: - - daemon - - dut - timeout: - minutes: 60 - definitions: - - from: inline - repository: - metadata: - format: Lava-Test Test Definition 1.0 - name: yepkit-down-all - description: yepkit test - run: - steps: - - git clone https://github.com/Yepkit/ykush - - cd ykush - - make - - bin/ykushcmd -d a - - sleep 3 - - ifconfig eth0 down || true - - ifconfig eth1 down || true - - ifconfig eth2 down || true - - ifconfig lan0 down || true - - ifconfig lan1 down || true - - ifconfig lan2 down || true - name: yepkit-down-all - path: inline/yepkit-test.yaml - - -############################# -# We're finished with J21 now -############################# -- command: - role: - - daemon - - dut - name: j21_off - - -################################# -# All nodes use J23 -################################# -- command: - role: - - daemon - - dut - name: j23_on - - - - - -################################# -# Daemon -################################# - -- test: - role: - - daemon - timeout: - minutes: 300 - definitions: - ################################# - # configure-interface - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: configure-interface-j23 - parameters: - CMD: configure-interface - ETH: lan1 - SWITCH_IF: eth0 - EXPECTED_RESULT: pass - - ################################# - # Start daemon - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: daemon-j23 - parameters: - CMD: daemon - ETH: lan1 - SWITCH_IF: eth0 - - -################################# -# DUT -################################# - -- test: - role: - - dut - timeout: - minutes: 300 - definitions: - - - - - ################################# - # configure-interface - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: configure-interface-j23 - parameters: - CMD: configure-interface - ETH: lan1 - SWITCH_IF: eth0 - EXPECTED_RESULT: pass - MTU: 1500 - - - - - ################################# - # PING - before we mess with link-settings - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-default-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: pass - - - - - ################################# - # Request server IP address - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: request-server-address-j23 - parameters: - CMD: request-server-address - ETH: lan1 - - - - - ################################# - # SCP from Target to Host - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: scp-target-to-host-j23 - parameters: - CMD: scp-target-to-host - ETH: lan1 - - - - - ################################# - # SCP from Host to Target - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: scp-host-to-target-j23 - parameters: - CMD: scp-host-to-target - ETH: lan1 - - - - - ################################# - # SSH from Host to Target - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: ssh-host-to-target-j23 - parameters: - CMD: ssh-host-to-target - ETH: lan1 - - - - - ################################# - # iperf - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: iperf-server-j23 - parameters: - CMD: iperf3-server - ETH: lan1 - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: iperf-j23 - parameters: - CMD: iperf3-client - ETH: lan1 - TIME: 60 - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: iperf-reverse-j23 - parameters: - CMD: iperf3-client - ETH: lan1 - TIME: 60 - REVERSE: "-R" - - - - - ################################# - # Switch port J23 (lan1) off - ################################# -- command: - role: - - dut - name: j23_off - -- test: - role: - - dut - timeout: - minutes: 10 - interactive: - - name: sleep-j23 - prompts: ["root@snarc-soca9", "root@rzn1-snarc"] - script: - - command: sleep 5 - - - ################################# - # Check that ping fails - ################################# -- test: - role: - - dut - timeout: - minutes: 300 - definitions: - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-off-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: fail - - - - ################################# - # Switch port J23 (lan1) back on again - ################################# -- command: - role: - - dut - name: j23_on - -- test: - role: - - dut - timeout: - minutes: 10 - interactive: - - name: sleep-j23 - prompts: ["root@snarc-soca9", "root@rzn1-snarc"] - script: - - command: sleep 5 - - - ################################# - # Check that ping succeeds - ################################# -- test: - role: - - dut - timeout: - minutes: 300 - definitions: - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-on-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: pass - - - - - ################################# - # link-settings off/100/full/1500 - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-100-full-j23 - parameters: - CMD: link-settings - ETH: lan1 - AUTONEG: "manual" - LINKSPEED: 100 - DUPLEX: full - MTU: 1500 - - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-100-full-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: pass - - - - - ################################# - # link-settings off/100/half/1500 - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-100-half-j23 - parameters: - CMD: link-settings - ETH: lan1 - AUTONEG: "manual" - LINKSPEED: 100 - DUPLEX: half - MTU: 1500 - - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-100-half-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: pass - - - - - ################################# - # link-settings off/100/full/1500 - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-100-full-2-j23 - parameters: - CMD: link-settings - ETH: lan1 - AUTONEG: "manual" - LINKSPEED: 100 - DUPLEX: full - MTU: 1500 - - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-100-full-2-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: pass - - - - - ################################# - # link-settings on/?/?/1500 - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-autoneg-j23 - parameters: - CMD: link-settings - ETH: lan1 - AUTONEG: "auto" - MTU: 1500 - - - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: link-settings-autoneg-ping-j23 - parameters: - CMD: ping-request - ETH: lan1 - EXPECTED_RESULT: pass - - - - - - - - - ################################# - # Finished - ################################# - - repository: https://git.linaro.org/landing-teams/working/schneider/test-definitions.git - branch: master - from: git - history: false - path: automated/linux/network-test/network-test.yaml - name: finished-j23 - parameters: - ETH: lan1 - CMD: finished - - - ################################# - # Reset the port status - ################################# -- command: - role: - - daemon - - dut - name: j17_off - -- command: - role: - - daemon - - dut - name: j21_on - -- command: - role: - - daemon - - dut - name: j22_off - -- command: - role: - - daemon - - dut - name: j23_off - -- command: - role: - - daemon - - dut - name: j24_off |