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 8C097A00C5 for ; Wed, 2 Feb 2022 16:04:54 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6153A40689; Wed, 2 Feb 2022 16:04:54 +0100 (CET) Received: from mail-io1-f52.google.com (mail-io1-f52.google.com [209.85.166.52]) by mails.dpdk.org (Postfix) with ESMTP id EA8F340688 for ; Wed, 2 Feb 2022 16:04:52 +0100 (CET) Received: by mail-io1-f52.google.com with SMTP id i62so25824547ioa.1 for ; Wed, 02 Feb 2022 07:04:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VPtGlQkhOZNt9LO/fhvACwcgkaIxVQUJiH/273Wadnc=; b=AGOc4DYtnvMewKJGDXtOHWwIWMbPNt5zsSlgsxs+rs/P2jbP0bRBHoQ8Zio9HUuOzB oAorZ1rxBVRB4QEMqnRth3jlpSa2ez6W3n4gw8sVbXUV+AGcYoxNjIBa1gH82SVeJ2On ERaymRxX573+Jjxwe3h9tmiIfX94jk3GIMC0U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VPtGlQkhOZNt9LO/fhvACwcgkaIxVQUJiH/273Wadnc=; b=gk/fy2aJdOuseQdfOryeQccEaa5tGsF8Cx2tYm3qjO5vbuQzrypkCTILWC1UMaHBLW K/QbzwEN7hQr3mmvbQwyvJLo1Qb3RxYEqfvI562EVJ48vpgP18mfIvhVuHkPauKcI1Hm ccH8xS/BOtpEeYj+Oz2EvfGjoIzNq+3oLXGpSqtN8nmQMjTeRc/OsQDhxR7DIgnvJNk4 DqwsDrf7B29/jzkUaB3vfabKgFEPTcwbnfyIYp0KNKJIpRt+HrtzKIvysYlFIcJHc1F2 8I5/jp5RIQ874u/D7X1G+12yD8d2fX+ZBRePUPSFCX1rs2F9I/sHSor8n8nyXi0Clww4 CqUw== X-Gm-Message-State: AOAM530pQVXZoJ4saSKGGeCCmnl6HXJNcyOv5bCiHFYxKeFQtILykC/P zS/MD9PYYRm03QS2jDGJRHNERQ== X-Google-Smtp-Source: ABdhPJwLRqu7DwaZtxw2KkW9O4CVPykRmIsXIEUpzZsIs+DKkVBGxzrrXrmnm8VSdudLnvapgkLWuA== X-Received: by 2002:a05:6638:270e:: with SMTP id m14mr3596818jav.271.1643814292270; Wed, 02 Feb 2022 07:04:52 -0800 (PST) Received: from blo.unh.edu ([2606:4100:3880:1270:9db9:ea15:56a9:4976]) by smtp.gmail.com with ESMTPSA id a6sm12081603ilk.6.2022.02.02.07.04.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 07:04:51 -0800 (PST) From: Brandon Lo To: thomas@monjalon.net Cc: ci@dpdk.org, Brandon Lo Subject: [PATCH v3 0/4] Add ACVP tool Date: Wed, 2 Feb 2022 10:04:41 -0500 Message-Id: <20220202150445.28995-1-blo@iol.unh.edu> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220126181649.770364-1-blo@iol.unh.edu> References: <20220126181649.770364-1-blo@iol.unh.edu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org v3: * Remove extra requirements in root requirements file v2: * Add SPDX and copyright line This adds a tool for easy interaction with the ACVP API. It will handle downloading test vectors, uploading the result, and fetching the final verdict of those uploaded results. Brandon Lo (4): tools: add acvp_tool tools: add default config file for acvp_tool tools: add requirements file for acvp_tool doc: add readme file for acvp_tool tools/acvp/README | 71 ++++++++ tools/acvp/__init__.py | 0 tools/acvp/acvp_config.json | 23 +++ tools/acvp/acvp_tool.py | 319 ++++++++++++++++++++++++++++++++++++ tools/acvp/requirements.txt | 7 + 5 files changed, 420 insertions(+) create mode 100644 tools/acvp/README create mode 100644 tools/acvp/__init__.py create mode 100644 tools/acvp/acvp_config.json create mode 100644 tools/acvp/acvp_tool.py create mode 100644 tools/acvp/requirements.txt -- 2.25.1