网卡打开关闭测试

预置条件

已安装Linux操作系统和驱动。

测试步骤

  1. 关闭SUT端所有网卡。

    ifconfig ethX down(增加动作ifdown ethx)

  2. 开启SUT端所有网卡。

    ifconfig ethX up(增加动作ifup ethx)

  3. 能否ping通ethx端口,速率协商和带宽是否正确,通过ping包查看协商时间是否在5s内(或者通过交换板侧查看协商时间)。
  4. 重复执行上面1、2步骤1500次,每次间隔2秒以上。
  5. 查看所有网卡是否被识别到。

    ifconfig -a

  6. 恢复SUT端所有网卡IP,验证网口连通性,需要遍历SUT所有网口。
  7. 查看dmesg是否有网卡相关的异常信息。

    dmesg|egrep -i "error|fail|warn|wrong|bug|respond|pending"

预期结果

  1. SUT端网口可以被关闭和开启。
  2. SUT网口连通性正常,速率协商和带宽正确。
  3. dmesg中没有网卡异常信息。

测试结果

-

备注

关注点:

  1. 网卡驱动没有内存泄露
  2. 网卡连通性
  3. 网卡设备开启和关闭