-
Notifications
You must be signed in to change notification settings - Fork 20
/
.zuul.yaml
123 lines (117 loc) · 5.51 KB
/
.zuul.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
---
- project:
name: openstack-k8s-operators/test-operator
github-check:
jobs:
- openstack-k8s-operators-content-provider:
vars:
cifmw_operator_build_meta_build: false
- podified-multinode-edpm-deployment-crc-test-operator:
dependencies:
- openstack-k8s-operators-content-provider
vars:
cifmw_test_operator_index: "{{ content_provider_registry_ip }}:5001/openstack-k8s-operators/test-operator-index:{{ zuul.patchset }}"
periodic:
jobs:
- openstack-k8s-operators-content-provider:
vars:
cifmw_operator_build_meta_build: false
- podified-multinode-edpm-deployment-crc-test-operator:
dependencies:
- openstack-k8s-operators-content-provider
- job:
name: podified-multinode-edpm-deployment-crc-test-operator
parent: podified-multinode-edpm-deployment-crc
vars:
cifmw_install_yamls_whitelisted_vars:
- 'TEST_REPO'
- 'TEST_BRANCH'
- 'OUTPUT_DIR'
cifmw_run_test_role: test_operator
# Test operator
cifmw_test_operator_concurrency: 4
cifmw_test_operator_timeout: 7200
# Tempest
cifmw_run_tempest: true
cifmw_test_operator_tempest_include_list: |
^tempest.
cifmw_test_operator_tempest_exclude_list: |
# Note (lpiwowar): Unskip test_verify_hostname_allows_fqdn once the
# Details: Timeout while verifying metadata on server
# error is resolved.
tempest.api.compute.servers.test_create_server.ServersV294TestFqdnHostnames.test_verify_hostname_allows_fqdn
tempest.api.compute.admin.test_live_migration.LiveMigrationTest.test_live_migration_with_trunk
tempest.api.compute.admin.test_auto_allocate_network.AutoAllocateNetworkTest.test_server_multi_create_auto_allocate
tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTestIDE
tempest.api.compute.servers.test_device_tagging
tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON
tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario
tempest.scenario.test_stamp_pattern
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration
tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames
test_create_server_invalid_bdm_in_2nd_dict
tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON
tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_rescope_token
tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_update_user_password
cifmw_tempest_tempestconf_config:
overrides: |
compute-feature-enabled.dhcp_domain ''
identity.v3_endpoint_type public
service_available.swift false
service_available.cinder false
cifmw_test_operator_tempest_workflow:
- stepName: 'full'
- stepName: 'single-test'
tempestRun:
includeList: |
tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_using_string_ram
cifmw_test_operator_tempest_extra_images:
- URL: https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img
name: cirros-0.6.2-test-operator
imageCreationTimeout: 300
flavor:
name: cirros-0.6.2-test-operator-flavor
RAM: 512
disk: 20
vcpus: 1
cifmw_test_operator_tempest_ntp_extra_images: https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img
cifmw_test_operator_tempest_network_attachments:
- ctlplane
# Tobiko
cifmw_run_tobiko: true
cifmw_test_operator_tobiko_workflow:
- stepName: 'podified-functional'
testenv: 'functional -- tobiko/tests/functional/podified/test_topology.py'
numProcesses: 2
- stepName: 'sanity'
testenv: 'sanity'
cifmw_test_operator_tobiko_network_attachments:
- ctlplane
# Ansibletest
run_ansibletest: true
cifmw_test_operator_ansibletest_ansible_git_repo: https://github.com/ansible/test-playbooks
cifmw_test_operator_ansibletest_ansible_playbook_path: ./debug.yml
cifmw_test_operator_ansibletest_workload_ssh_key_secret_name: test-operator-controller-priv-key
cifmw_test_operator_ansibletest_ansible_extra_vars: -e manual_run=false
cifmw_test_operator_ansibletest_ansible_inventory: |
localhost ansible_connection=local ansible_python_interpreter=python3
cifmw_test_operator_ansibletest_ansible_var_files: |
---
foo: bar
required-projects: &rp
- name: openstack-k8s-operators/install_yamls
override-checkout: main
- name: openstack-k8s-operators/openstack-operator
override-checkout: main
- name: github.com/openstack-k8s-operators/ci-framework
override-checkout: main
- name: github.com/openstack-k8s-operators/repo-setup
override-checkout: main
- name: github.com/openstack-k8s-operators/infra-operator
override-checkout: main
- name: github.com/openstack-k8s-operators/openstack-baremetal-operator
override-checkout: main
- name: github.com/openstack-k8s-operators/edpm-ansible
override-checkout: main
- name: github.com/openstack-k8s-operators/openstack-must-gather
override-checkout: main