microsoft / lis-test

Contains test infrastructure for testing Linux virtual machines on Windows Azure and Hyper-V.
32 stars 72 forks source link

SR-IOV: Common bash script for all basic tests #1132

Closed adriansuhov closed 5 years ago

adriansuhov commented 5 years ago

SR-IOV_Verify_VF_basic.sh will now handle: --VerifyVF_basic --Max_vCPU --One_vCPU --Multiple_NICs --MaxNICS --MaxNICS_vCPU

Multiple_NICs is a merged TC between Multiple_basic and Multiple_FileCopy TCs. SR-IOV_MaxNIC.sh, /SR-IOV_Multiple_basic.sh and SR-IOV_Multiple_fileCopy.sh have been removed with this change.

Test VerifyVF_basic            : Passed
      Test covers SRIOV-1,SRIOV-2,SRIOV-3
      VF is present on VM!
      Expected VF count: 1. Actual VF count: 1
      Successfully sent file from VM1 to VM2 through eth1
      Successfully pinged and sent files through 1 VFs
Test Max_vCPU                  : Passed
      Test covers SRIOV-22
      VF is present on VM!
      Expected VF count: 1. Actual VF count: 1
      Successfully sent file from VM1 to VM2 through eth1
      Successfully pinged and sent files through 1 VFs
Test One_vCPU                  : Passed
      Test covers SRIOV-22a
      VF is present on VM!
      Expected VF count: 1. Actual VF count: 1
      Successfully sent file from VM1 to VM2 through eth1
      Successfully pinged and sent files through 1 VFs
Test Multiple_NICs             : Passed
      Test covers SRIOV-24
      VF is present on VM!
      Expected VF count: 2. Actual VF count: 2
      Successfully sent file from VM1 to VM2 through eth1
      Successfully sent file from VM1 to VM2 through eth2
      Successfully pinged and sent files through 2 VFs
Test MaxNICS                   : Passed
      Test covers SRIOV-26
      VF is present on VM!
      Expected VF count: 7. Actual VF count: 7
      Successfully sent file from VM1 to VM2 through eth1
      Successfully sent file from VM1 to VM2 through eth2
      Successfully sent file from VM1 to VM2 through eth3
      Successfully sent file from VM1 to VM2 through eth4
      Successfully sent file from VM1 to VM2 through eth5
      Successfully sent file from VM1 to VM2 through eth6
      Successfully sent file from VM1 to VM2 through eth7
      Successfully pinged and sent files through 7 VFs
Test MaxNICS_vCPU              : Passed
      Test covers SRIOV-26B
      VF is present on VM!
      Expected VF count: 7. Actual VF count: 7
      Successfully sent file from VM1 to VM2 through eth1
      Successfully sent file from VM1 to VM2 through eth2
      Successfully sent file from VM1 to VM2 through eth3
      Successfully sent file from VM1 to VM2 through eth4
      Successfully sent file from VM1 to VM2 through eth5
      Successfully sent file from VM1 to VM2 through eth6
      Successfully sent file from VM1 to VM2 through eth7
      Successfully pinged and sent files through 7 VFs