From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0071.outbound.protection.outlook.com [104.47.38.71]) by dpdk.org (Postfix) with ESMTP id 7358C695C for ; Wed, 19 Apr 2017 14:22:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=U/YDKC3rSYeymw+BfWUufnx8JlGmd4iP1DT3pYoer3c=; b=PwD4f7U1wst/Qa74Waubf9+yvZZ52e4bkWUkZR/XzavH2DCIBgjQdIQh2+/iG38aycXLykuC8SWl7tfJyRmmojE4XIPtVnJcDmY5alxKK+UKnud+K9cxuLKRvOvufzacnYazwozR3dkb/YnmWsVjHsRc56OU+CfAyvRolV1Cyoo= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from angela-H81M-S1.semihalf.local (31.172.191.173) by CO2PR0701MB805.namprd07.prod.outlook.com (10.141.246.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10; Wed, 19 Apr 2017 12:22:50 +0000 From: Angela Czubak To: dts@dpdk.org Cc: Angela Czubak Date: Wed, 19 Apr 2017 14:22:02 +0200 Message-Id: <1492604540-12114-10-git-send-email-aczubak@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1492604540-12114-1-git-send-email-aczubak@caviumnetworks.com> References: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> <1492604540-12114-1-git-send-email-aczubak@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: AM5PR0701CA0064.eurprd07.prod.outlook.com (10.169.145.154) To CO2PR0701MB805.namprd07.prod.outlook.com (10.141.246.23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dfacaf90-c7d6-4643-c962-08d4871ecc27 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CO2PR0701MB805; X-Microsoft-Exchange-Diagnostics: 1; CO2PR0701MB805; 3:Cm7lrSl8jzP9jWMAtZ2SMdVOUB+Ncpg0+D4KDS1WEdMQOitbhoowuWcFoY82hdqZBDyRpTQiRNoVOGh130KZMh6dCExTY20itkkA9pDmdgw5nlY3+V7Lv8G4UPJ5pHo23I8+R+kCqXzQomuv/2LJLvtQ9Poq0V6dS30KQbBbjiiofV0uyuB08nhXduCklC7rBw/zyfqvX/xn4z0Dn3EQJ/wN7f/FJVQQVqQ/BeIUcxWgBTMBktNE0IAAV0eAeAhPM7eSQvpkOvdSJoQjqHasyjAIzXnjDBFJtZtdFwyOpwYvthgpuhUUKwM7NUL0L6tO1fFJu90Qc6N4qlxbdGLvKQ==; 25:dRd5YU7a/SHUCgsPIZbqfArdCwRkyFK2e1Ehrh2ogE9BiSVPUvh/osbCu0c12aXC2jWlkxpEWljbODjWgPKvqzb3p77zIpyyUTM1anPDAiNEaJU1LBrGXLLoYj2apN7K1s1B/UY38T5iLdwiNKSP24RStoF3M/mJ1lsd29VjzWHJ+boVXgYRnoIWtuCVwNkpbi+gOHwmXgyPmNNUp/LJjKxmUPiediG7hshX9SJzQccfPF1m09h3jd4yJsBPO3z8GNI1ger3jEKhmgSqbgNIpye6k21WZXzH3z3O0aIkC5hx3jljjgLyxADyDQRTb1qCA+QYSsYOs2azYFaZV/Q5QZkURNJntzzC5b1czIV0aQ15EOHaP6Ns3bonfpVzq2Yif/RJEUKN9jSXa4LPpqzlVJLrxLJ/yY+GGWjghBh3W+lO+bAfpq0kuxu833HMNy7vATqYMxVeJLrCjerYYHj1Fw== X-Microsoft-Exchange-Diagnostics: 1; CO2PR0701MB805; 31:eL6k9qOeb7UeQNLjREb4Xqxy7/w4u26Qzmtoq7p3wnM4VNdfdyBpIbI2WPlM6Z1CsXhvGWK3eM1VQvQ3Y6+jOpNm9rs+/C/lUj0200GW9AfCDiOj8Z0wFRccRgRZw8kmPEZMnO7al/naIZSDkUXsP9UzN5khjsCGmQk8qyo5Rrs4tO1bv2fRsKGKUmPOmaxUnoMwptQeOto2czRmbuxg4Qo/mvYH11RD8GLIkx/U1KeiH22GJYkz1Qs5n2weMM7K; 20:1F9NXVjomrSeDoKha0XiKaXOA6D60Me45ocEo0Sum5uZC1tAqqvwew1GCCWjy58223DmLmuwMHBmsrCeGi5JslEl+QyUpnBwJwzaUnB2ic7dupCxL0ZMnV5u0K+qR2sUkDe5jMyRPtY8xND5RUNs4EXEJD+cXkfvidLBOAHRhA1GQK8/JrOcvGqNS/NJY6BJ7S/KJLr25NjRyjnAonMA7y4kzTxpcw8zO/BVqsw07B8+JKPJ85lu2IJkhYryJVqMkE86x27QKZCftRo5oNhFczn1vHuFS8CMCARPGFpB6SdJENDlXrsNV6CjZzjXmM26Rd0hILJqzJyb8+D2R702m6E0LQ9qqAR6+SvoDJc5/eU6wuIr/4R7EEplHuO987v1uZeVVfS26se6gND9Qk6i3rCUAFTbzTt7mGDzqPo0Sc3/2KO9G0u/YVWrn4Fg8l0QN/RARBXsQHAPWmXF6sI6KX9vScnd+YWxvtTrrO6gvTLEW43BK0P9kRX8okJldvWuKrhagZ0J3Awr3KvMJgaxkl/OiDFTDuGa8N9HLuUOBtGr/2p4nczqtbSIrwPff7ISlo24AEU9pUbU63n+4xOv2JuDy9lM9gpzq1pgiQsPfdI= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(6041248)(20161123560025)(20161123564025)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(6072148); SRVR:CO2PR0701MB805; BCL:0; PCL:0; RULEID:; SRVR:CO2PR0701MB805; X-Microsoft-Exchange-Diagnostics: 1; CO2PR0701MB805; 4:Z1BD0b0/CPiJNGD2f3M3sVZ3saCV4RufgRTkWTHd6ZaFSttt0YOINZffZ8RmxGTnz9nnXarzxMbP65l7F1V1LziRAggtL6XYxSUmbgEQ9iJTaHece6gxctUPxSas2ln1YBOjUbZEntPtOfg1mUcCMkh6NEu2ZcDiouNNj+S0n7nCNmOEya516POaP07jLFWDrO4hjVEtAxfeZm87AmxKfeetzPU5O8LosOQ1+CH5tSPLBPUK8maUpbh/NgvRclg3R/7zjBUemAfR9+Ipn1DRld9zIdl8E0Eay/vQk0AHH+G6qh2ZDcEUuIAo15xDJEumxer+i/OLIQ9CvRXGK/sjTtHcQVOueJ7cJZrknhKPMagoLRXCgAusqyPUvazApjHfq/tb1v02+gU65aLrjBzIz/oDb6/B93FB/Mn3XiAkOkxJogS2PQnhncmnBTBrUt2zKPKLkCBS55+5EpuPjiQLwIByMBuZ6Hmv6logz2rIRTzQOMn8zVd0kGT/8qU+kikWq0hjpo5j8xW2ng2fPugd+qLjSkxeEKaftJwUw/Zgg9Oe9ePgOZ1n9/BTE5GaEvFicYAaUIuYLltNufBJncYF/XTRuUpX4Fiq2TCipfXOj1m0II2kcxv9S4Q37JFgsbB6/YyPuCJMsG/H5e81Ypx8TEg2HyfOoUDrZvfv9XlFcCEc49zORmmzw8wHpFQ5V6IN X-Forefront-PRVS: 028256169F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39410400002)(39850400002)(39400400002)(39840400002)(39450400003)(6486002)(5660300001)(38730400002)(6506006)(7736002)(6512007)(66066001)(305945005)(47776003)(53936002)(42882006)(110136004)(6916009)(2906002)(8676002)(4326008)(2950100002)(50226002)(81166006)(25786009)(107886003)(6666003)(36756003)(5003940100001)(42186005)(33646002)(3846002)(575784001)(6116002)(2351001)(2361001)(189998001)(76176999)(50986999)(48376002)(50466002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR0701MB805; H:angela-H81M-S1.semihalf.local; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO2PR0701MB805; 23:lGLtylj13w6LNTFcj8gKSjp3ajPQRFWlMmJq5BdJ?= =?us-ascii?Q?dA27A5+g304ykbPxMf1EaPPF54sfoH8nSdjfD1Uxg/p2WROCLgBufEyh4pLB?= =?us-ascii?Q?n4hrLhO0GNIYaeRMgTj2MDayvVuPLM1iaWwQLoKQN91ZywTaVJQ19wzGJVvL?= =?us-ascii?Q?X66Jk7ZAWZ9+un86Z6iJCPgxGZdpGMsLVHdeeCfpWtc8IlabxduibF/Dw/+6?= =?us-ascii?Q?//iaBcJRiVL4+MUe72HToNicY0tXCLV32IKU09wSsbBsmXZo5whNPBwizMi/?= =?us-ascii?Q?DhAmv6E5FVi3sHop9RnrhBYQtEHppMrWAnKZn1jWjaQJbFCXb35tT8pWPt/3?= =?us-ascii?Q?F7pIZJ/xJ0rUXaWVN/vIRQ10WJcyMXwkqQn4I4NkQtU4Bk9U29RDIu2+0YKC?= =?us-ascii?Q?fOvg7Yoxx35emjBMyWzuIwqv1MdLlqd//Sq16YAQa93twIQx0IPwsSNJmRvl?= =?us-ascii?Q?rKFCW0ypEBIx6rRDGwgKJF7A+FATktgfV1ulmcml6bAgTbBtBBJsNTOWxFKh?= =?us-ascii?Q?w8n3IGP+niaSEBOWUWHNjb5qDcFEnChrDCedcozyJ9GH41sXbwOwuHJb8EDi?= =?us-ascii?Q?5d1pJA9Oz3xLYmBbCu39hkJOT6MSI90CtaXS0vrcYTE9NLyGtyZ6rmgADuaC?= =?us-ascii?Q?pzq6OPPs+2ArcE1D3x8owZ/7X6vaYEyTrvEBTuuvD+m9wriWyGWnN3IcrUND?= =?us-ascii?Q?AyVX6T4rvxWm1fwDbOljRgTIseaLnpUwdwdn7FSSS84z+j7QCUW79DkEMOk0?= =?us-ascii?Q?GbV47g5raXnOVSzQMUGg33weJmv0suzXzQASWtIt9dEcNP/kpOx8GJ6pRR4U?= =?us-ascii?Q?soo7cDZMmezDC3vub9ezV6QhGApOuOVrbEQcfgNPmu8JHwyuyzYOeiMqNZy8?= =?us-ascii?Q?VwOQw92ZAhw6R2shIS1UwSPwHihpC/KgMd2g14A3UiFm32+GJFrj9zydGxJh?= =?us-ascii?Q?ZlqAe7V0nBOhR7H1NonALlbYsH4lZlDN9QE2Thlu2ggDMWFnk0KGE2TAapoS?= =?us-ascii?Q?kfW2gTQTvFH0UKGWM3LBHFVnJYyqwflNVktLta9ZY8PJEWkZBkL4A7W5o1oX?= =?us-ascii?Q?8wu9zjn5xOBAPEvCvVTndg4k271r?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR0701MB805; 6:RLkfigPwRKqUUwMqRJobCdbp4T6x0WyiDWHQHFb67sCp1Pext1S4HSxZ7YoGn5cmC6P0XNKGRjqjLOJn4AKQ5torswgixPK1qimxcKG2EY+aIv6LqThUtlWENz+2yebo7A9xmHeBXQl6mQXBlFFcZV88NhYgCjuyoGp+jyRZrtP+Rlj6dDVpWhUI538oPd2glveK8uMVg7ScgHudpITXhov0pkHYdBTa1/NG54ahQMCXg4eYNRK6ybq8vC+o7+XBcxLRMGo/E0ZK+zHA+ZToPmTbiCw1t7vEypSRMyScOfdTshHuNSbYj7BhiyV1LJ4x8u5SI48qOtYctep1xIIeqNSjbZgsQsFTIGhDxy5o4DWkdV7we4i6H7dQJpfKp+IXLIa9HSNcQzz3y9IrdFxsgKznwsrJfO00vMESTJYlp2vOLy3cSt/Jj4AOydpObT0N1qqJOcNplBsg+lRNEnFVgQ==; 5:ZFrASPmLRW0iM8HM6ovrjeCwS1Y/FgDqHOeV8oa6L6dUhVlTrXPH0Wj7ubHTwd7cQ0x0E6HFrcdbuKSYageuRwzhr/993UgI34KsW8wAo6J3yzda4aJ+gjeML9ZPltH8h523gtEP0/Ew3VvR60Wusw==; 24:7dvHa6hRTCE4jl6pJq7hp6j2NshHuUIqjl3dqeQJV1aE7VFxdpT11AA3w77xYeCVgvmZrqBNkdSOOZWdg+7Hmu6Yuon9U8wTESvi4VUgSng= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CO2PR0701MB805; 7:yyKXBUT3mVFbz7LWqYrUdkgcrEIyODy6Q3Xvephnmgdn2HVrREYC3X7Jl8Wcr9cPVncAr6X/ra65YW3EZI9tJ2Vjhc8rcsRXSdG16eOwqma0K/wRkHvVD7cgRrYIa3cwQdoOVNs/H7Ax5LO6PymxvbQ96uh+CRoJS4kqYQg2Gv/Gs9E/I7RY8v/AdopJiDPSzI40GlVWvJkD3/8NsbeTFE57TdK04vJjv7NjY/WUHb3Pt6EKVYDdDdVv6pH1kbjLnD4SyEgIBJYSJ+2aIyLWr/lBzBG+//bP+WK3eCXocvlc6x9Yl8P6jwA8amPebCFYXiMFCVXLIHlzGkgbGRlukw== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2017 12:22:50.2764 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR0701MB805 Subject: [dts] [PATCH v3 09/27] tests: checksum_offload - fixes 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: Wed, 19 Apr 2017 12:22:53 -0000 Sniffing packets with scapy seems to fail, switched to tcpdump. Taken into account capabilities of Cavium nics, created framework/test_capabilities.py to contain information useful when skipping not applicable parts of tests. Signed-off-by: Angela Czubak --- conf/dpdk_test_case_checklist.xls | Bin 19968 -> 19968 bytes framework/test_capabilities.py | 9 +++++++++ tests/TestSuite_checksum_offload.py | 38 +++++++++++++++++------------------- 3 files changed, 27 insertions(+), 20 deletions(-) create mode 100644 framework/test_capabilities.py diff --git a/conf/dpdk_test_case_checklist.xls b/conf/dpdk_test_case_checklist.xls index 0345762f0c894145ac84f35bb41467462f443c6c..5811198e687c2a63cf326b7ca378849b0a3e2038 100644 GIT binary patch delta 429 zcmZpe!`Lu~aYH+onyD}Y5U?=>XQZZ<7`8I-F;rV1i5P)IByA?I<(j~LnU{}=fuUft z3pY0_W94K=UhB!-0{X1+i3Y|dlXnS7Ge&~ML^6x=^9u6wQgo6N%Q8!IA<_zh3XB1h z9R(es%9{i=7|kcI7Sw?7H(wU~#A+_iz)(~XpPZ4JoLvmmSeBTRnG&CtlbBu%ltD5L zX0m~Sp`ii;!{h`Bg~>0(pD`9}J};5Q$e6s@N~&Cmm4iuuA!+g=o7uL18MqjdfS%%K z$O4iO9wU&)4(BledD(CtGqT)d6We5ESD>5&5W|2hPz7@`n8(PF41^2}n|ImnXJpKo zTxIVHBoEkYGUiTxWiQQ`H<`@=B;o@mCjrU)%{Ls{m^Qf_VdgajYIFeNhHNE$iOCn; b<=Hk{&HkyfYV$XDCT6DDwwr%>u`vSxrIT*u delta 303 zcmZpe!`Lu~aYH+o+FKz8AYfw%&PYuyF>GbvW4LLKBw_>-DYu@ymTLlgH!mj>14G_s z7jAA=#*)d7yw;Pu1@tHH7m#KQ0rSKJ`6p`$DlmG3cx=guWtpY9lP3ylFd9wH6IOx> zY<@2IiFGrt1Scb7-ez&hEJntp$r1LAo0+A*DNg3K?U{VvHcA=f0tXNQ1+onM49o%y zKqwr5Up)p8=9NlUF#n0#&^O zlO~R?jJcbu9NU;CPw-f@$>j($uQ5=o0}wOZVmrh>`J%f#Tg9}vS&Noz{^ria%=FV{ J^Di$pW&p} 66 else 0)(%d))', 'IPv6/TCP': 'Ether(dst="%s", src="52:00:00:00:00:00")/IPv6()/TCP()/("X"* (lambda x: x - 78 if x > 78 else 0)(%d))'} - if self.kdriver == "fm10k": + if self.kdriver in DRIVER_TEST_LACK_CAPA['sctp_tx_offload']: del pkts['IP/SCTP'] lcore = "1S/2C/1T" -- 2.7.4