From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 43FF7D0B2 for ; Thu, 3 Jan 2019 13:24:00 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x03CMVSc012516 for ; Thu, 3 Jan 2019 04:23:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=LPexRXYG7p+Y7SRSRRrGyMD+0ol1BJcQjzR+5Zy3CRM=; b=BbqSGOf6XES8SXdKV4RKLlsKfea+vwJRC4/+kWguxTiezCzy6p8p4FBRc46Sh8jpuBCy 5hCVhjKJbMEjV7v1YIWx9p0WLWJhTx5N9BWNX2ox9UDhJ8quOrgKNe/UDcxj41Z/ccf9 KQwrsxSXIQ1Ne9dIKBrwx7qu5r+Dlqo4yMULKNefYBG+whlK4HtufQZEuKWzWPJr7olY ZG3M2c+XxcvSCh3MD3H1bqQBOv+n5TZW+p2EuSSbpM2Xb/2W7I2LHocSM8oUGAk/I+ez 90U+p8ly+rtAAy3GapK4gZ1qQObxRL88fQmGgpjnKK4L4RcmYMot/XV0C0q4ShhTYq9f Ew== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0b-0016f401.pphosted.com with ESMTP id 2ps9bntjhd-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Thu, 03 Jan 2019 04:23:59 -0800 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 3 Jan 2019 04:23:58 -0800 Received: from NAM01-SN1-obe.outbound.protection.outlook.com (104.47.32.57) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 3 Jan 2019 04:23:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LPexRXYG7p+Y7SRSRRrGyMD+0ol1BJcQjzR+5Zy3CRM=; b=pRInTNlxOE1i3o2DORP/jQB4nfqs36Ca3dCTO5jyWD9dMcRMriYpIpehe9+fs8PGI9Aam0OZg0c04o50D6kxdryMSY5x+V6qKAKXHtGz6EyVcgx7cyO6YkFI9QCPgSccsDMoBYb6bLkQ+ARQ4LnaY7mQ/r5vlvZtgeFJrek1XLM= Received: from MN2PR18MB2704.namprd18.prod.outlook.com (20.178.255.93) by MN2PR18MB2750.namprd18.prod.outlook.com (20.179.20.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.6; Thu, 3 Jan 2019 12:23:54 +0000 Received: from MN2PR18MB2704.namprd18.prod.outlook.com ([fe80::f1b8:fc95:b6dd:7cce]) by MN2PR18MB2704.namprd18.prod.outlook.com ([fe80::f1b8:fc95:b6dd:7cce%7]) with mapi id 15.20.1495.005; Thu, 3 Jan 2019 12:23:53 +0000 From: Phanendra Vukkisala To: "dts@dpdk.org" CC: Vijaya Bhaskar Annayyolla , Faisal Masood , Phanendra Vukkisala Thread-Topic: [PATCH] framework/crb: Corrected logic to identify cavium devices Thread-Index: AQHUo18w2Oc4DBemTUqhHP2qxRXxrw== Date: Thu, 3 Jan 2019 12:23:53 +0000 Message-ID: <1546518179-19493-1-git-send-email-pvukkisala@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR0101CA0012.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::22) To MN2PR18MB2704.namprd18.prod.outlook.com (2603:10b6:208:fd::29) x-originating-ip: [111.93.218.67] x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; MN2PR18MB2750; 20:H5CJ+jBTHY/YNjEdwQR3hJMbiUh4p7W6L4GAKlLMmSI1SKdv7Cd1wbsFRxjWNwrfNaiAmoWzx/j7ePCDm3LVBtoi4jgc1hVaL3Jqj5hCTtqoooG/urfQPxG2eOTRKsDeLhLLvxvmzJ/Pqod0Tsa258dQBVBi+rmQj4SXVyVAzSM= x-ms-office365-filtering-correlation-id: 3e728b44-1652-4bc8-4ecf-08d67176530e x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(2017052603328)(7153060)(7193020); SRVR:MN2PR18MB2750; x-ms-traffictypediagnostic: MN2PR18MB2750: x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(10201501046)(3002001)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:MN2PR18MB2750; BCL:0; PCL:0; RULEID:; SRVR:MN2PR18MB2750; x-forefront-prvs: 0906E83A25 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(39860400002)(346002)(136003)(376002)(189003)(199004)(52116002)(2501003)(54906003)(486006)(97736004)(316002)(6916009)(5640700003)(6486002)(68736007)(86362001)(5660300001)(6436002)(6506007)(386003)(478600001)(105586002)(7736002)(81156014)(1730700003)(81166006)(8676002)(4326008)(305945005)(3846002)(71190400001)(6512007)(71200400001)(53936002)(14454004)(102836004)(26005)(2906002)(186003)(476003)(2616005)(66066001)(107886003)(36756003)(8936002)(78486014)(2351001)(25786009)(106356001)(6116002)(99286004)(256004); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR18MB2750; H:MN2PR18MB2704.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 894rQ7ErXLYT5h6pcfHcnkeWwqV9sjPm/5wIxU/NurjhKDVUhmMMCXUOPoGNsT2WDa7olJLkh5Pzt6wTY0TzgayrH8YtcA8fmYgj8I9wFfoR35X3sk71w6jGgkEnhueuvFX6hTXdlYiiNvLioAs8WGkaKadc7tnzd0xvZOGzT9Wb5o1cY9WC17Xlx8MDhgJIY/A3s69JDZVDbogD/HsCbYG/ypgFpDBgZqAtuAUe/RBHXeFixjqgAR5fbJU0aMHLxIZjpa5JyR1rG5Rdt8ezrlk9Fs2HOJKPSgCcy1YkDysc0fMHUGx1gnKEM1uKuqiG spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 3e728b44-1652-4bc8-4ecf-08d67176530e X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2019 12:23:53.8183 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2750 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-01-03_05:, , signatures=0 X-Proofpoint-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=789 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1901030110 Subject: [dts] [PATCH] framework/crb: Corrected logic to identify cavium devices X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2019 12:24:00 -0000 From: pvukkisala Modified function used to get pci device speed, to improve execution speed. Corrected comparision string Signed-off-by: phanendra,vukkisala --- framework/crb.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/crb.py b/framework/crb.py index 97bebfe..a6eb69e 100644 --- a/framework/crb.py +++ b/framework/crb.py @@ -282,8 +282,8 @@ class Crb(object): #check if device is cavium and check its linkspeed, append onl= y if it is 10G if "177d:" in match[i][1]: linkspeed =3D "10000" - nic_linkspeed =3D self.send_command("cat /sys/bus/pci/devi= ces/%s/net/*/speed" % match[i][0]) - if nic_linkspeed =3D=3D linkspeed: + nic_linkspeed =3D self.send_expect("cat /sys/bus/pci/devic= es/%s/net/*/speed" % match[i][0], "# ", alt_session=3DTrue) + if nic_linkspeed.split()[0] =3D=3D linkspeed: self.pci_devices_info.append((match[i][0], match[i][1]= )) else: self.pci_devices_info.append((match[i][0], match[i][1])) --=20 1.7.9.5