- 30 Aug, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
designate-tempest-plugin 0.12.0 release meta:version: 0.12.0 meta:diff-start: - meta:series: xena meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Commit: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Change-Id: Id4e72231b72abd109a04c48af8a3cd9d4b20c446 meta:release:Code-Review+1: Michael Johnson <johnsomor@gmail.com> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com>
-
- 16 Aug, 2021 1 commit
-
-
Thomas Goirand authored
-
- 22 Jun, 2021 2 commits
- 21 Jun, 2021 2 commits
-
-
Michael Johnson authored
Designate has a fairly small default pagination limit of 20. Some tests were making list API calls with the all-projects header, which with parallel test execution could cause the list to exceed the default pagination limit of 20. This would cause the tests to intermittently fail. This patch sets the request parameter "limit" to 1000 for these tests to allow for parallel test execution which may cause lists to include more than twenty entries. Change-Id: Ic074c2c4dc5a5f97c609aac5992f78557722bb71
-
Erik Olof Gunnar Andersson authored
Change-Id: I6697c502875f281f0174a46a725d29fadb73c754
-
- 19 Jun, 2021 1 commit
-
-
Zuul authored
-
- 16 Jun, 2021 2 commits
-
-
Nicolas Bock authored
Per [1], the docs requirements were failing (or at least could) due to test-requirements being used instead of doc/requirements. The former may include dep versions not compatible with the upper-constraints and hence cause issues for the new pip resolver. This patch fixes that. [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html Change-Id: Ifcf59e49b00e9b468b59f53de53c417a0e84adc4 Signed-off-by:
Nicolas Bock <nicolas.bock@canonical.com>
-
Michael Johnson authored
This patch improves the zone import API tests such that they will wait for a completed status before advancing. This not only insures the test didn't get stuck in "PENDING", but also assures the import record has been updated with the zone ID allowing the zone to be cleaned up at test completion. Change-Id: Ied4d4d37b3e5428f69b6ba2b0cfecb99d7125f2c
-
- 15 Jun, 2021 1 commit
-
-
Erik Olof Gunnar Andersson authored
- Fixed multiple issues with cleanups. - Fixed tld never being removed. - Added some additional waiters. Change-Id: I2a83c7c2c276be6c0d4fac82e0beaa157362dca0
-
- 26 May, 2021 1 commit
-
-
Michael Chapman authored
Filter criteria are respected when listing zone imports and exports Depends-On: https://review.opendev.org/789711 Change-Id: I06459a6208757b95117af3f270fde60b847f0b97
-
- 21 May, 2021 1 commit
-
-
Zuul authored
-
- 20 May, 2021 1 commit
-
-
Zuul authored
-
- 18 May, 2021 1 commit
-
-
Zuul authored
-
- 17 May, 2021 2 commits
-
-
Arkady Shtempler authored
1) "test_create_pool_invalid_name" Huge size name for pool creation. Expected: 400 BadRequest 2) "test_create_pool_invalid_hostname_in_ns_records" Provided hostname is invalid. Expected: 400 BadRequest 3) "test_create_pool_invalid_priority_in_ns_records" Provided priority is invalid. Expected: 400 BadRequest 4) "test_update_pool_with_invalid_name" Huge size name for pool update. Expected: 400 BadRequest 5) "test_update_pool_with_invalid_hostname_in_ns_records" Provided hostname is invalid. Expected: 400 BadRequest 6) "test_update_pool_with_invalid_priority_in_ns_records" Provided priority is invalid. Expected: 400 BadRequest Change-Id: Id3bf2bee405006170ff69ff4af6b6379ab48736a
-
Arkady Shtempler authored
1) "test_create_transfer_accept_using_invalid_key" Try to accept zone transfer using invalid key. Expected: 403 Forbidden 2) "test_create_transfer_accept_using_deleted_transfer_request_id" Try to use deleted transfer request ID, to accept zone ownership transfer. Expected: 404 NotFound 3) "test_show_transfer_accept_impersonate_another_project" Use Admin tenant + "x-auth-sudo-project-id" HTTP header, to impersonate another project to "show" its zone transfer accept. Change-Id: Ib3df68a172b938b038932e4b2c85574fe1b0dcaa
-
- 16 May, 2021 1 commit
-
-
Zuul authored
-
- 13 May, 2021 1 commit
-
-
Arkady Shtempler authored
1) test_set_floatingip_ptr Set a PTR record for the given FloatingIP. 2) test_show_floatingip_ptr Shows a particular FloatingIP PTR 3) test_list_floatingip_ptr_records List FloatingIP PTR records 4) test_unset_floatingip_ptr Unset the PTR record for a FloatingIP 5) test_set_floatingip_ptr_invalid_ttl Try to use invalid TTL to set PTR record. Expected 400 BadRequest Change-Id: Ib7a3b829129f2534f67c66c5f58e7c7c3c2f93c9
-
- 12 May, 2021 2 commits
-
-
Zuul authored
-
Arkady Shtempler authored
1) test_create_zone_import_invalid_name 2) test_create_zone_import_invalid_ttl Change-Id: Iebaeeeb9e6c285b1d72ad7d5caf569265dc10669
-
- 11 May, 2021 3 commits
- 04 May, 2021 5 commits
-
-
Arkady Shtempler authored
The purpose of this test is to check out that the filtering listed results works as expected. Change-Id: If5acf4cf853af6b7dc872bc46d6747a01124ad2d
-
Arkady Shtempler authored
"test_get_primary_zone_nameservers" 1) Create a PRIMARY Zone 2) Retrive Zone Name Servers and validate that not empty 3) Get zone's "pool_id" 3) Make sure that the zone's Name Servers retrieved in #2 are the same as created in zone'a pool. "test_create_zones" scenario" 1) Create PRIMARY zone and validate the creation 2) Get the Name Servers created in PRIMARY zone and extract hosts list. Hosts list is used to provide "masters" on SECONDARY zone creation 3) Create a SECONDARY zone and validate the creation # Note: the existing test was modified to cover both types: PRIMARY and SECONDARY "test_manually_trigger_update_secondary_zone_negative" 1) Create a Primary zone 2) Get the nameservers created in #1 and make sure that those nameservers are not available (pingable) 3) Create a secondary zone 4) Manually trigger zone update and make sure that the API fails with status code 500 as Nameservers aren’t available. "test_zone_abandon" 1) Create a zone 2) Show a zone 3) Make sure that the created zone is in: Nameserver/BIND 4) Abandon a zone 5) Wait till a zone is removed from the Designate DB 6) Make sure that the zone is still in Nameserver/BIND "test_zone_abandon_forbidden" 1) Create a zone 2) Show a zone 3) Make sure that the created zone is in: Nameserver/BIND 4) Abandon a zone as primary tenant (not admin) 5) Make sure that the API fails with: "403 Forbidden" Change-Id: I6df991145b1a3a2e4e1d402dd31204a67fb45a11 -
Arkady Shtempler authored
1) "test_create_zone_import_invalid_ttl" Use invalid TTL value to create zone import. Expected: should fail. 2) "test_create_zone_import_invalid_name" Use invalid name to create zone import. Expected: should fail 3) "test_show_import_impersonate_another_project" Use admin client to impersonate another project and to show created zone imports. Note: test is based on "x-auth-sudo-project-id" HTTP header. 4) "test_list_import_zones_all_projects" Use admin client to list all created zone imports. Note: test is based on "x-auth-all-projects" HTTP header. Change-Id: Icca248d21ccb495d438ff828a79c0894690792f1
-
Arkady Shtempler authored
1) test_no_valid_zone_name Attempts to create a Zone using not valid name 2) test_no_valid_email Attempts to create a zone using not valid email 3) test_no_valid_ttl Attempts to create a zone using not valid TTL 4) test_huge_size_description Trying to create a zone with huge size description. Change-Id: Ia3bb45f3ba33e8b1b7de97bb6d04d7ed00cb7a21
-
Arkady Shtempler authored
Test scenario: Initiate API query to retrieve Designate Limits. Ensure that all expected fields presents in received data. Change-Id: Ib76f30671b5695f73ccd6fe6b7eaa8932b126411
-
- 03 May, 2021 8 commits
- 29 Apr, 2021 3 commits
-
-
Arkady Shtempler authored
1) test_show_not_existing_zone - expected: "NotFound" 2) test_use_invalid_id_to_show_zone - expected: "BadRequest" 3) test_delete_non_existing_zone - expected: "NotFound" 4) test_update_non_existing_zone - expected: "NotFound" Change-Id: I0c6751add49b18ae0e4ab3c6e75d33ae12d09078
-
Arkady Shtempler authored
1) "test_show_recordsets_impersonate_another_project" As Admin tenant show recordset for another tenant using "x-auth-sudo-project-id" HTTP header. 2) "test_admin_list_all_recordsets_for_a_project" As Admin tenant list all recordsets for another tenant using "x-auth-all-projects" HTTP header. 3) "test_create_recordset_for_other_tenant" Try to create a recordset as Alt tenant, using a zone that is owned by Primary tenant. 4) "test_show_recordsets_invalid_ids" Use invalid "zone_id" or invalid "recordset_id" to show a recordset. Expected: 404 NotFound Change-Id: Ieb3f19a95718baa7bcf0aaacacc424886e6feaba
-
Arkady Shtempler authored
1) test_show_transfer_request_impersonate_another_project Test is based on: "x-auth-sudo-project-id" HTTP header 2) test_list_transfer_requests_all_projects Test is based on: "x-auth-all-projects" HTTP header 3) test_zone_transfer_target_project Test validates that only targeted project is able to accept the transfer request. 4) Improving the existing scenario test: "test_zone_transfer" Zone ownership transfer shouldn't work more than once. Change-Id: I1b345de2c9756ba1bcb0ec7b361c90baff3acb60
-