Bug 1465813
Summary: | [virtio-win][whql][netkvm][macvtap] jobs failed with error "Received less than the expected percentage of packets sent" | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Peixiu Hou <phou> |
Component: | virtio-win | Assignee: | Yvugenfi <yvugenfi> |
virtio-win sub component: | virtio-win-prewhql | QA Contact: | Virtualization Bugs <virt-bugs> |
Status: | CLOSED WONTFIX | Docs Contact: | |
Severity: | high | ||
Priority: | unspecified | CC: | ailan, lijin, phou, xiagao |
Version: | 7.4 | ||
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-07-10 07:24:51 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Peixiu Hou
2017-06-28 09:32:02 UTC
1. The job NDISTest 6.5 - [2 Machine] - Address Change, hit similar error message, details as following: -------------------------------------------------------------------------------- Error 6/26/2017 6:30:30.907 AM Test adapter Red Hat VirtIO Ethernet Adapter received less than the expected percentage of packets sent. Test adapter is expected to receive 237 packets, (95 percent of 250 packets sent from Support adapter Red Hat VirtIO Ethernet Adapter) Please check that your hardware has been programmed with the new network address it read from the registry. 2. The job NDISTest 6.5 - [2 Machine] - Stats, hit similar error message, details as following: -------------------------------------------------------------------------------- Error 6/14/2017 12:35:16.318 PM Open did not receive the minimum required percentage of packets transmitted by the sender. Error 6/14/2017 12:35:20.318 PM Open did not receive the minimum required percentage of packets transmitted by the sender. On CommHelper SendSimpleCommHelper_0, received 0 packets. 3. The job NDISTest 6.0 - [2 Machine] - 2c_Priority, failed with error "Unable to get priority test results on Test adapter " on win2012-64/R2, win8.1-32/64. On win8-32/64, it can be filtered pass. The errata info as follows: ------------------------------------------------------------------------------- NDISTest 6.0 - [2 Machine] - 2C Priority test is failing with the error message, Unable to get priority test results on Test adapter. Errata detail Filter id : 1604 Expires : 7/1/2017 Type : Errata Issue description : The NDISTest 6.0 - [2 Machine] - 2C Priority test is failing with the error message, Unable to get priority test results on Test adapter. Resolution description : 10/100 Mbps nic adapters are not required to meet this requirement - Device.Network.LAN.Base.PriorityVLAN. If the Ethernet device does not implement link speeds of gigabit or greater than this requirement does not apply. This is a device specific errata. To add additional devices to this filter please open a support case and upload a hckx package. Features : Operating system : (In reply to Peixiu Hou from comment #3) > 1. The job NDISTest 6.5 - [2 Machine] - Address Change, hit similar error > message, details as following: > ----------------------------------------------------------------------------- > --- > Error 6/26/2017 6:30:30.907 AM Test adapter Red Hat VirtIO Ethernet Adapter > received less than the expected percentage of packets sent. > Test adapter is expected to receive 237 packets, (95 percent of 250 packets > sent from Support adapter Red Hat VirtIO Ethernet Adapter) > Please check that your hardware has been programmed with the new network > address it read from the registry. > > > 2. The job NDISTest 6.5 - [2 Machine] - Stats, hit similar error message, > details as following: > ----------------------------------------------------------------------------- > --- > Error 6/14/2017 12:35:16.318 PM Open did not receive the minimum required > percentage of packets transmitted by the sender. > > Error 6/14/2017 12:35:20.318 PM Open did not receive the minimum required > percentage of packets transmitted by the sender. On CommHelper > SendSimpleCommHelper_0, received 0 packets. > > 3. The job NDISTest 6.0 - [2 Machine] - 2c_Priority, failed with error > "Unable to get priority test results on Test adapter " on win2012-64/R2, > win8.1-32/64. > On win8-32/64, it can be filtered pass. The errata info as follows: > ----------------------------------------------------------------------------- > -- > NDISTest 6.0 - [2 Machine] - 2C Priority test is failing with the error > message, Unable to get priority test results on Test adapter. > Errata detail > Filter id : 1604 > Expires : 7/1/2017 > Type : Errata > Issue description : The NDISTest 6.0 - [2 Machine] - 2C Priority test is > failing with the error message, Unable to get priority test results on Test > adapter. > Resolution description : 10/100 Mbps nic adapters are not required to meet > this requirement - Device.Network.LAN.Base.PriorityVLAN. If the Ethernet > device does not implement link speeds of gigabit or greater than this > requirement does not apply. This is a device specific errata. To add > additional devices to this filter please open a support case and upload a > hckx package. > Features : > Operating system : ip link set macvtap2 address 1a:46:0b:ca:bc:06 up Address change changes the mac address of the NIC in the guest. In such case I think macvtap will filter out the packets. Also shouldn't we run for macvtap to pass multicast packets? ifconfig macvtap<x> allmulti (In reply to Yan Vugenfirer from comment #4) > (In reply to Peixiu Hou from comment #3) > > 1. The job NDISTest 6.5 - [2 Machine] - Address Change, hit similar error > > message, details as following: > > ----------------------------------------------------------------------------- > > --- > > Error 6/26/2017 6:30:30.907 AM Test adapter Red Hat VirtIO Ethernet Adapter > > received less than the expected percentage of packets sent. > > Test adapter is expected to receive 237 packets, (95 percent of 250 packets > > sent from Support adapter Red Hat VirtIO Ethernet Adapter) > > Please check that your hardware has been programmed with the new network > > address it read from the registry. > > > > > > 2. The job NDISTest 6.5 - [2 Machine] - Stats, hit similar error message, > > details as following: > > ----------------------------------------------------------------------------- > > --- > > Error 6/14/2017 12:35:16.318 PM Open did not receive the minimum required > > percentage of packets transmitted by the sender. > > > > Error 6/14/2017 12:35:20.318 PM Open did not receive the minimum required > > percentage of packets transmitted by the sender. On CommHelper > > SendSimpleCommHelper_0, received 0 packets. > > > > 3. The job NDISTest 6.0 - [2 Machine] - 2c_Priority, failed with error > > "Unable to get priority test results on Test adapter " on win2012-64/R2, > > win8.1-32/64. > > On win8-32/64, it can be filtered pass. The errata info as follows: > > ----------------------------------------------------------------------------- > > -- > > NDISTest 6.0 - [2 Machine] - 2C Priority test is failing with the error > > message, Unable to get priority test results on Test adapter. > > Errata detail > > Filter id : 1604 > > Expires : 7/1/2017 > > Type : Errata > > Issue description : The NDISTest 6.0 - [2 Machine] - 2C Priority test is > > failing with the error message, Unable to get priority test results on Test > > adapter. > > Resolution description : 10/100 Mbps nic adapters are not required to meet > > this requirement - Device.Network.LAN.Base.PriorityVLAN. If the Ethernet > > device does not implement link speeds of gigabit or greater than this > > requirement does not apply. This is a device specific errata. To add > > additional devices to this filter please open a support case and upload a > > hckx package. > > Features : > > Operating system : > > ip link set macvtap2 address 1a:46:0b:ca:bc:06 up > > Address change changes the mac address of the NIC in the guest. In such case > I think macvtap will filter out the packets. > > Also shouldn't we run for macvtap to pass multicast packets? > ifconfig macvtap<x> allmulti Thanks Yan, after set ifconfig macvtap<x> allmulti, the job "MuiltiCast Address", "Checkconnection" and "2c_priority" can be passed, thanks so much~ What about "NDISTest 6.5 - [2 Machine] - PacketFilters", stats and address change? Are they still failing? (In reply to Yan Vugenfirer from comment #6) > What about "NDISTest 6.5 - [2 Machine] - PacketFilters", stats and address > change? Are they still failing? Hi Yan, Tried them again, after set ifconfig macvtap<x> allmulti, the job stats can be passed, but the job "PacketFilters" and "Address Change" also failed. Best Regards~ Peixiu After set "ifconfig macvtap<x> allmulti" , The job NDISTest 6.0 - [2 Machine] - 2c_Priority, still failed with error "Unable to get priority test results on Test adapter" on 2008-32 and 2008-64, and it can NOT be filtered pass. (In reply to xiagao from comment #8) > After set "ifconfig macvtap<x> allmulti" , > > The job NDISTest 6.0 - [2 Machine] - 2c_Priority, still failed with error > "Unable to get priority test results on Test adapter" on 2008-32 and > 2008-64, and it can NOT be filtered pass. Please double check the setup. It looks that the test suit cannot gather logs, rather then some test error. (In reply to Yan Vugenfirer from comment #9) > (In reply to xiagao from comment #8) > > After set "ifconfig macvtap<x> allmulti" , > > > > The job NDISTest 6.0 - [2 Machine] - 2c_Priority, still failed with error > > "Unable to get priority test results on Test adapter" on 2008-32 and > > 2008-64, and it can NOT be filtered pass. > > Please double check the setup. It looks that the test suit cannot gather > logs, rather then some test error. Yes, you are right. Reset the env, this job passed. Thanks. So now we have two failing tests for the same reason. Tests: "PacketFilters" and "Address Change" The reason: After MAC address change in the guest, macvtap drops the packets. |