freeipa/ipatests/azure/azure_definitions/gating-fedora.yml
Alexander Bokovoy 4ff972c23f azure: do not run test_commands due to failures in low memory cases
389-ds memory autotuning doesn't really work well in containerized
environment as it only looks into host-wide /proc/meminfo. It gets
fooled by 'missing' memory while there is still enough swap space.

This is in particular affects test_commands test suite where
ipa-adtrust-install cannot fully proceed and fails. We plan to rebalance
test containers' memory split but right now just disable test_commands
in Azure CI.

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Isaac Boukris <iboukris@redhat.com>
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com>
2020-05-27 17:57:39 +03:00

113 lines
2.7 KiB
YAML

vms:
- vm_jobs:
- container_job: InstallMaster
tests:
- test_integration/test_installation.py::TestInstallMaster
- container_job: kerberos_flags
containers:
clients: 1
tests:
- test_integration/test_kerberos_flags.py
- container_job: forced_client_reenrollment
containers:
replicas: 1
clients: 1
tests:
- test_integration/test_forced_client_reenrollment.py
- container_job: external_ca_ExternalCAInstall
tests:
- test_integration/test_external_ca.py::TestExternalCAInstall
- container_job: membermanager
tests:
- test_integration/test_membermanager.py
- vm_jobs:
- container_job: InstallDNSSECFirst
containers:
replicas: 1
tests:
- test_integration/test_dnssec.py::TestInstallDNSSECFirst
- container_job: simple_replication
containers:
replicas: 1
tests:
- test_integration/test_simple_replication.py
- container_job: service_permissions
tests:
- test_integration/test_service_permissions.py
- container_job: netgroup
tests:
- test_integration/test_netgroup.py
- container_job: external_ca_ExternalCAProfileScenarios
tests:
- test_integration/test_external_ca.py::TestExternalCAProfileScenarios
# requires external DNS configuration, this is not set up yet
# - container_job: authselect
# containers:
# clients: 1
# tests:
# - test_integration/test_authselect.py
- vm_jobs:
- container_job: sudo
containers:
clients: 1
tests:
- test_integration/test_sudo.py
- container_job: external_ca_ExternalCA
containers:
replicas: 1
clients: 1
tests:
- test_integration/test_external_ca.py::TestExternalCA
# requires nothing, installs nothing
- container_job: topologies_and_testconfig
tests:
- test_integration/test_topologies.py
- test_integration/test_testconfig.py
- container_job: external_ca_SelfExternalSelf
tests:
- test_integration/test_external_ca.py::TestSelfExternalSelf
- container_job: external_ca_ExternalCAConstraints
containers:
clients: 1
tests:
- test_integration/test_external_ca.py::TestExternalCAConstraints
- vm_jobs:
# Requires more memory per container and fails reliably
# - container_job: commands
# tests:
# - test_integration/test_commands.py
- container_job: ServerReplicaCALessToCAFull
tests:
- test_integration/test_caless.py::TestServerReplicaCALessToCAFull
containers:
replicas: 1
- container_job: SubCAkeyReplication
containers:
replicas: 1
tests:
- test_integration/test_replica_promotion.py::TestSubCAkeyReplication
- container_job: advise
containers:
clients: 1
tests:
- test_integration/test_advise.py