From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0084.outbound.protection.outlook.com [104.47.32.84]) by dpdk.org (Postfix) with ESMTP id 3703558EC for ; Mon, 10 Apr 2017 19:09:48 +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=nzv2kZy6GcCDg1y4E1b23CVAUa2IgXGYkwTYO8BkjIZLk8I4X0LHQc7/gXJQIxK1e6c8Nbj84d8EdbgQMg/qQB9/c77UhSQQ03E14W4PWJUNWqxrHVWCGTPPp/njt/iDjJUaPmMMhhrEPg4jUYvO4A5TfdBg5hbWInH6q8/izWk= 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 DM2PR0701MB812.namprd07.prod.outlook.com (10.242.127.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Mon, 10 Apr 2017 17:09:45 +0000 From: Angela Czubak To: dts@dpdk.org Cc: Angela Czubak Date: Mon, 10 Apr 2017 19:09:04 +0200 Message-Id: <1491844162-16300-11-git-send-email-aczubak@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491844162-16300-1-git-send-email-aczubak@caviumnetworks.com> References: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> <1491844162-16300-1-git-send-email-aczubak@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: DB6PR05CA0010.eurprd05.prod.outlook.com (10.170.218.23) To DM2PR0701MB812.namprd07.prod.outlook.com (10.242.127.26) X-MS-Office365-Filtering-Correlation-Id: aab2effd-8552-4886-6d40-08d48034636a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM2PR0701MB812; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 3:FfW+tYgpelGAQkpkxR7eYoK6qvYUhDZcOgO2+VqC3saLVufSd6NWzdZj9p3d7C6gLkP3bm3EHV/cjY5R2yaJR9mhQyjCxaaKK5fK1jHknrlCb4Pu1Ji8kfNeZjBVQvxdirHnOY+oBme5mJlU/zqSOmTtN74xVJjc/Brp6mDzEorfVzH3Mn/Ui2XFvDKG7o8taPZu/pdG+jOP3oylmkJV4UphqGvcKJeH2MkDVz4Das3pvV+3xt6eW6R4OnHGjnhNyQDNeWWlElYySdifIf4dZSQnSqaNzA6uzYYAVdpu2ooWRFvcLGO8PGhRkYd/tUaOxPvD/nDg1UloLAJyFIY3TQ==; 25:wKBPZbJDJeNU+8rmC5HU7HKlkYmz6OG/zPU8iyhGAo33B4JaWx0+ZPkqBJFm0SvcrhMvRuIko89UTwrL/NYbVJOu+a7V2NW0IganfOLf2yBWtbMT5/dyE/t/NI56qErtf4d6gGZ1ZkbY2CiKGiylkb8B9XPZpq38+uffDDbigAwt0IiRwJ6nScYm/VCBx6pRdW3TP7IGsmIQQLjDkwEQLpXP1fi/W/DZYlLPoH/xpIzjX0wv0a4aDB0qQGYR6EyemRDo9frmBxGp9mP+S+AWipJ8gDEpXxg96JrtUX4VpQMHCdHo0NZ82R+DjE2P1sctX3IhYjru0WByirGUN2QTCmbcOg9LX2y3yMViaJcbYq/aEdgjVJwr0OtKAG1mafX/avWaSqxz2MVxzFXqHTl8TwwDlCuomQ2UuKKvhQA9sXc+zZEPDdj77kHWa5SEaX5w3/qj0ywRQuGdwASazaCYyQ== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 31:jEhjQtHI5fQP67jvGSVsVb2pu8vz4Ev5udxN0lOVtC4YMKaHyX/09DZxzwji/U05nPtJxni0/waXP1ZzlZ+2n7QvBhEAExcsc4JvEzpda/y6HpazRaqVgraDAk6lSakNojpPyhFjOiobwnsUdYwU3QE3D+OLiqBfQ0JZWv1JoAxG69OFlV6i6+4PKI6FsvGiK+V/ZSi0gfRLbdgQFgUn+y6Rn+l8U0zSeGACK45kAqeMKpYtEWbdNDO/aZspKKo0; 20:4ZBeKiPQSFB1L0mLppXIZrEEZtle8pSa0mBcuRMWZQJndURrloJMMylZZsyTEPCx2dy0AuO9qO0vDmy/Si+vsX08X+vT9a0AIEiO5+UNC0TBjdd90L0lwB7Nx3l/3hJJFOCrSQ6fuVG/hFp4/cEKXJu0dT36Fc7GJG/bGs43g9Ga2g0++PbDTvHxKh2djE7g7g/JsOmxtzalMOPC6v/+CcyvxQsx7FKZ4FzPVw9msHV6KXdZ/HlznviUKk0XtKkL6Sbtly5iLojTPQYRWGJ+ZH5buFuhC4l27ieuE3+EEmfks7FCRG3wvJ8uQyaKq6InDxFq0E3JyOBirudIWG7b7d1A42jVbEiDpoMoGrDiofe0yVfqO973RKrwgGI/Sim530Eml6bBggcz5KkBxH4do/KqkXFAaoxGU2acqkqvxkxb/4myEgjj8Y/mB38x+DeVjzBsHn94kv25Wy/IwEuBxOm0OqIM7wodc1q+n5GQoDQZ+pecrG8p/PQnEc6HKsJfl5sJySEMz60q5UnJ869GI6UlHcAWjURCyiCInCSOU2H4c8kzIODRgO7RZtscItfUG5YwvqQQh03nH595AQIhQqekUdY6KnRtlODu+XoqR94= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148); SRVR:DM2PR0701MB812; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB812; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 4:LxdPPxNXbVoOrhBG+FrnjX+tofoTRtdG51vwKPcMIk5HjnXD68DcrJ1WjNJjEQ8L4Hvq6YtilcM8uBfIIPx0cnNovri6TxTOhWnNN5Rk9yQfeCBgK5c7sp0uxBFnDBDwsbKM4GOCnCXPdggE1s9L9Uz54JhoVQoCPyFj6oy7WN3rxAQFqQ7juPM0c32Rm3YUPtRWKhFoQfDK+1eE5Wo6VHpcJr4kPMp9GZg7jooh7ZG6h5VdX9LycN3T+65AqoYFjT4GUVh1m0o90BHWnz+yOkV/2btcY9V7Fu9tNfqpiEuA8x7M3IFeZ3y9iZLwYREzkCortuz8imz9XqXs1VZTVtfjacgg8Z0UOtpka30BQJUui1gDdxIniG1GpFY059cQk4O12hFshcKjblUKW8OPbqh4zGqYP9HSnTI9sPxtY11BGJvoPxrAtK/Ofpktu6Ki9c1J1A721EG5yhOXnmeyxws+fgiOSjZ5wHP2gGK8XkqPf+xKEisQlNJnIloTIC+WxQRXcPS8V3qc4Kbks8sPPn4XZDk753a7C0ZS05tvJPk4cuc4eGWYfTkXdx8cXr3w0SI1SM3jj7iuZ6JUNw8E/8OWm9OkU9YeIyKujIfPlDrgmjsc+Fzxk8wxNopsA1iE4ugdB4AGrvdCV8T8ymNe6gawS5zgHvgTAJP9vsWeGVm8WBZWc+dZDZVqYLNZ6/QV X-Forefront-PRVS: 027367F73D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39850400002)(39840400002)(39410400002)(39450400003)(39400400002)(8676002)(81166006)(2950100002)(305945005)(6512007)(7736002)(42882006)(6916009)(50226002)(48376002)(47776003)(6506006)(2906002)(53936002)(66066001)(6666003)(189998001)(6116002)(110136004)(33646002)(36756003)(38730400002)(107886003)(2361001)(5003940100001)(575784001)(4326008)(3846002)(2351001)(5660300001)(6486002)(50466002)(50986999)(76176999)(42186005)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB812; H:angela-H81M-S1.semihalf.local; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0701MB812; 23:1ny/2TM8BiRxgNIYlQNgM4TOEneIhrOCe+DbN8h6?= =?us-ascii?Q?5n3K/VtD1qb2OOdefKNBUiMrsLXMHjVsvS1dSrSnvbB6kl9WO9+Z0MkBeoiO?= =?us-ascii?Q?Ad/GpdF4X/51cNdBW6+ViuU5jiOh8ubhDrfMSO2ozuqgr4eCDOxRJNaglIjx?= =?us-ascii?Q?3qPfNuHo1LI+AxCkCdM6sBNXI1SfOr0xk4fMYKR9P1+3glEZ/Mm1btJhpz//?= =?us-ascii?Q?jU2X4LCUaKoU+8Oqank5s4BCmVsY5REOde1yiHPNkPJ/TAVyjS24oXm/F6MC?= =?us-ascii?Q?2R4UlE+/2A+ygUVdcATH1SGghOxh4ch0+3VwyjomonxpFd+fmNSCAj1jjj/Q?= =?us-ascii?Q?wKFHuWgsTJKxALkLZBrFIosA8ZXO6nsQ2yy+jC7A+AKTf8y0E1XhlXt5ErwI?= =?us-ascii?Q?2siC4YXwQYRuQVVj6hkxeHnA58fkcQkJjZr5QtIsaVgAilDNcpD8dG2qpMAw?= =?us-ascii?Q?PdZn8aCTAjn+1nv4tZjqqQcPRvkk5UpcK9r/IgwWiJ/NFVTMQp9EjzI8j8+O?= =?us-ascii?Q?Qvz+3JqNkOYjJP/ydbKoQos/lTYrZClkk7Lfq4VxyXzJob/3LT/16TKC2Zur?= =?us-ascii?Q?i1DV/8jbsCnzaorEwEowgXFdcvlTOVX2AVyrgtaCIMS9kgqeBLYdAKNrRaTd?= =?us-ascii?Q?M6JBZ/d20jZBYRViqZqKIAUR0/v7OdQrTOBpiJz0nIIRTKuLVwryq32jyOUd?= =?us-ascii?Q?DpGWznTPpQObMLQztlvtBhrSaLXbe5gvmYIBDKXR7eSg0pLNgLAtUvlkqtK/?= =?us-ascii?Q?bSnxacr4NXR/Z4+2CyXncNZ19l2nm8Uv9w/6nWhZ9LvN7FMZN+ynGCnBKI7e?= =?us-ascii?Q?XFvHvvVTfm2mKNYk4yssPr1uAeubN4rF9G23flxXv/oZcCACXhFVm/048CbU?= =?us-ascii?Q?V/WjaDw6Qw/rga6Ygjw94Ir+eGlhuA6LGvdI9BHnqIc0apM1GEbgk0jns37O?= =?us-ascii?Q?TmxZUjJ7p5zd5Odb01ZLSwvALGekVpbO8yz0fwYaXwHbXAEZ1+xqTRufyLnf?= =?us-ascii?Q?2WJAXl62kBhIFoTAVw33TqotpEB4P+MKKU2dtZWrZt+/QVkYIrIvxB5gbbLa?= =?us-ascii?Q?PNsRfNBqf8KXo3IzxTzfqyotkwxy?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 6:If5PbKT2J2L6JOFaOgPcui/3ItPL3xPChabq2ZIBi9rECXHmggn/ueyE9vugab+Z2yxGdekYBYds4MW0QX0fasWoJs7Kwvxj7Y2uMzE8nItbytO0tr/77Phf/Az/dsdVunhGxXFKbMzr1fVeJLwnWxyNujniUewBkTLdF2vcnJA5tMSNdw1COhcqVJ0ApNo4EJy8iIIyDwLF3gWNb8Ar8CdX1HEGSdqH5HTIAhx06WYMiJXdf5Ff62umNMoghOvCbeCYOLpZl00+HycYuya0Tll967dnZZ7TNdfs8H9ao6DwhkTdTFydfRSXefvBKSwDWKHUgGz62B7m3gFO0L3B9+zdu9+mh9FdrP7wJBcJtJVmp7ClEyaw8t/sb5UMWVmplsa0RynnCWkh3Fg+9ac6fMX4U7l6HkQmjLPaPNIQIQB0YHGnvt+cnUpmQJSHTH9mBGdvQJf1Bi6Hg8upElpEGQ==; 5:VkoEDHOGI735QSXP6gW7HBhRN5tXbgKIebCd6UsV4RM02B4ytoazemNoc2rs0Bf9YrFr6izZoWvlN0IU2TcPswpW9a0I7Ga/siaAfMs4jx1lMJwzQuvJ0xvaQLd/gda2MLHMV8KmjRimzZ1P9kGXqQ==; 24:m3vdHo/EhaMWLeZgns/VZDJRymF2mv5fUFwf/8VzVNgxUgiNQeGPvSyxshNHG/AfD6616sBEj71Ci7fp1qFmiC5tw6CqmLjbfiP+E8EGhz4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 7:8EqUK8Vjt0XOZHtHIUJapCMFMj+5nvrDKG0uy8+T6VJnCVL0EV6+o5rPWFHbK459GVLcCW2uvMBqRTVWJPHC0d+MKVGkk2hdPq7GL4xPF6olyypGetVs602YSUCqxAEcl0LPmS0QBv+Xq8LZ7NzP6gpVp0tlP5vXNoD25xgD47gmAuyw+4XjphuFsm6MAID979MCVhXDciVxXFmnKPya8Go8gZ3t0B8ReXBrBFn4d5dhkoY5z9h7zVHQS9h9SWeNn1DHJG1P7H4o6h2X3m/iDpPFgGVwsajShYH5PGRHQWnZRFJN7xc/W6FQwICn3ESAXHL4csdh6nVJcmM5VI1n2Q== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2017 17:09:45.4562 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB812 Subject: [dts] [PATCH v2 10/28] 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: Mon, 10 Apr 2017 17:09:48 -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