From 9d8fdded45d9b5e053efddd4f95385cd124fb083 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Mon, 16 Oct 2023 16:34:03 +0100 Subject: [PATCH] [ci] Add test job for CW305 Signed-off-by: Amaury Pouly --- ci/azure-pipelines.yml | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/ci/azure-pipelines.yml b/ci/azure-pipelines.yml index 28874cdeb..18b76af18 100644 --- a/ci/azure-pipelines.yml +++ b/ci/azure-pipelines.yml @@ -4,8 +4,8 @@ pr: - "*" jobs: -- job: sca_capture - displayName: "Capture SCA traces" +- job: sca_capture_cw310 + displayName: "Capture SCA traces (CW310)" timeoutInMinutes: 30 pool: name: FPGA SCA @@ -54,3 +54,25 @@ jobs: - publish: ./ci/tmp/figures artifact: tvla_figure displayName: "Upload figure of AES TVLA." + +- job: sca_capture_cw305 + displayName: "Capture SCA traces (CW305)" + timeoutInMinutes: 30 + pool: + name: FPGA SCA + demands: BOARD -equals cw305 + steps: + - checkout: self + - bash: | + python3 -m pip install --user -r python-requirements.txt + displayName: "Install python dependencies" + - bash: | + apt update + apt install git-lfs + displayName: "Install system dependencies" + - bash: | + git-lfs pull + displayName: "Pull LFS binaries" + - bash: | + ./capture.py --cfg-file capture_aes_cw305.yaml capture aes-random-batch --num-traces 10000 --force-program-bitstream + displayName: "Capture traces"