From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1F894A0032; Fri, 22 Jul 2022 10:53:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 116DE40FAE; Fri, 22 Jul 2022 10:53:24 +0200 (CEST) Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178]) by mails.dpdk.org (Postfix) with ESMTP id DF7444021E for ; Fri, 22 Jul 2022 10:53:22 +0200 (CEST) Received: by inbox.dpdk.org (Postfix, from userid 33) id D038BA00C2; Fri, 22 Jul 2022 10:53:22 +0200 (CEST) From: bugzilla@dpdk.org To: dev@dpdk.org Subject: [Bug 1056] [dpdk-19.11.13-rc1] unit_tests_eal/link_bonding_rssconf: link_bonding_rssconf_autotest test failed Date: Fri, 22 Jul 2022 08:53:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: DPDK X-Bugzilla-Component: testpmd X-Bugzilla-Version: 19.11 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: linglix.chen@intel.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: dev@dpdk.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org https://bugs.dpdk.org/show_bug.cgi?id=3D1056 Bug ID: 1056 Summary: [dpdk-19.11.13-rc1] unit_tests_eal/link_bonding_rssconf: link_bonding_rssconf_autotest test failed Product: DPDK Version: 19.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: testpmd Assignee: dev@dpdk.org Reporter: linglix.chen@intel.com Target Milestone: --- Environment OS: Ubuntu 18.04.3 LTS/4.15.0-55-generic Compiler: gcc version (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 Hardware platform: Intel(R) Xeon(R) Gold 6139 CPU @ 2.30GHz NIC hardware: Ethernet Controller XXV710 for 25GbE SFP28 158b NIC firmware: 7.00 0x80004cf8 1.2063.0 driver: vfio-pci kdriver: i40e-2.9.21 Test Setup 1. launch testpmd x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4 2.start autotest RTE>>link_bonding_rssconf_autotest Show the output from the previous commands. + ------------------------------------------------------- + + Test Suite : RSS Dynamic Configuration for Bonding Unit Test Suite + ------------------------------------------------------- + + TestCase [ 0] : test_setup succeeded Device with port_id=3D0 already stopped Device with port_id=3D1 already stopped Device with port_id=3D2 already stopped Device with port_id=3D3 already stopped bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 0: Operation not supported bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 1: Operation not supported bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 2: Operation not supported bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 3: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 0: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 1: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 2: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 3: Operation not supported bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated bond_ethdev_rss_hash_update(3084) - rss_key will be truncated Port 0 must be stopped to allow reset Port 0 must be stopped to allow reset Port 1 must be stopped to allow reset Port 2 must be stopped to allow reset Port 3 must be stopped to allow reset + TestCase [ 1] : test_rss succeeded bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 0: Operation not supported bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 1: Operation not supported bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 2: Operation not supported bond_ethdev_promiscuous_disable(2629) - Failed to disable promiscuous mode = for port 3: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 0: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 1: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 2: Operation not supported bond_ethdev_allmulticast_disable(2775) - Failed to disable allmulti mode for port 3: Operation not supported Port 0 must be stopped to allow reset Port 1 must be stopped to allow reset Port 2 must be stopped to allow reset Port 3 must be stopped to allow reset + TestCase [ 2] : test_rss_lazy failed Device with port_id=3D4 already stopped + ------------------------------------------------------- + + Test Suite Summary + Tests Total : 3 + Tests Skipped : 0 + Tests Executed : 3 + Tests Unsupported: 0 + Tests Passed : 2 + Tests Failed : 1 + ------------------------------------------------------- + Test Failed=20 Expected Result + ------------------------------------------------------- + + Test Suite Summary : RSS Dynamic Configuration for Bonding Unit Test Sui= te + ------------------------------------------------------- + + Tests Total : 3 + Tests Skipped : 0 + Tests Executed : 3 + Tests Unsupported: 0 + Tests Passed : 3 + Tests Failed : 0 + ------------------------------------------------------- + Test OK Regression Is this issue a regression: (Y/N)Y Version the regression was introduced: Specify git id if known. commit 530bf55366b6aa2859154add679fd01955280d02 (HEAD -> v19.11.13-rc1) Author: Huisong Li Date: Wed Jun 8 19:45:48 2022 +0800 test/bonding: fix RSS test when disable RSS [ upstream commit 6496922368fe03be9ab4137f2d615dba1a766f39 ] The "test_rss_lazy" test is used for testing bonding RSS functions when bonded port disable RSS. Currently, this test case can update RSS functions of bonded and slave port if bonded port turns off RSS. It is unreasonable and has been adjusted to be non-updateable in following patch: "93e1ea6dfa99 ethdev: fix RSS update when RSS is disabled" So this patch fixes this test code. Fixes: 43b630244e7e ("app/test: add dynamic bonding RSS configuration") Signed-off-by: Huisong Li Signed-off-by: Dongdong Liu --=20 You are receiving this mail because: You are the assignee for the bug.=