aboutsummaryrefslogtreecommitdiff
path: root/schneider-openembedded/lava-job-definitions-test/soca9/lava-multinode-soca9-j23.yaml
diff options
context:
space:
mode:
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.yaml617
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