URL: https://github.com/freeipa/freeipa/pull/3681 Author: netoarmando Title: #3681: Update definitions for nightly tests Action: opened
PR body: """ Update nightly definitions used to test if development versions of 389ds or Dogtag and updates-testing repo work with FreeIPA. These changes include all tests currently defined in `nightly_master.yaml`. Signed-off-by: Armando Neto <[email protected]> """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/3681/head:pr3681 git checkout pr3681
From 1cb6e803b18f475fb9725cc435ecd78e9f95455c Mon Sep 17 00:00:00 2001 From: Armando Neto <[email protected]> Date: Wed, 18 Sep 2019 22:44:31 -0300 Subject: [PATCH] Update definitions for nightly tests Update nightly definitions used to test if development versions of 389ds or Dogtag and updates-testing repo work with FreeIPA. These changes include all tests currently defined in `nightly_master.yaml`. Signed-off-by: Armando Neto <[email protected]> --- .../nightly_master_389ds.yaml | 1125 ++++++++++++++--- .../prci_definitions/nightly_master_pki.yaml | 603 ++++++++- .../nightly_master_testing.yaml | 603 ++++++++- 3 files changed, 2154 insertions(+), 177 deletions(-) diff --git a/ipatests/prci_definitions/nightly_master_389ds.yaml b/ipatests/prci_definitions/nightly_master_389ds.yaml index ecfe72f6f2..21c9e83fba 100644 --- a/ipatests/prci_definitions/nightly_master_389ds.yaml +++ b/ipatests/prci_definitions/nightly_master_389ds.yaml @@ -3,6 +3,10 @@ topologies: name: build cpu: 2 memory: 3800 + master_3client: &master_3client + name: master_3client + cpu: 5 + memory: 10150 master_1repl: &master_1repl name: master_1repl cpu: 4 @@ -23,6 +27,10 @@ topologies: name: master_3repl_1client cpu: 6 memory: 12900 + ad_master_2client: &ad_master_2client + name: ad_master_2client + cpu: 4 + memory: 12000 jobs: fedora-30/build: @@ -46,490 +54,1269 @@ jobs: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True test_suite: test_integration/test_simple_replication.py template: *389ds-master-f30 timeout: 3600 topology: *master_1repl - fedora-30/test_commands: + fedora-30/external_ca_1: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_commands.py + test_suite: test_integration/test_external_ca.py::TestExternalCA test_integration/test_external_ca.py::TestExternalCAConstraints + template: *389ds-master-f30 + timeout: 4800 + topology: *master_1repl_1client + + fedora-30/external_ca_2: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_external_ca.py::TestSelfExternalSelf test_integration/test_external_ca.py::TestExternalCAInstall template: *389ds-master-f30 timeout: 3600 topology: *master_1repl - fedora-30/test_server_del: + fedora-30/external_ca_templates: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_server_del.py + test_suite: test_integration/test_external_ca.py::TestExternalCAProfileScenarios template: *389ds-master-f30 - timeout: 10800 - topology: *master_2repl_1client + timeout: 3600 + topology: *master_1repl - fedora-30/test_installation_TestInstallWithCA1: + fedora-30/test_topologies: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_installation.py::TestInstallWithCA1 + test_suite: test_integration/test_topologies.py template: *389ds-master-f30 - timeout: 10800 - topology: *master_3repl_1client + timeout: 3600 + topology: *master_1repl - fedora-30/test_caless_TestServerInstall: + fedora-30/test_sudo: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_caless.py::TestServerInstall + test_suite: test_integration/test_sudo.py template: *389ds-master-f30 - timeout: 12000 - topology: *master_1repl + timeout: 4800 + topology: *master_1repl_1client - fedora-30/test_caless_TestReplicaInstall: + fedora-30/test_commands: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_caless.py::TestReplicaInstall + test_suite: test_integration/test_commands.py template: *389ds-master-f30 - timeout: 5400 + timeout: 3600 topology: *master_1repl - fedora-30/test_caless_TestClientInstall: + fedora-30/test_kerberos_flags: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_caless.py::TestClientInstall + test_suite: test_integration/test_kerberos_flags.py template: *389ds-master-f30 - timeout: 5400 - # actually master_1client + timeout: 3600 topology: *master_1repl_1client - fedora-30/test_caless_TestCertInstall: + fedora-30/test_http_kdc_proxy: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_caless.py::TestCertInstall + test_suite: test_integration/test_http_kdc_proxy.py template: *389ds-master-f30 - timeout: 5400 - topology: *master_1repl + timeout: 3600 + topology: *master_1repl_1client - fedora-30/test_backup_and_restore_TestUserRootFilesOwnershipPermission: + fedora-30/test_forced_client_enrolment: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestUserRootFilesOwnershipPermission + test_suite: test_integration/test_forced_client_reenrollment.py template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 4800 + topology: *master_1repl_1client - fedora-30/test_backup_and_restore_TestBackupAndRestore: + fedora-30/test_advise: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestore + test_suite: test_integration/test_advise.py template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 3600 + topology: *master_1repl_1client - fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNSSEC: + fedora-30/test_testconfig: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNSSEC + test_suite: test_integration/test_testconfig.py template: *389ds-master-f30 - timeout: 7200 + timeout: 3600 topology: *master_1repl - fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNSSEC: + fedora-30/test_service_permissions: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNSSEC + test_suite: test_integration/test_service_permissions.py template: *389ds-master-f30 - timeout: 7200 + timeout: 3600 topology: *master_1repl - fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNS: + fedora-30/test_netgroup: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNS + test_suite: test_integration/test_netgroup.py template: *389ds-master-f30 - timeout: 7200 + timeout: 3600 topology: *master_1repl - fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNS: + fedora-30/test_vault: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNS + test_suite: test_integration/test_vault.py template: *389ds-master-f30 - timeout: 7200 + timeout: 6300 topology: *master_1repl - fedora-30/test_backup_and_restore_TestBackupAndRestoreWithKRA: + fedora-30/test_authconfig: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithKRA + test_suite: test_integration/test_authselect.py template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 4800 + topology: *master_1repl_1client - fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithKRA: + fedora-30/test_smb: requires: [fedora-30/build] priority: 50 job: - class: RunPytest + class: RunADTests args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithKRA + test_suite: test_integration/test_smb.py template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 4800 + topology: *ad_master_2client - fedora-30/test_backup_and_restore_TestBackupAndRestoreWithReplica: + fedora-30/test_server_del: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithReplica + test_suite: test_integration/test_server_del.py template: *389ds-master-f30 - timeout: 7200 + timeout: 10800 topology: *master_2repl_1client - fedora-30/test_backup_and_restore_TestBackupAndRestoreDMPassword: + fedora-30/test_installation_TestInstallWithCA1: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreDMPassword + test_suite: test_integration/test_installation.py::TestInstallWithCA1 template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 10800 + topology: *master_3repl_1client - fedora-30/test_backup_and_restore_TestReplicaInstallAfterRestore: + fedora-30/test_installation_TestInstallWithCA2: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_backup_and_restore.py::TestReplicaInstallAfterRestore + test_suite: test_integration/test_installation.py::TestInstallWithCA2 template: *389ds-master-f30 - timeout: 7200 - topology: *master_2repl_1client + timeout: 10800 + topology: *master_3repl_1client - fedora-30/test_replica_promotion_TestReplicaPromotionLevel1: + fedora-30/test_installation_TestInstallWithCA_KRA1: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replica_promotion.py::TestReplicaPromotionLevel1 + test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA1 template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 10800 + topology: *master_3repl_1client - fedora-30/test_replica_promotion_TestProhibitReplicaUninstallation: + fedora-30/test_installation_TestInstallWithCA_KRA2: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replica_promotion.py::TestProhibitReplicaUninstallation + test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA2 template: *389ds-master-f30 - timeout: 7200 - topology: *master_2repl_1client + timeout: 10800 + topology: *master_3repl_1client - fedora-30/test_upgrade: + fedora-30/test_installation_TestInstallWithCA_DNS1: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_upgrade.py + test_suite: test_integration/test_installation.py::TestInstallWithCA_DNS1 template: *389ds-master-f30 - timeout: 7200 - topology: *master_1repl + timeout: 10800 + topology: *master_3repl_1client - fedora-30/test_topology_TestCASpecificRUVs: + fedora-30/test_installation_TestInstallWithCA_DNS2: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_topology.py::TestCASpecificRUVs + test_suite: test_integration/test_installation.py::TestInstallWithCA_DNS2 template: *389ds-master-f30 - timeout: 7200 + timeout: 10800 topology: *master_3repl_1client - fedora-30/test_topology_TestTopologyOptions: + fedora-30/test_installation_TestInstallWithCA_DNS3: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_topology.py::TestTopologyOptions + test_suite: test_integration/test_installation.py::TestInstallWithCA_DNS3 template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 3600 + topology: *master_1repl - fedora-30/test_replication_layouts_TestLineTopologyWithoutCA: + fedora-30/test_installation_TestInstallWithCA_DNS4: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestLineTopologyWithoutCA + test_suite: test_integration/test_installation.py::TestInstallWithCA_DNS4 template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 3600 + topology: *master_1repl - fedora-30/test_replication_layouts_TestLineTopologyWithCA: + fedora-30/test_installation_TestInstallWithCA_KRA_DNS1: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestLineTopologyWithCA + test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA_DNS1 template: *389ds-master-f30 timeout: 10800 topology: *master_3repl_1client - fedora-30/test_replication_layouts_TestLineTopologyWithCAKRA: + fedora-30/test_installation_TestInstallWithCA_KRA_DNS2: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestLineTopologyWithCAKRA + test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA_DNS2 template: *389ds-master-f30 timeout: 10800 topology: *master_3repl_1client - fedora-30/test_replication_layouts.py_TestStarTopologyWithoutCA: + fedora-30/test_installation_TestInstallMaster: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestStarTopologyWithoutCA + test_suite: test_integration/test_installation.py::TestInstallMaster template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 10800 + topology: *master_1repl - fedora-30/test_replication_layouts_TestStarTopologyWithCA: + fedora-30/test_installation_TestInstallMasterKRA: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestStarTopologyWithCA + test_suite: test_integration/test_installation.py::TestInstallMasterKRA template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 10800 + topology: *master_1repl - fedora-30/test_replication_layouts_TestStarTopologyWithCAKRA: + fedora-30/test_installation_TestInstallMasterDNS: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestStarTopologyWithCAKRA + test_suite: test_integration/test_installation.py::TestInstallMasterDNS template: *389ds-master-f30 timeout: 10800 - topology: *master_3repl_1client + topology: *master_1repl - fedora-30/test_replication_layouts_TestCompleteTopologyWithoutCA: + fedora-30/test_installation_TestInstallMasterReservedIPasForwarder: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestCompleteTopologyWithoutCA + test_suite: test_integration/test_installation.py::TestInstallMasterReservedIPasForwarder template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 10800 + topology: *master_1repl - fedora-30/test_replication_layouts_TestCompleteTopologyWithCA: + fedora-30/test_installation_TestInstallMasterReplica: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestCompleteTopologyWithCA + test_suite: test_integration/test_installation.py::TestInstallMasterReplica template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 10800 + topology: *master_1repl - fedora-30/test_replication_layouts_TestCompleteTopologyWithCAKRA: + fedora-30/test_idviews: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_replication_layouts.py::TestCompleteTopologyWithCAKRA + test_suite: test_integration/test_idviews.py::TestIDViews template: *389ds-master-f30 - timeout: 7200 - topology: *master_3repl_1client + timeout: 3600 + topology: *master_1repl_1client - fedora-30/test_client_uninstallation: + fedora-30/test_caless_TestServerInstall: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_uninstallation.py + test_suite: test_integration/test_caless.py::TestServerInstall template: *389ds-master-f30 - timeout: 7200 + timeout: 12000 + topology: *master_1repl + + fedora-30/test_caless_TestReplicaInstall: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_caless.py::TestReplicaInstall + template: *389ds-master-f30 + timeout: 5400 + topology: *master_1repl + + fedora-30/test_caless_TestClientInstall: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_caless.py::TestClientInstall + template: *389ds-master-f30 + timeout: 5400 + # actually master_1client topology: *master_1repl_1client - fedora-30/customized_ds_config_install: + fedora-30/test_caless_TestIPACommands: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_customized_ds_config_install.py + test_suite: test_integration/test_caless.py::TestIPACommands template: *389ds-master-f30 - timeout: 3600 + timeout: 5400 topology: *master_1repl - fedora-30/external_ca_TestExternalCAdirsrvStop: + fedora-30/test_caless_TestCertInstall: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_external_ca.py::TestExternalCAdirsrvStop + test_suite: test_integration/test_caless.py::TestCertInstall template: *389ds-master-f30 - timeout: 3600 + timeout: 5400 topology: *master_1repl - fedora-30/mask: + fedora-30/test_caless_TestPKINIT: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_installation.py::TestMaskInstall + test_suite: test_integration/test_caless.py::TestPKINIT template: *389ds-master-f30 - timeout: 3600 - topology: *ipaserver + timeout: 5400 + topology: *master_1repl - fedora-30/automember: + fedora-30/test_caless_TestServerReplicaCALessToCAFull: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - update_packages: True - test_suite: test_integration/test_automember.py + test_suite: test_integration/test_caless.py::TestServerReplicaCALessToCAFull template: *389ds-master-f30 - timeout: 3600 + timeout: 5400 + topology: *master_1repl + + fedora-30/test_caless_TestReplicaCALessToCAFull: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_caless.py::TestReplicaCALessToCAFull + template: *389ds-master-f30 + timeout: 5400 + topology: *master_1repl + + fedora-30/test_caless_TestServerCALessToExternalCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_caless.py::TestServerCALessToExternalCA + template: *389ds-master-f30 + timeout: 5400 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestUserRootFilesOwnershipPermission: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestUserRootFilesOwnershipPermission + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestore + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNSSEC: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNSSEC + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNSSEC: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNSSEC + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNS: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNS + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNS: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNS + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithKRA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithKRA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithKRA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithKRA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithReplica: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithReplica + template: *389ds-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_backup_and_restore_TestBackupAndRestoreDMPassword: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreDMPassword + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestReplicaInstallAfterRestore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestReplicaInstallAfterRestore + template: *389ds-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_dnssec: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_dnssec.py + template: *389ds-master-f30 + timeout: 10800 + topology: *master_2repl_1client + + fedora-30/test_replica_promotion_TestReplicaPromotionLevel1: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaPromotionLevel1 + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestUnprivilegedUserPermissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestUnprivilegedUserPermissions + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestProhibitReplicaUninstallation: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestProhibitReplicaUninstallation + template: *389ds-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_replica_promotion_TestWrongClientDomain: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestWrongClientDomain + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestRenewalMaster: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestRenewalMaster + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestReplicaInstallWithExistingEntry: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInstallWithExistingEntry + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestSubCAkeyReplication: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestSubCAkeyReplication + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestReplicaInstallCustodia: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInstallCustodia + template: *389ds-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_replica_promotion_TestReplicaInForwardZone: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInForwardZone + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestHiddenReplicaPromotion: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestHiddenReplicaPromotion + template: *389ds-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_upgrade: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_upgrade.py + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_topology_TestCASpecificRUVs: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_topology.py::TestCASpecificRUVs + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_topology_TestTopologyOptions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_topology.py::TestTopologyOptions + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestLineTopologyWithoutCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestLineTopologyWithoutCA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestLineTopologyWithCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestLineTopologyWithCA + template: *389ds-master-f30 + timeout: 10800 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestLineTopologyWithCAKRA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestLineTopologyWithCAKRA + template: *389ds-master-f30 + timeout: 10800 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts.py_TestStarTopologyWithoutCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestStarTopologyWithoutCA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestStarTopologyWithCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestStarTopologyWithCA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestStarTopologyWithCAKRA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestStarTopologyWithCAKRA + template: *389ds-master-f30 + timeout: 10800 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestCompleteTopologyWithoutCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestCompleteTopologyWithoutCA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestCompleteTopologyWithCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestCompleteTopologyWithCA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_replication_layouts_TestCompleteTopologyWithCAKRA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replication_layouts.py::TestCompleteTopologyWithCAKRA + template: *389ds-master-f30 + timeout: 7200 + topology: *master_3repl_1client + + fedora-30/test_client_uninstallation: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_uninstallation.py + template: *389ds-master-f30 + timeout: 7200 + topology: *master_1repl_1client + + fedora-30/test_user_permissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_user_permissions.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_webui_cert: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_cert.py + template: *389ds-master-f30 + timeout: 2400 + topology: *ipaserver + + fedora-30/test_webui_general: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_loginscreen.py + test_webui/test_misc_cases.py + test_webui/test_navigation.py + test_webui/test_translation.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_host: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_host.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_host_net_groups: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_hostgroup.py + test_webui/test_netgroup.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_identity: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_automember.py + test_webui/test_idviews.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_network: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_automount.py + test_webui/test_dns.py + test_webui/test_vault.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_policy: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_hbac.py + test_webui/test_krbtpolicy.py + test_webui/test_pwpolicy.py + test_webui/test_selinuxusermap.py + test_webui/test_sudo.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_rbac: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_delegation.py + test_webui/test_rbac.py + test_webui/test_selfservice.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_server: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_config.py + test_webui/test_range.py + test_webui/test_realmdomains.py + test_webui/test_trust.py + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_service: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_service.py + template: *389ds-master-f30 + timeout: 2400 + topology: *ipaserver + + fedora-30/test_webui_users: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_group.py + test_webui/test_user.py + template: *389ds-master-f30 + timeout: 4800 + topology: *ipaserver + + fedora-30/customized_ds_config_install: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_customized_ds_config_install.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/dns_locations: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_dns_locations.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_2repl_1client + + fedora-30/external_ca_TestExternalCAdirsrvStop: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_external_ca.py::TestExternalCAdirsrvStop + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/external_ca_TestExternalCAInvalidCert: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_external_ca.py::TestExternalCAInvalidCert test_integration/test_external_ca.py::TestExternalCAInvalidIntermediate + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/external_ca_TestMultipleExternalCA: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_external_ca.py::TestMultipleExternalCA + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_ntp_options: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_ntp_options.py::TestNTPoptions + template: *389ds-master-f30 + timeout: 10800 + topology: *master_1repl_1client + + fedora-30/test_pkinit_manage: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_pkinit_manage.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_pki_config_override: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_pki_config_override.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/nfs: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_nfs.py::TestNFS + template: *389ds-master-f30 + timeout: 9000 + topology: *master_3client + + fedora-30/nfs_nsswitch_restore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_nfs.py::TestIpaClientAutomountFileRestore + template: *389ds-master-f30 + timeout: 3600 + topology: *master_3client + + fedora-30/mask: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_installation.py::TestMaskInstall + template: *389ds-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/automember: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_automember.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_crlgen_manage: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_crlgen_manage.py + template: *389ds-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_integration_TestIPANotConfigured: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_cli_ipa_not_configured.py::TestIPANotConfigured + template: *389ds-master-f30 + timeout: 10800 topology: *master_1repl diff --git a/ipatests/prci_definitions/nightly_master_pki.yaml b/ipatests/prci_definitions/nightly_master_pki.yaml index 034e2758b3..3ada9acc3d 100644 --- a/ipatests/prci_definitions/nightly_master_pki.yaml +++ b/ipatests/prci_definitions/nightly_master_pki.yaml @@ -3,6 +3,10 @@ topologies: name: build cpu: 2 memory: 3800 + master_3client: &master_3client + name: master_3client + cpu: 5 + memory: 10150 master_1repl: &master_1repl name: master_1repl cpu: 4 @@ -23,6 +27,10 @@ topologies: name: master_3repl_1client cpu: 6 memory: 12900 + ad_master_2client: &ad_master_2client + name: ad_master_2client + cpu: 4 + memory: 12000 jobs: fedora-30/build: @@ -58,7 +66,7 @@ jobs: class: RunPytest args: build_url: '{fedora-30/build_url}' - test_suite: test_integration/test_external_ca.py::TestExternalCA + test_suite: test_integration/test_external_ca.py::TestExternalCA test_integration/test_external_ca.py::TestExternalCAConstraints template: *pki-master-f30 timeout: 4800 topology: *master_1repl_1client @@ -87,6 +95,126 @@ jobs: timeout: 3600 topology: *master_1repl + fedora-30/test_topologies: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_topologies.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_sudo: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_sudo.py + template: *pki-master-f30 + timeout: 4800 + topology: *master_1repl_1client + + fedora-30/test_commands: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_commands.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_kerberos_flags: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_kerberos_flags.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_http_kdc_proxy: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_http_kdc_proxy.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_forced_client_enrolment: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_forced_client_reenrollment.py + template: *pki-master-f30 + timeout: 4800 + topology: *master_1repl_1client + + fedora-30/test_advise: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_advise.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_testconfig: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_testconfig.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_service_permissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_service_permissions.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_netgroup: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_netgroup.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + fedora-30/test_vault: requires: [fedora-30/build] priority: 50 @@ -99,18 +227,42 @@ jobs: timeout: 6300 topology: *master_1repl - fedora-30/test_forced_client_enrolment: + fedora-30/test_authconfig: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - test_suite: test_integration/test_forced_client_reenrollment.py + test_suite: test_integration/test_authselect.py template: *pki-master-f30 timeout: 4800 topology: *master_1repl_1client + fedora-30/test_smb: + requires: [fedora-30/build] + priority: 50 + job: + class: RunADTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_smb.py + template: *pki-master-f30 + timeout: 4800 + topology: *ad_master_2client + + fedora-30/test_server_del: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_server_del.py + template: *pki-master-f30 + timeout: 10800 + topology: *master_2repl_1client + fedora-30/test_installation_TestInstallWithCA1: requires: [fedora-30/build] priority: 50 @@ -279,6 +431,30 @@ jobs: timeout: 10800 topology: *master_1repl + fedora-30/test_installation_TestInstallMasterReplica: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_installation.py::TestInstallMasterReplica + template: *pki-master-f30 + timeout: 10800 + topology: *master_1repl + + fedora-30/test_idviews: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_idviews.py::TestIDViews + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl_1client + fedora-30/test_caless_TestServerInstall: requires: [fedora-30/build] priority: 50 @@ -388,6 +564,78 @@ jobs: timeout: 5400 topology: *master_1repl + fedora-30/test_backup_and_restore_TestUserRootFilesOwnershipPermission: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestUserRootFilesOwnershipPermission + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestore + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNSSEC: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNSSEC + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNSSEC: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNSSEC + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNS: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNS + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNS: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNS + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithKRA: requires: [fedora-30/build] priority: 50 @@ -424,6 +672,18 @@ jobs: timeout: 7200 topology: *master_2repl_1client + fedora-30/test_backup_and_restore_TestBackupAndRestoreDMPassword: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreDMPassword + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_backup_and_restore_TestReplicaInstallAfterRestore: requires: [fedora-30/build] priority: 50 @@ -436,6 +696,18 @@ jobs: timeout: 7200 topology: *master_2repl_1client + fedora-30/test_dnssec: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_dnssec.py + template: *pki-master-f30 + timeout: 10800 + topology: *master_2repl_1client + fedora-30/test_replica_promotion_TestReplicaPromotionLevel1: requires: [fedora-30/build] priority: 50 @@ -448,6 +720,42 @@ jobs: timeout: 7200 topology: *master_1repl + fedora-30/test_replica_promotion_TestUnprivilegedUserPermissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestUnprivilegedUserPermissions + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestProhibitReplicaUninstallation: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestProhibitReplicaUninstallation + template: *pki-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_replica_promotion_TestWrongClientDomain: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestWrongClientDomain + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_replica_promotion_TestRenewalMaster: requires: [fedora-30/build] priority: 50 @@ -460,6 +768,18 @@ jobs: timeout: 7200 topology: *master_1repl + fedora-30/test_replica_promotion_TestReplicaInstallWithExistingEntry: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInstallWithExistingEntry + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_replica_promotion_TestSubCAkeyReplication: requires: [fedora-30/build] priority: 50 @@ -484,6 +804,30 @@ jobs: timeout: 7200 topology: *master_2repl_1client + fedora-30/test_replica_promotion_TestReplicaInForwardZone: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInForwardZone + template: *pki-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestHiddenReplicaPromotion: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestHiddenReplicaPromotion + template: *pki-master-f30 + timeout: 7200 + topology: *master_2repl_1client + fedora-30/test_upgrade: requires: [fedora-30/build] priority: 50 @@ -508,6 +852,18 @@ jobs: timeout: 7200 topology: *master_3repl_1client + fedora-30/test_topology_TestTopologyOptions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_topology.py::TestTopologyOptions + template: *pki-master-f30 + timeout: 7200 + topology: *master_3repl_1client + fedora-30/test_replication_layouts_TestLineTopologyWithoutCA: requires: [fedora-30/build] priority: 50 @@ -628,6 +984,18 @@ jobs: timeout: 7200 topology: *master_1repl_1client + fedora-30/test_user_permissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_user_permissions.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl_1client + fedora-30/test_webui_cert: requires: [fedora-30/build] priority: 50 @@ -640,6 +1008,48 @@ jobs: timeout: 2400 topology: *ipaserver + fedora-30/test_webui_general: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_loginscreen.py + test_webui/test_misc_cases.py + test_webui/test_navigation.py + test_webui/test_translation.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_host: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_host.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_host_net_groups: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_hostgroup.py + test_webui/test_netgroup.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + fedora-30/test_webui_identity: requires: [fedora-30/build] priority: 50 @@ -654,6 +1064,107 @@ jobs: timeout: 3600 topology: *ipaserver + fedora-30/test_webui_network: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_automount.py + test_webui/test_dns.py + test_webui/test_vault.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_policy: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_hbac.py + test_webui/test_krbtpolicy.py + test_webui/test_pwpolicy.py + test_webui/test_selinuxusermap.py + test_webui/test_sudo.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_rbac: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_delegation.py + test_webui/test_rbac.py + test_webui/test_selfservice.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_server: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_config.py + test_webui/test_range.py + test_webui/test_realmdomains.py + test_webui/test_trust.py + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_service: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_service.py + template: *pki-master-f30 + timeout: 2400 + topology: *ipaserver + + fedora-30/test_webui_users: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_group.py + test_webui/test_user.py + template: *pki-master-f30 + timeout: 4800 + topology: *ipaserver + + fedora-30/customized_ds_config_install: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_customized_ds_config_install.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + fedora-30/dns_locations: requires: [fedora-30/build] priority: 50 @@ -685,7 +1196,7 @@ jobs: class: RunPytest args: build_url: '{fedora-30/build_url}' - test_suite: test_integration/test_external_ca.py::TestExternalCAInvalidCert + test_suite: test_integration/test_external_ca.py::TestExternalCAInvalidCert test_integration/test_external_ca.py::TestExternalCAInvalidIntermediate template: *pki-master-f30 timeout: 3600 topology: *master_1repl @@ -702,6 +1213,18 @@ jobs: timeout: 3600 topology: *master_1repl + fedora-30/test_ntp_options: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_ntp_options.py::TestNTPoptions + template: *pki-master-f30 + timeout: 10800 + topology: *master_1repl_1client + fedora-30/test_pkinit_manage: requires: [fedora-30/build] priority: 50 @@ -714,6 +1237,66 @@ jobs: timeout: 3600 topology: *master_1repl + fedora-30/test_pki_config_override: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_pki_config_override.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/nfs: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_nfs.py::TestNFS + template: *pki-master-f30 + timeout: 9000 + topology: *master_3client + + fedora-30/nfs_nsswitch_restore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_nfs.py::TestIpaClientAutomountFileRestore + template: *pki-master-f30 + timeout: 3600 + topology: *master_3client + + fedora-30/mask: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_installation.py::TestMaskInstall + template: *pki-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/automember: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_automember.py + template: *pki-master-f30 + timeout: 3600 + topology: *master_1repl + fedora-30/test_crlgen_manage: requires: [fedora-30/build] priority: 50 @@ -725,3 +1308,15 @@ jobs: template: *pki-master-f30 timeout: 3600 topology: *master_1repl + + fedora-30/test_integration_TestIPANotConfigured: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_cli_ipa_not_configured.py::TestIPANotConfigured + template: *pki-master-f30 + timeout: 10800 + topology: *master_1repl diff --git a/ipatests/prci_definitions/nightly_master_testing.yaml b/ipatests/prci_definitions/nightly_master_testing.yaml index ecaa79688d..66ff59598f 100644 --- a/ipatests/prci_definitions/nightly_master_testing.yaml +++ b/ipatests/prci_definitions/nightly_master_testing.yaml @@ -3,6 +3,10 @@ topologies: name: build cpu: 2 memory: 3800 + master_3client: &master_3client + name: master_3client + cpu: 5 + memory: 10150 master_1repl: &master_1repl name: master_1repl cpu: 4 @@ -23,6 +27,10 @@ topologies: name: master_3repl_1client cpu: 6 memory: 12900 + ad_master_2client: &ad_master_2client + name: ad_master_2client + cpu: 4 + memory: 12000 jobs: fedora-30/build: @@ -58,7 +66,7 @@ jobs: class: RunPytest args: build_url: '{fedora-30/build_url}' - test_suite: test_integration/test_external_ca.py::TestExternalCA + test_suite: test_integration/test_external_ca.py::TestExternalCA test_integration/test_external_ca.py::TestExternalCAConstraints template: *testing-master-f30 timeout: 4800 topology: *master_1repl_1client @@ -87,6 +95,126 @@ jobs: timeout: 3600 topology: *master_1repl + fedora-30/test_topologies: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_topologies.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_sudo: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_sudo.py + template: *testing-master-f30 + timeout: 4800 + topology: *master_1repl_1client + + fedora-30/test_commands: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_commands.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_kerberos_flags: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_kerberos_flags.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_http_kdc_proxy: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_http_kdc_proxy.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_forced_client_enrolment: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_forced_client_reenrollment.py + template: *testing-master-f30 + timeout: 4800 + topology: *master_1repl_1client + + fedora-30/test_advise: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_advise.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl_1client + + fedora-30/test_testconfig: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_testconfig.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_service_permissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_service_permissions.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/test_netgroup: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_netgroup.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + fedora-30/test_vault: requires: [fedora-30/build] priority: 50 @@ -99,18 +227,42 @@ jobs: timeout: 6300 topology: *master_1repl - fedora-30/test_forced_client_enrolment: + fedora-30/test_authconfig: requires: [fedora-30/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-30/build_url}' - test_suite: test_integration/test_forced_client_reenrollment.py + test_suite: test_integration/test_authselect.py template: *testing-master-f30 timeout: 4800 topology: *master_1repl_1client + fedora-30/test_smb: + requires: [fedora-30/build] + priority: 50 + job: + class: RunADTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_smb.py + template: *testing-master-f30 + timeout: 4800 + topology: *ad_master_2client + + fedora-30/test_server_del: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_server_del.py + template: *testing-master-f30 + timeout: 10800 + topology: *master_2repl_1client + fedora-30/test_installation_TestInstallWithCA1: requires: [fedora-30/build] priority: 50 @@ -279,6 +431,30 @@ jobs: timeout: 10800 topology: *master_1repl + fedora-30/test_installation_TestInstallMasterReplica: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_installation.py::TestInstallMasterReplica + template: *testing-master-f30 + timeout: 10800 + topology: *master_1repl + + fedora-30/test_idviews: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_idviews.py::TestIDViews + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl_1client + fedora-30/test_caless_TestServerInstall: requires: [fedora-30/build] priority: 50 @@ -388,6 +564,78 @@ jobs: timeout: 5400 topology: *master_1repl + fedora-30/test_backup_and_restore_TestUserRootFilesOwnershipPermission: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestUserRootFilesOwnershipPermission + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestore + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNSSEC: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNSSEC + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNSSEC: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNSSEC + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithDNS: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreWithDNS + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_backup_and_restore_TestBackupReinstallRestoreWithDNS: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupReinstallRestoreWithDNS + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_backup_and_restore_TestBackupAndRestoreWithKRA: requires: [fedora-30/build] priority: 50 @@ -424,6 +672,18 @@ jobs: timeout: 7200 topology: *master_2repl_1client + fedora-30/test_backup_and_restore_TestBackupAndRestoreDMPassword: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_backup_and_restore.py::TestBackupAndRestoreDMPassword + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_backup_and_restore_TestReplicaInstallAfterRestore: requires: [fedora-30/build] priority: 50 @@ -436,6 +696,18 @@ jobs: timeout: 7200 topology: *master_2repl_1client + fedora-30/test_dnssec: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_dnssec.py + template: *testing-master-f30 + timeout: 10800 + topology: *master_2repl_1client + fedora-30/test_replica_promotion_TestReplicaPromotionLevel1: requires: [fedora-30/build] priority: 50 @@ -448,6 +720,42 @@ jobs: timeout: 7200 topology: *master_1repl + fedora-30/test_replica_promotion_TestUnprivilegedUserPermissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestUnprivilegedUserPermissions + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestProhibitReplicaUninstallation: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestProhibitReplicaUninstallation + template: *testing-master-f30 + timeout: 7200 + topology: *master_2repl_1client + + fedora-30/test_replica_promotion_TestWrongClientDomain: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestWrongClientDomain + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_replica_promotion_TestRenewalMaster: requires: [fedora-30/build] priority: 50 @@ -460,6 +768,18 @@ jobs: timeout: 7200 topology: *master_1repl + fedora-30/test_replica_promotion_TestReplicaInstallWithExistingEntry: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInstallWithExistingEntry + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + fedora-30/test_replica_promotion_TestSubCAkeyReplication: requires: [fedora-30/build] priority: 50 @@ -484,6 +804,30 @@ jobs: timeout: 7200 topology: *master_2repl_1client + fedora-30/test_replica_promotion_TestReplicaInForwardZone: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestReplicaInForwardZone + template: *testing-master-f30 + timeout: 7200 + topology: *master_1repl + + fedora-30/test_replica_promotion_TestHiddenReplicaPromotion: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_replica_promotion.py::TestHiddenReplicaPromotion + template: *testing-master-f30 + timeout: 7200 + topology: *master_2repl_1client + fedora-30/test_upgrade: requires: [fedora-30/build] priority: 50 @@ -508,6 +852,18 @@ jobs: timeout: 7200 topology: *master_3repl_1client + fedora-30/test_topology_TestTopologyOptions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_topology.py::TestTopologyOptions + template: *testing-master-f30 + timeout: 7200 + topology: *master_3repl_1client + fedora-30/test_replication_layouts_TestLineTopologyWithoutCA: requires: [fedora-30/build] priority: 50 @@ -628,6 +984,18 @@ jobs: timeout: 7200 topology: *master_1repl_1client + fedora-30/test_user_permissions: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_user_permissions.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl_1client + fedora-30/test_webui_cert: requires: [fedora-30/build] priority: 50 @@ -640,6 +1008,48 @@ jobs: timeout: 2400 topology: *ipaserver + fedora-30/test_webui_general: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_loginscreen.py + test_webui/test_misc_cases.py + test_webui/test_navigation.py + test_webui/test_translation.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_host: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_host.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_host_net_groups: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_hostgroup.py + test_webui/test_netgroup.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + fedora-30/test_webui_identity: requires: [fedora-30/build] priority: 50 @@ -654,6 +1064,107 @@ jobs: timeout: 3600 topology: *ipaserver + fedora-30/test_webui_network: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_automount.py + test_webui/test_dns.py + test_webui/test_vault.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_policy: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_hbac.py + test_webui/test_krbtpolicy.py + test_webui/test_pwpolicy.py + test_webui/test_selinuxusermap.py + test_webui/test_sudo.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_rbac: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_delegation.py + test_webui/test_rbac.py + test_webui/test_selfservice.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_server: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_config.py + test_webui/test_range.py + test_webui/test_realmdomains.py + test_webui/test_trust.py + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/test_webui_service: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: test_webui/test_service.py + template: *testing-master-f30 + timeout: 2400 + topology: *ipaserver + + fedora-30/test_webui_users: + requires: [fedora-30/build] + priority: 50 + job: + class: RunWebuiTests + args: + build_url: '{fedora-30/build_url}' + test_suite: >- + test_webui/test_group.py + test_webui/test_user.py + template: *testing-master-f30 + timeout: 4800 + topology: *ipaserver + + fedora-30/customized_ds_config_install: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_customized_ds_config_install.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + fedora-30/dns_locations: requires: [fedora-30/build] priority: 50 @@ -685,7 +1196,7 @@ jobs: class: RunPytest args: build_url: '{fedora-30/build_url}' - test_suite: test_integration/test_external_ca.py::TestExternalCAInvalidCert + test_suite: test_integration/test_external_ca.py::TestExternalCAInvalidCert test_integration/test_external_ca.py::TestExternalCAInvalidIntermediate template: *testing-master-f30 timeout: 3600 topology: *master_1repl @@ -702,6 +1213,18 @@ jobs: timeout: 3600 topology: *master_1repl + fedora-30/test_ntp_options: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_ntp_options.py::TestNTPoptions + template: *testing-master-f30 + timeout: 10800 + topology: *master_1repl_1client + fedora-30/test_pkinit_manage: requires: [fedora-30/build] priority: 50 @@ -714,6 +1237,66 @@ jobs: timeout: 3600 topology: *master_1repl + fedora-30/test_pki_config_override: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_pki_config_override.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + + fedora-30/nfs: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_nfs.py::TestNFS + template: *testing-master-f30 + timeout: 9000 + topology: *master_3client + + fedora-30/nfs_nsswitch_restore: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_nfs.py::TestIpaClientAutomountFileRestore + template: *testing-master-f30 + timeout: 3600 + topology: *master_3client + + fedora-30/mask: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_installation.py::TestMaskInstall + template: *testing-master-f30 + timeout: 3600 + topology: *ipaserver + + fedora-30/automember: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_automember.py + template: *testing-master-f30 + timeout: 3600 + topology: *master_1repl + fedora-30/test_crlgen_manage: requires: [fedora-30/build] priority: 50 @@ -725,3 +1308,15 @@ jobs: template: *testing-master-f30 timeout: 3600 topology: *master_1repl + + fedora-30/test_integration_TestIPANotConfigured: + requires: [fedora-30/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-30/build_url}' + test_suite: test_integration/test_cli_ipa_not_configured.py::TestIPANotConfigured + template: *testing-master-f30 + timeout: 10800 + topology: *master_1repl
_______________________________________________ FreeIPA-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/[email protected]
