[iotg][tgl-up3] iPerf tests fail because of invalid command options

Bug #1942970 reported by Doug Jacobs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intel
Fix Committed
Undecided
Doug Jacobs
Lookout-canyon-series
Fix Released
Undecided
Unassigned

Bug Description

[Summary] Run the iperf3 tests and the tests themselves pass, but the final command to get information about the ethernet interface seems to fail because the command or the options are invalid.

Image: iotg-focal-desktop-20210813.img

[Steps to reproduce]
Connect TLG-UP3 to Ethernet network with a iperf3 server running
Select iperf tests from the desktop 20.04 automated test suite

[Expected result]
All tests should pass

[Actual result]
iperf tests fail due to an invalid command line command

[Failure rate] 100%

[Additional information]
CID: 202109-29412
SKU:
system-manufacturer: Intel Corporation
system-product-name: Tiger Lake Client Platform
bios-version: TGLIFUI1.R00.3455.A02.2011240812
CPU: 11th Gen Intel(R) Core(TM) i5-1145GRE @ 2.60GHz (8x)
GPU: 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9a49] (rev 01)
kernel-version: 5.11.0-1012-intel

[Stage]
Issue reported and logs collected right after it happened

Revision history for this message
Doug Jacobs (djacobs98) wrote :

Automatically attached

Revision history for this message
Doug Jacobs (djacobs98) wrote :

Automatically attached

Revision history for this message
Doug Jacobs (djacobs98) wrote :

Automatically attached

Revision history for this message
Rex Tsai (chihchun) wrote :
Download full text (11.7 KiB)

Did you connect enp0s30f4 with a network and make sure there is IP assigned by DHCP ?

% grep '' ./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_*stderr
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s30f4.stderr:ERROR:root:No IP address for enp0s30f4
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s30f4.stderr:ERROR:root:No netmask for enp0s30f4
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s30f4.stderr:ERROR:root:Device enp0s30f4: Invalid IP Address
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s30f4.stderr:ERROR:root: Expected 4 octets in 'None'
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s30f4.stderr:ERROR:root:Aborting test now
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:-------------------- Test Run Number 1 --------------------
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:Using 1 thread.
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:Avg Transfer speed: 934.5666666666667 Mb/s
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:93.46% of theoretical max 1000 Mb/s
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:Average CPU utilization: 1.3%
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:-------------------- Test Run Number 2 --------------------
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:Using 1 thread.
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:Avg Transfer speed: 934.5888888888888 Mb/s
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:93.46% of theoretical max 1000 Mb/s
./var/tmp/checkbox-ng/sessions/session_title-2021-09-07T14.06.44.session/io-logs/com.canonical.certification__ethernet_iperf3_enp0s31f6.stderr:INFO:root:Average CPU utilization: 1.2%
./var...

Changed in intel:
status: New → Incomplete
assignee: nobody → Doug Jacobs (djacobs98)
Kent Lin (kent-jclin)
Changed in intel:
status: Incomplete → Fix Committed
Revision history for this message
Doug Jacobs (djacobs98) wrote :

The TGL-UP3 only has 1 physical Ethernet port, but Ubuntu sees 2 separate interfaces. There is no way to connect an Ethernet cable to enp0s31f6.

So the output from the test is incorrect. It should just fail because the interface is not configured (no IP address, etc.)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.