From patchwork Wed Sep 15 17:16:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tal Shnaiderman X-Patchwork-Id: 98951 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id BDDB3A0C41; Wed, 15 Sep 2021 19:17:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4638A4068F; Wed, 15 Sep 2021 19:17:24 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2067.outbound.protection.outlook.com [40.107.94.67]) by mails.dpdk.org (Postfix) with ESMTP id C82A94014F for ; Wed, 15 Sep 2021 19:17:22 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eT6zx0RxDjr4Ctb9YD5pN94yxmUYlhASJLGwOiGNkfZBKiqdb8P53NmLnCEQBOavR8gLF8/Cdsg70/7366UNKQeTDUrBubnFn/qRMK4N8yOwGkK6HPbCRoScdHgYoF8qcPfjAK7yycnxEeL7Q6GW22jkWGs0nQ6rSpv4FMsTF/KdTz3WrXchwW400Owlc6mmItg3bbNw5wcbz93sMRKK1abiLqS1zG0jFANfDkuWuQfzd3WCH2zocJzzDpERX4Ad9YfUthZDgqvUWhLT3qbHkLyB6/4m8r5fTF4roajvpZTP29/8Dcnky9ltV/6j852zYa8BU4JF8jWUrVZpJCOqhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FWu2Z19wYrdOZz9dzZrlQ0RL8bdDUPjwTimptuhqRuc=; b=k3mdv8E10KyTF0+plr7ykQzlvQKdUvBi0jul04OpKx+wwGjcxVpmeMh3u7pvgr+v9Qhpsh44fMFmLkbwFIqSwZjoJdAonet2kF3vp+PsjQtEFuuraEzlvvF3dI7Hx4Fz4LXFlcuzY+6oJ0vg2bFVu8EixEPxYd3JvUX/JWcNBOAPQdkNjCB1AO9iP7lfDKRsJFObYCVIeDuatK3d72QmGuRH5X+68aiXyOwst+3a4hlSUPMeRO1M6KheEwMynV7Yhw3ZMNtO3bhpU8OiT3bzsq3B6PjvD6oUcuCcVX5w2OWVSTU+zgh1aQ3Lssa2zhLEBerQC3RMUGtcjYZzkmfZUQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.35) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FWu2Z19wYrdOZz9dzZrlQ0RL8bdDUPjwTimptuhqRuc=; b=jUekmOhUAciuvX91DjeqgA3cLdVTiHC21hnAb9pMSCLnmaDAErkmkxtWJw7FF8wwQ065RA0a7m84AUB7U1exoHrJMjbZNFTr/AJkyufRVeepw2tdgOtw9sIk6uE9q0+Qdc0wI6HUNFPJ4FMepwCSOeDhOnptqUtV2iERpwmPeWVsiNw9ftHa6mnfICgt0FaqhLJBXfK3QPtpfB2C+xsTjC+2tkrNAwIFyFe9QRXGqsRAkxTyAUwN7N6MCA+GK23If7V6qfRIfDUVaKD5rC3/tFNw3JJDN3oqQczsXxZvs5A+/KTqsUJ328CpIxRjRUlEUPcphQnYq/NmxmAtQIuyhg== Received: from MWHPR22CA0010.namprd22.prod.outlook.com (2603:10b6:300:ef::20) by CH0PR12MB5121.namprd12.prod.outlook.com (2603:10b6:610:bc::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Wed, 15 Sep 2021 17:17:16 +0000 Received: from CO1NAM11FT068.eop-nam11.prod.protection.outlook.com (2603:10b6:300:ef:cafe::87) by MWHPR22CA0010.outlook.office365.com (2603:10b6:300:ef::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14 via Frontend Transport; Wed, 15 Sep 2021 17:17:16 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.35) smtp.mailfrom=nvidia.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.112.35 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.112.35; helo=mail.nvidia.com; Received: from mail.nvidia.com (216.228.112.35) by CO1NAM11FT068.mail.protection.outlook.com (10.13.175.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4523.14 via Frontend Transport; Wed, 15 Sep 2021 17:17:16 +0000 Received: from DRHQMAIL107.nvidia.com (10.27.9.16) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Wed, 15 Sep 2021 17:17:15 +0000 Received: from nvidia.com (172.20.187.6) by DRHQMAIL107.nvidia.com (10.27.9.16) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Wed, 15 Sep 2021 17:17:13 +0000 From: Tal Shnaiderman To: CC: , , , , , , Date: Wed, 15 Sep 2021 20:16:49 +0300 Message-ID: <20210915171649.20200-1-talshn@nvidia.com> X-Mailer: git-send-email 2.16.1.windows.4 MIME-Version: 1.0 X-Originating-IP: [172.20.187.6] X-ClientProxiedBy: HQMAIL105.nvidia.com (172.20.187.12) To DRHQMAIL107.nvidia.com (10.27.9.16) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 97376d27-f669-4194-01c5-08d9786caa88 X-MS-TrafficTypeDiagnostic: CH0PR12MB5121: X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:854; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aNQtCKerYjoIzX95xhUziO3vuTF+0gXD3VTBSUqIBytDeBUFkrqZp1wC0VmwKxx1PW8WAKgzxmCCcc9nIFyWjeKZyAHIugSFtSQmtzTW3SKOdEKLi4fws1EHq74+TNnfYXP3KljHSJcTxsS/Q75CoM4Wp2lnV/OeMvJVkHXGeU5oqjwjS+DPkETpJPBInYwh7MJfbl/7BWnMnOgdqC4ZdLLGqmyC1Da9xzCB8VazNh6rTCXKv6UGpPICaFMup1AHMMcCh6jT37KTly+osix7EtJR+EFDVwEgwXbFh9hhyUSJAcN9uim27MZ5mPieTMNRU8NJ1ekLm8yPF77zcDpfgEfZZjeRa7uDARd4wjth9ni1wRatUZTqDW3NVNQL+M8DSKpyUhfQIniPES9Q37irGLqAkwIiAMngY1j/68oFo9P3zkVR9MNu7/IdvXuLOTIZ4/tGiVXSdjv201dMEXlsGunyBFsQVq9CZ/aHtuPRQc8uJfjWEXLlYyFDRDAW2ClBg+cW56r3PRdO2asWDq2Ue8m5YtjV9LIn4YNPPS54hMerjpCu1rv7uKGY31cyJQHlGqvyNkGc/cpfaKHiTTUDgd4LlICYsuYBVYR0YN/i+LK1anG0e/M1eSnE28EVnvn/mY5aTp2asMgO7lgVpGyo82rY4IIUWqOeM9T1mnZFo52JWPKJ45N+KbMiNc0INkitNCTXj+uq3RzUYGqmeJchPg== X-Forefront-Antispam-Report: CIP:216.228.112.35; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid02.nvidia.com; CAT:NONE; SFS:(4636009)(136003)(346002)(376002)(39860400002)(396003)(36840700001)(46966006)(7636003)(55016002)(6286002)(478600001)(36860700001)(2616005)(82310400003)(16526019)(7696005)(1076003)(186003)(70206006)(70586007)(6916009)(8676002)(4326008)(82740400003)(26005)(5660300002)(8936002)(2906002)(6666004)(36906005)(316002)(54906003)(426003)(83380400001)(356005)(36756003)(47076005)(86362001)(336012); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2021 17:17:16.1307 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 97376d27-f669-4194-01c5-08d9786caa88 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.112.35]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CO1NAM11FT068.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB5121 Subject: [dpdk-dev] [PATCH] app/test: enable crypto unit tests on Windows 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 Sender: "dev" Enable cryptography unit tests on Windows supported crypto PMDs. Signed-off-by: Tal Shnaiderman Acked-by: Akhil Goyal --- Depends-on: series-18674 ("app/test: enable subset of tests on Windows") Depends-on: patch-98942 ("security: build on Windows") --- app/test/meson.build | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/test/meson.build b/app/test/meson.build index 108995db21..47df72d788 100644 --- a/app/test/meson.build +++ b/app/test/meson.build @@ -22,6 +22,10 @@ test_sources = files( 'test_cmdline_num.c', 'test_cmdline_portlist.c', 'test_cmdline_string.c', + 'test_cryptodev.c', + 'test_cryptodev_asym.c', + 'test_cryptodev_blockcipher.c', + 'test_cryptodev_security_pdcp.c', 'test_common.c', 'test_cpuflags.c', 'test_crc.c', @@ -92,6 +96,7 @@ test_deps = [ 'bitratestats', 'cfgfile', 'cmdline', + 'cryptodev', 'efd', 'ethdev', 'hash', @@ -105,6 +110,7 @@ test_deps = [ 'stack', 'telemetry', 'timer', + 'security', ] # Each test is marked with flag true/false @@ -183,10 +189,6 @@ if not is_windows 'test_bpf.c', 'test_cksum.c', 'test_cmdline_ipaddr.c', - 'test_cryptodev.c', - 'test_cryptodev_asym.c', - 'test_cryptodev_blockcipher.c', - 'test_cryptodev_security_pdcp.c', 'test_debug.c', 'test_distributor.c', 'test_distributor_perf.c', @@ -244,7 +246,6 @@ if not is_windows test_deps += [ 'acl', 'bpf', - 'cryptodev', 'distributor', 'eventdev', 'fib', @@ -256,7 +257,6 @@ if not is_windows 'pipeline', 'port', 'rawdev', - 'security', ] fast_tests += [