From 7886a14dad0e5976c383804882aa511d8e7c3952 Mon Sep 17 00:00:00 2001 From: Spencer Wilson Date: Mon, 2 Oct 2023 14:52:24 -0400 Subject: [PATCH] Skip test_kat_all in non-scheduled workflows --- .circleci/config.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5f7f66cc11..4475cca396 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -355,43 +355,47 @@ workflows: context: openquantumsafe CONTAINER: openquantumsafe/ci-ubuntu-focal-x86_64:latest CMAKE_ARGS: -DCMAKE_C_COMPILER=gcc-8 -DOQS_USE_OPENSSL=OFF - PYTEST_ARGS: --ignore=tests/test_leaks.py + PYTEST_ARGS: --ignore=tests/test_leaks.py --ignore=tests/test_kat_all.py - linux_oqs: <<: *require_buildcheck name: ubuntu-focal-shared-noopenssl context: openquantumsafe CONTAINER: openquantumsafe/ci-ubuntu-focal-x86_64:latest CMAKE_ARGS: -DCMAKE_C_COMPILER=gcc-7 -DOQS_DIST_BUILD=OFF -DOQS_USE_OPENSSL=OFF -DBUILD_SHARED_LIBS=ON - PYTEST_ARGS: --ignore=tests/test_namespace.py --ignore=tests/test_leaks.py --numprocesses=auto + PYTEST_ARGS: --ignore=tests/test_namespace.py --ignore=tests/test_leaks.py --ignore=tests/test_kat_all.py --numprocesses=auto - linux_oqs: <<: *require_buildcheck name: ubuntu-focal-clang15 context: openquantumsafe CONTAINER: openquantumsafe/ci-ubuntu-focal-x86_64:latest CMAKE_ARGS: -DOQS_STRICT_WARNINGS=ON -DCMAKE_C_COMPILER=clang-15 -DOQS_OPT_TARGET=skylake + PYTEST_ARGS: --ignore=tests/test_kat_all.py - linux_oqs: <<: *require_buildcheck name: ubuntu-bionic-i386 context: openquantumsafe CONTAINER: openquantumsafe/ci-ubuntu-bionic-i386:latest CMAKE_ARGS: -DCMAKE_TOOLCHAIN_FILE=../.CMake/toolchain_x86.cmake - PYTEST_ARGS: --ignore=tests/test_leaks.py + PYTEST_ARGS: --ignore=tests/test_leaks.py --ignore=tests/test_kat_all.py - arm_machine: <<: *require_buildcheck name: arm64 - PYTEST_ARGS: --numprocesses=auto --maxprocesses=10 + PYTEST_ARGS: --numprocesses=auto --maxprocesses=10 --ignore=tests/test_kat_all.py - macOS: <<: *require_buildcheck name: macOS-gcc11 CMAKE_ARGS: -DCMAKE_C_COMPILER=gcc-11 + PYTEST_ARGS: --ignore=tests/test_kat_all.py - macOS: <<: *require_buildcheck name: macOS-noopenssl CMAKE_ARGS: -DOQS_STRICT_WARNINGS=ON -DOQS_USE_OPENSSL=OFF + PYTEST_ARGS: --ignore=tests/test_kat_all.py - macOS: <<: *require_buildcheck name: macOS-shared CMAKE_ARGS: -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF -DOQS_ENABLE_KEM_CLASSIC_MCELIECE=OFF + PYTEST_ARGS: --ignore=tests/test_kat_all.py commit-to-main: when: