Backport gating tests from c9s
Gating tests now enforce `osci.brew-build.tier0.functional` for c8s. Backport the gating test definition from c9s to c8s. Resolves: rhbz#2172404
This commit is contained in:
parent
71b6f70160
commit
c61f4af204
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,4 @@
|
|||||||
SOURCES/cryptography-3.2.1.tar.gz
|
SOURCES/cryptography-3.2.1.tar.gz
|
||||||
/cryptography-3.2.1.tar.gz
|
/cryptography-3.2.1.tar.gz
|
||||||
|
/artifacts
|
||||||
|
/tests/artifacts
|
||||||
|
65
tests/tests.yml
Normal file
65
tests/tests.yml
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
---
|
||||||
|
#
|
||||||
|
# 1minutetip --buildroot rhel8
|
||||||
|
#
|
||||||
|
|
||||||
|
- hosts: localhost
|
||||||
|
tags:
|
||||||
|
- classic
|
||||||
|
roles:
|
||||||
|
- role: standard-test-source
|
||||||
|
|
||||||
|
- role: standard-test-basic
|
||||||
|
required_packages:
|
||||||
|
- python3-cryptography
|
||||||
|
- python3-cryptography-vectors
|
||||||
|
- python3-pretend
|
||||||
|
- python3-pytest
|
||||||
|
environment:
|
||||||
|
PYTHONPATH: "{{ srcdir }}/vectors"
|
||||||
|
tests:
|
||||||
|
- remove_hypothesis:
|
||||||
|
# remove tests that depend on python3-hypothesis package
|
||||||
|
dir: "source"
|
||||||
|
run: rm -rf tests/hypothesis/
|
||||||
|
- remove_iso8601:
|
||||||
|
# remove tests that depend on python3-iso8601 package
|
||||||
|
dir: "source"
|
||||||
|
run: rm -rf tests/test_fernet.py
|
||||||
|
- remove_scrypt:
|
||||||
|
# scrypt tests require more memory than available
|
||||||
|
dir: "source"
|
||||||
|
run: rm -f tests/hazmat/primitives/test_scrypt.py
|
||||||
|
# tests take some time, split up to avoid CI timeouts.
|
||||||
|
- unittests-basic:
|
||||||
|
dir: "source"
|
||||||
|
run: pytest-3 tests/test_*.py
|
||||||
|
- unittests-x509:
|
||||||
|
dir: "source"
|
||||||
|
run: pytest-3 tests/x509/
|
||||||
|
- unittests-hazmat:
|
||||||
|
dir: "source"
|
||||||
|
run: pytest-3 -k 'not test_openssl_memleak' tests/hazmat/backends/ tests/hazmat/bindings/
|
||||||
|
- unittests-primitives-aead:
|
||||||
|
dir: "source"
|
||||||
|
run: pytest-3 tests/hazmat/primitives/test_aead.py
|
||||||
|
- unittests-primitives-aes:
|
||||||
|
dir: "source"
|
||||||
|
run: >-
|
||||||
|
pytest-3
|
||||||
|
tests/hazmat/primitives/test_aes.py::TestAESModeCBC
|
||||||
|
tests/hazmat/primitives/test_aes.py::TestAESModeCTR
|
||||||
|
tests/hazmat/primitives/test_aes_gcm.py::TestAESModeGCM
|
||||||
|
- unittests-primitives-a-e:
|
||||||
|
dir: "source"
|
||||||
|
run: >-
|
||||||
|
pytest-3
|
||||||
|
tests/hazmat/primitives/test_arc4.py
|
||||||
|
tests/hazmat/primitives/test_asym_utils.py
|
||||||
|
tests/hazmat/primitives/test_[b-e]*.py
|
||||||
|
- unittests-primitives-f-z:
|
||||||
|
dir: "source"
|
||||||
|
run: >-
|
||||||
|
pytest-3
|
||||||
|
tests/hazmat/primitives/test_[f-z]*.py
|
||||||
|
tests/hazmat/primitives/twofactor
|
Loading…
Reference in New Issue
Block a user