2020-06-16 08:43:53.096 7 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:43:53.097 7 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:43:53.097 7 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils [-] Unexpected exception in CLI: rally.exceptions.DBRecordNotFound: Record for uuid or name is opnfv-rally not found in table envs 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils Traceback (most recent call last): 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/cli/cliutils.py", line 657, in run 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils ret = fn(*fn_args, **fn_kwargs) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "", line 2, in destroy 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/cli/envutils.py", line 135, in default_from_global 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils return f(*args, **kwargs) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "", line 2, in destroy 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/plugins/__init__.py", line 59, in ensure_plugins_are_loaded 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils return f(*args, **kwargs) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/cli/commands/deployment.py", line 154, in destroy 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils api.deployment.destroy(deployment=deployment) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/api.py", line 115, in destroy 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils deploy = objects.Deployment.get(deployment) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/common/objects/deploy.py", line 124, in get 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils return Deployment(env_mgr.EnvManager.get(deploy)) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/env/env_mgr.py", line 212, in get 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils return cls(db.env_get(uuid_or_name)) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 133, in wrapper 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils result = f(session, *args, **kwargs) 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 518, in env_get 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils raise exceptions.DBRecordNotFound( 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils rally.exceptions.DBRecordNotFound: Record for uuid or name is opnfv-rally not found in table envs 2020-06-16 08:43:55.819 7 ERROR rally.cli.cliutils 2020-06-16 08:43:57.461 9 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:43:57.461 9 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:43:57.462 9 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:01.728 11 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:01.728 11 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:01.728 11 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:06.417 14 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:06.418 14 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:06.418 14 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:07.980 17 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:07.980 17 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:07.980 17 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils [-] Unexpected exception in CLI: rally.exceptions.DBRecordNotFound: Record for name or uuid is opnfv-tempest not found in table verifiers 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils Traceback (most recent call last): 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/cli/cliutils.py", line 657, in run 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils ret = fn(*fn_args, **fn_kwargs) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "", line 2, in delete_verifier 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/plugins/__init__.py", line 59, in ensure_plugins_are_loaded 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils return f(*args, **kwargs) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/cli/commands/verify.py", line 234, in delete_verifier 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils api.verifier.delete(verifier_id=verifier_id, 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/api.py", line 690, in delete 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils verifier = self._get(verifier_id) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/api.py", line 664, in _get 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils return objects.Verifier.get(verifier_id) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/objects/verifier.py", line 69, in get 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils return cls(db.verifier_get(verifier_id)) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 133, in wrapper 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils result = f(session, *args, **kwargs) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 667, in verifier_get 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils return _verifier_get(session, verifier_id) 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 676, in _verifier_get 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils raise exceptions.DBRecordNotFound( 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils rally.exceptions.DBRecordNotFound: Record for name or uuid is opnfv-tempest not found in table verifiers 2020-06-16 08:44:10.361 17 ERROR rally.cli.cliutils 2020-06-16 08:44:12.128 19 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:12.129 19 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:12.129 19 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:14.544 19 INFO rally.api [-] Creating verifier 'opnfv-tempest'. 2020-06-16 08:44:14.608 19 RALLYDEBUG rally.verification.manager [-] Cloning verifier repo from /src/tempest into /root/.rally/verification/verifier-1ca0be2b-dbb5-4792-881f-3b15f213fe5c/repo. 2020-06-16 08:44:14.818 19 RALLYDEBUG rally.verification.utils [-] Subprocess output: 'Cloning into '/root/.rally/verification/verifier-1ca0be2b-dbb5-4792-881f-3b15f213fe5c/repo'... done. ' 2020-06-16 08:44:14.832 19 RALLYDEBUG rally.verification.utils [-] Subprocess output: 'heads/master ' 2020-06-16 08:44:14.856 19 RALLYDEBUG rally.verification.manager [-] Checking system-wide packages for verifier. 2020-06-16 08:44:14.922 19 RALLYDEBUG rally.plugins.verification.testr [-] Initializing testr. 2020-06-16 08:44:15.680 19 INFO rally.api [-] Verifier 'opnfv-tempest' (UUID=1ca0be2b-dbb5-4792-881f-3b15f213fe5c) has been successfully created! 2020-06-16 08:44:17.378 26 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:17.379 26 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:17.379 26 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:27.169 29 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:27.169 29 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:27.169 29 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:29.697 29 INFO rally.api [-] Configuring verifier 'opnfv-tempest' (UUID=1ca0be2b-dbb5-4792-881f-3b15f213fe5c) for deployment 'opnfv-rally' (UUID=7d101535-b3f9-4752-bb53-1d126cf3dbc5). 2020-06-16 08:44:30.299 29 INFO rally.api [-] Verifier 'opnfv-tempest' (UUID=1ca0be2b-dbb5-4792-881f-3b15f213fe5c) has been successfully configured for deployment 'opnfv-rally' (UUID=7d101535-b3f9-4752-bb53-1d126cf3dbc5)! 2020-06-16 08:44:40.181 34 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 08:44:40.182 34 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 08:44:40.182 34 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 08:44:42.769 34 INFO rally.api [-] Starting verification (UUID=740b9d4f-fafe-47c8-bb7e-868678da0123) for deployment 'opnfv-rally' (UUID=7d101535-b3f9-4752-bb53-1d126cf3dbc5) by verifier 'opnfv-tempest' (UUID=1ca0be2b-dbb5-4792-881f-3b15f213fe5c). 2020-06-16 08:44:43.505 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'log_file' from 'DEFAULT' section is not configured. 2020-06-16 08:44:43.505 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Setting value '/root/.rally/verification/verifier-1ca0be2b-dbb5-4792-881f-3b15f213fe5c/for-deployment-7d101535-b3f9-4752-bb53-1d126cf3dbc5/tempest.log' to option 'log_file'. 2020-06-16 08:44:43.506 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'log_file' is configured. log_file = /root/.rally/verification/verifier-1ca0be2b-dbb5-4792-881f-3b15f213fe5c/for-deployment-7d101535-b3f9-4752-bb53-1d126cf3dbc5/tempest.log 2020-06-16 08:44:43.506 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'lock_path' from 'oslo_concurrency' section is not configured. 2020-06-16 08:44:43.506 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Setting value '/root/.rally/verification/verifier-1ca0be2b-dbb5-4792-881f-3b15f213fe5c/for-deployment-7d101535-b3f9-4752-bb53-1d126cf3dbc5/lock_files' to option 'lock_path'. 2020-06-16 08:44:43.507 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'lock_path' is configured. lock_path = /root/.rally/verification/verifier-1ca0be2b-dbb5-4792-881f-3b15f213fe5c/for-deployment-7d101535-b3f9-4752-bb53-1d126cf3dbc5/lock_files 2020-06-16 08:44:43.507 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'img_dir' is already configured in Tempest config file. img_dir = /home/opnfv/functest/images 2020-06-16 08:44:43.507 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'img_file' is already configured in Tempest config file. img_file = cirros-0.4.0-x86_64-disk.img 2020-06-16 08:44:43.507 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'image_ref' is already configured in Tempest config file. image_ref = dcbec978-b01e-41ea-9c20-39485ca4b962 2020-06-16 08:44:43.508 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'image_ref_alt' is already configured in Tempest config file. image_ref_alt = 8cda8f63-62e9-4a41-a03b-c39b67a08c06 2020-06-16 08:44:43.508 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'flavor_ref' is already configured in Tempest config file. flavor_ref = 13d1a09b-1930-4806-84d3-6d61f1d4d7b5 2020-06-16 08:44:43.509 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'flavor_ref_alt' is already configured in Tempest config file. flavor_ref_alt = 73f24934-3582-4c18-a8fe-68284f597da1 2020-06-16 08:44:43.771 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Shared networks found. 'fixed_network_name' option should be configured. 2020-06-16 08:44:43.771 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'fixed_network_name' is already configured in Tempest config file. fixed_network_name = tempest_heat-net_af4da762-8a6e-4c59-8f9f-e0aac5b7ab04 2020-06-16 08:44:43.772 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'instance_type' from 'orchestration' section is not configured. 2020-06-16 08:44:43.868 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Trying to discover a flavor with the following properties: RAM = 64MB, VCPUs = 1, disk >= 5GiB. 2020-06-16 08:44:43.903 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] There is no flavor with the mentioned properties. 2020-06-16 08:44:43.904 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Creating flavor 'rally_verify_740b9d4f_yx32VXLW' with the following properties: RAM = 64MB, VCPUs = 1, disk = 5GB. 2020-06-16 08:44:43.944 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Flavor 'rally_verify_740b9d4f_yx32VXLW' (ID = e530bd21-0540-4d21-87e2-bcc915d0d429) has been successfully created! 2020-06-16 08:44:43.945 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Setting value 'e530bd21-0540-4d21-87e2-bcc915d0d429' to option 'instance_type'. 2020-06-16 08:44:43.945 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'instance_type' is configured. instance_type = e530bd21-0540-4d21-87e2-bcc915d0d429 2020-06-16 08:44:43.947 34 INFO rally.task.context [-] Verification 1ca0be2b-dbb5-4792-881f-3b15f213fe5c | Context tempest@default setup() finished in 0.92 sec 2020-06-16 08:44:43.948 34 INFO rally.task.context [-] Verification 1ca0be2b-dbb5-4792-881f-3b15f213fe5c | Context testr@default setup() finished in 0.47 msec 2020-06-16 08:44:43.948 34 RALLYDEBUG rally.plugins.verification.testr [-] Test(s) started by the command: 'stestr run --subunit --serial --load-list /tmp/376e2f56-65ec-4172-92c3-d799431229ed'. 2020-06-16 08:44:49.786 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_stack_list.test_request ... success [0.100s] 2020-06-16 08:44:50.400 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_create_empty_stack.test_request ... success [0.614s] 2020-06-16 08:44:52.636 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_poll_for_empty_create_complete.test_request ... success [2.235s] 2020-06-16 08:44:52.668 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_show_empty_stack.test_request ... success [0.032s] 2020-06-16 08:44:52.721 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_delete_empty_stack.test_request ... success [0.052s] 2020-06-16 08:44:53.224 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_create_stack.test_request ... success [0.503s] 2020-06-16 08:44:55.457 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_poll_for_stack_create_complete.test_request ... success [2.232s] 2020-06-16 08:44:55.498 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_show_stack.test_request ... success [0.041s] 2020-06-16 08:44:55.568 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_update_stack.test_request ... success [0.070s] 2020-06-16 08:44:59.930 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_poll_for_stack_update_complete.test_request ... success [4.361s] 2020-06-16 08:45:00.024 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_patch_update_stack.test_request ... success [0.093s] 2020-06-16 08:45:04.519 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_poll_for_stack_patch_update_complete.test_request ... success [4.495s] 2020-06-16 08:45:04.620 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_list_stack_outputs.test_request ... success [0.101s] 2020-06-16 08:45:04.732 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_get_stack_output.test_request ... success [0.112s] 2020-06-16 08:45:04.828 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.stacks_delete_stack.test_request ... success [0.096s] 2020-06-16 08:45:05.149 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.templates_list_template_versions.test_request ... success [0.217s] 2020-06-16 08:45:05.244 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.templates_list_template_functions.test_request ... success [0.094s] 2020-06-16 08:45:05.270 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.templates_template_validate.test_request ... success [0.026s] 2020-06-16 08:45:05.786 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resourcetypes_list_resource_types.test_request ... success [0.421s] 2020-06-16 08:45:05.962 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resourcetypes_show_resource_type.test_request ... success [0.175s] 2020-06-16 08:45:06.127 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resourcetypes_resource_type_template.test_request ... success [0.166s] 2020-06-16 08:45:06.650 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.environments_environment_with_parameter.test_request ... success [0.466s] 2020-06-16 08:45:08.872 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.environments_poll_for_envstack_create_complete.test_request ... success [2.222s] 2020-06-16 08:45:08.986 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.environments_get_stack_output.test_request ... success [0.115s] 2020-06-16 08:45:09.079 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.environments_delete_envstack.test_request ... success [0.092s] 2020-06-16 08:45:09.783 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_create_stack_with_resources.test_request ... success [0.603s] 2020-06-16 08:45:12.025 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_poll_for_rsrcstack_create_complete.test_request ... success [2.242s] 2020-06-16 08:45:12.206 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_list_resources.test_request ... success [0.180s] 2020-06-16 08:45:12.318 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_list_filtered_resources.test_request ... success [0.112s] 2020-06-16 08:45:12.415 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_show_resource.test_request ... success [0.097s] 2020-06-16 08:45:12.484 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_mark_resource_unhealthy.test_request ... success [0.069s] 2020-06-16 08:45:12.638 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_show_unhealthy_resource.test_request ... success [0.153s] 2020-06-16 08:45:12.679 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_signal_resource.test_request ... success [0.041s] 2020-06-16 08:45:12.771 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.resources_delete_stack_with_resources.test_request ... success [0.092s] 2020-06-16 08:45:12.990 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_create_software_config.test_request ... success [0.135s] 2020-06-16 08:45:13.136 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_show_config.test_request ... success [0.145s] 2020-06-16 08:45:13.224 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_create_software_deployment.test_request ... success [0.089s] 2020-06-16 08:45:13.378 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_show_deployment.test_request ... success [0.153s] 2020-06-16 08:45:13.558 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_show_deployment_metadata.test_request ... success [0.180s] 2020-06-16 08:45:13.650 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_update_deployment.test_request ... success [0.091s] 2020-06-16 08:45:13.814 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_list_software_configs.test_request ... success [0.164s] 2020-06-16 08:45:13.990 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_list_software_deployments.test_request ... success [0.175s] 2020-06-16 08:45:14.043 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_delete_deployment.test_request ... success [0.053s] 2020-06-16 08:45:14.086 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.api.test_heat_api.softwareconfig_delete_config.test_request ... success [0.043s] 2020-06-16 08:45:27.491 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_port.UpdatePortTest.test_update_remove_ip ... success [13.403s] 2020-06-16 08:45:45.092 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_port.UpdatePortTest.test_update_with_mac_address ... success [17.600s] 2020-06-16 08:46:02.996 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_subnet.UpdateSubnetTest.test_update_allocation_pools ... success [17.903s] 2020-06-16 08:46:20.643 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_subnet.UpdateSubnetTest.test_update_allocation_pools_to_empty ... success [17.646s] 2020-06-16 08:46:39.211 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_subnet.UpdateSubnetTest.test_update_gateway_ip ... success [18.567s] 2020-06-16 08:46:57.142 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_subnet.UpdateSubnetTest.test_update_gateway_ip_to_empty ... success [17.930s] 2020-06-16 08:47:10.818 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_subnet.UpdateSubnetTest.test_update_to_no_allocation_pools ... success [13.676s] 2020-06-16 08:47:28.470 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_subnet.UpdateSubnetTest.test_update_to_no_gateway_ip ... success [17.651s] 2020-06-16 08:47:50.397 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_trunk.UpdateTrunkTest.test_add_a_second_sub_port ... success [21.926s] 2020-06-16 08:48:16.173 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_trunk.UpdateTrunkTest.test_add_first_sub_port ... success [25.775s] 2020-06-16 08:48:38.983 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_trunk.UpdateTrunkTest.test_remove_last_sub_port_from_trunk ... success [22.809s] 2020-06-16 08:49:04.800 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_trunk.UpdateTrunkTest.test_remove_sub_port_from_trunk ... success [25.816s] 2020-06-16 08:49:35.034 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_trunk.UpdateTrunkTest.test_update_existing_sub_port_on_trunk ... success [30.234s] 2020-06-16 08:49:56.756 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_create_update_neutron_trunk.UpdateTrunkTest.test_update_trunk_name_and_description ... success [21.722s] 2020-06-16 08:50:22.322 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_encrypted_parameter.EncryptedParametersTest.test_db_encryption ... success [25.564s] 2020-06-16 08:50:22.328 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_encryption_vol_type.EncryptionVolTypeTest.test_create_update ... skip [0.005s]: b'Test disabled in conf, skipping' 2020-06-16 08:50:31.443 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_external_ref.ExternalReferencesTest.test_create_with_external_ref ... success [9.115s] 2020-06-16 08:50:45.078 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_external_ref.ExternalReferencesTest.test_update_stack_contain_external_ref ... success [13.634s] 2020-06-16 08:50:58.292 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_external_ref.ExternalReferencesTest.test_update_with_external_ref ... success [13.213s] 2020-06-16 08:51:11.763 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_hooks.HooksTest.test_hook_pre_create ... success [13.471s] 2020-06-16 08:51:25.332 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_hooks.HooksTest.test_hook_pre_create_nested ... success [13.568s] 2020-06-16 08:51:43.351 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_hooks.HooksTest.test_hook_pre_create_wildcard ... success [18.019s] 2020-06-16 08:51:56.938 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_hooks.HooksTest.test_hook_pre_update_in_place ... success [13.586s] 2020-06-16 08:52:14.602 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_hooks.HooksTest.test_hook_pre_update_nochange ... success [17.663s] 2020-06-16 08:52:32.141 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_hooks.HooksTest.test_hook_pre_update_replace ... success [17.538s] 2020-06-16 08:52:32.357 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_lbaasv2.LoadBalancerv2Test.test_add_delete_poolmember ... skip [0.214s]: b'LBaasv2 extension not available, skipping' 2020-06-16 08:52:32.499 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_lbaasv2.LoadBalancerv2Test.test_create_update_loadbalancer ... skip [0.141s]: b'LBaasv2 extension not available, skipping' 2020-06-16 08:53:01.920 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.CreateServerTest.test_create_server_with_port ... success [29.420s] 2020-06-16 08:53:24.216 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.CreateServerTest.test_create_server_with_subnet_fixed_ip_sec_group ... success [22.295s] 2020-06-16 08:54:02.708 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.CreateServerTest.test_create_update_server_with_subnet ... success [38.492s] 2020-06-16 08:54:34.051 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_add_network ... success [31.342s] 2020-06-16 08:55:09.336 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_add_same_fixed_ip ... success [35.283s] 2020-06-16 08:55:36.856 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_add_subnet ... success [27.520s] 2020-06-16 08:56:21.770 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_multi_networks_swaps ... success [44.914s] 2020-06-16 08:56:57.505 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_swap_network_port ... success [35.735s] 2020-06-16 08:57:38.038 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_swap_network_subnet ... success [40.532s] 2020-06-16 08:58:17.784 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_nova_server_networks.UpdateServerNetworksTest.test_create_update_server_swap_subnet_network ... success [39.745s] 2020-06-16 08:58:51.315 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_os_wait_condition.OSWaitCondition.test_create_stack_with_multi_signal_waitcondition ... success [33.530s] 2020-06-16 08:58:51.580 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_preview.StackPreviewTest.test_basic_fail ... success [0.264s] 2020-06-16 08:58:51.744 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_preview.StackPreviewTest.test_basic_pass ... success [0.164s] 2020-06-16 08:58:51.908 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_preview.StackPreviewTest.test_nested_pass ... success [0.163s] 2020-06-16 08:58:52.076 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_preview.StackPreviewTest.test_res_group_with_nested_template ... success [0.169s] 2020-06-16 08:59:00.984 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_remote_stack_alone ... success [8.907s] 2020-06-16 08:59:10.390 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_stack_create ... success [9.405s] 2020-06-16 08:59:10.664 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_stack_create_bad_region ... success [0.273s] 2020-06-16 08:59:10.666 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_stack_create_with_cloud_credential ... skip [0.000s]: b'multi_cloud - Feature not enabled.' 2020-06-16 08:59:10.890 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_stack_resource_validation_fail ... success [0.225s] 2020-06-16 08:59:28.522 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_stack_suspend_resume ... success [17.632s] 2020-06-16 08:59:42.410 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_remote_stack.RemoteStackTest.test_stack_update ... success [13.887s] 2020-06-16 08:59:51.414 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_resources_list.ResourcesList.test_filtering_with_depend ... success [9.003s] 2020-06-16 09:00:00.417 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_resources_list.ResourcesList.test_required_by ... success [9.001s] 2020-06-16 09:01:10.438 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_software_config.ParallelDeploymentsTest.test_deployments_metadata ... success [70.022s] 2020-06-16 09:02:37.243 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_software_config.ParallelDeploymentsTest.test_deployments_timeout_failed ... success [86.805s] 2020-06-16 09:02:46.661 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_stack_events.StackEventsTest.test_event ... success [9.418s] 2020-06-16 09:02:59.880 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_stack_outputs.StackOutputsTest.test_output_error_nested ... success [13.218s] 2020-06-16 09:03:08.998 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_stack_outputs.StackOutputsTest.test_outputs ... success [9.117s] 2020-06-16 09:03:22.129 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_stack_outputs.StackOutputsTest.test_outputs_update_new_resource ... success [13.131s] 2020-06-16 09:03:31.053 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_stack_tags.StackTagTest.test_hidden_stack ... success [8.924s] 2020-06-16 09:03:48.406 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_stack_tags.StackTagTest.test_stack_tag ... success [17.352s] 2020-06-16 09:03:49.243 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_basic ... success [0.836s] 2020-06-16 09:03:49.784 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_basic_required_param ... success [0.540s] 2020-06-16 09:03:50.397 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_fail_version ... success [0.613s] 2020-06-16 09:03:50.990 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_nested_off ... success [0.592s] 2020-06-16 09:03:51.822 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_nested_on ... success [0.832s] 2020-06-16 09:03:52.442 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_nested_on_multiple ... success [0.619s] 2020-06-16 09:03:53.170 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_override_default ... success [0.728s] 2020-06-16 09:03:53.862 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_override_none ... success [0.692s] 2020-06-16 09:03:54.350 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_template_validate.StackTemplateValidateTest.test_template_validate_parameter_groups ... success [0.487s] 2020-06-16 09:04:04.334 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_templates.TemplateAPITest.test_get_stack_template ... success [9.983s] 2020-06-16 09:04:04.851 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_templates.TemplateAPITest.test_resource_types ... success [0.517s] 2020-06-16 09:04:05.257 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_templates.TemplateAPITest.test_show_resource_template ... success [0.406s] 2020-06-16 09:04:15.100 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_unicode_template.StackUnicodeTemplateTest.test_create_stack ... success [9.842s] 2020-06-16 09:04:15.577 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_unicode_template.StackUnicodeTemplateTest.test_stack_preview ... success [0.477s] 2020-06-16 09:04:16.324 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_unicode_template.StackUnicodeTemplateTest.test_template_validate_basic ... success [0.746s] 2020-06-16 09:04:17.091 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.functional.test_unicode_template.StackUnicodeTemplateTest.test_template_validate_override_default ... success [0.766s] 2020-06-16 09:04:17.098 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_aodh_alarm.AodhAlarmTest.test_alarm ... skip [0.006s]: b'Test disabled in conf, skipping' 2020-06-16 09:04:18.427 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_autoscaling_lb.AutoscalingLoadBalancerTest.test_autoscaling_loadbalancer_neutron ... skip [1.328s]: b'LBaas v1 extension not available, skipping' 2020-06-16 09:04:19.336 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_autoscaling_lbv2.AutoscalingLoadBalancerv2Test.test_autoscaling_loadbalancer_neutron ... skip [0.909s]: b'LBaasv2 extension not available, skipping' 2020-06-16 09:05:24.535 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_base_resources.BasicResourcesTest.test_base_resources_integration ... success [65.199s] 2020-06-16 09:05:24.539 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_octavia_lbaas.LoadBalancerTest.test_add_delete_poolmember ... skip [0.003s]: b'Test disabled in conf, skipping' 2020-06-16 09:05:24.543 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_octavia_lbaas.LoadBalancerTest.test_create_update_loadbalancer ... skip [0.003s]: b'Test disabled in conf, skipping' 2020-06-16 09:05:43.213 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_remote_deeply_nested.RemoteDeeplyNestedStackTest.test_remote_nested ... success [18.671s] 2020-06-16 09:05:43.220 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_server_cfn_init.CfnInitIntegrationTest.test_server_cfn_init ... skip [0.006s]: b'Test disabled in conf, skipping' 2020-06-16 09:06:50.303 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_server_signal.ServerSignalIntegrationTest.test_server_signal_userdata_format_raw ... success [67.078s] 2020-06-16 09:07:58.880 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_server_signal.ServerSignalIntegrationTest.test_server_signal_userdata_format_software_config ... success [68.573s] 2020-06-16 09:07:58.882 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_server_software_config.SoftwareConfigIntegrationTest.test_server_software_config ... skip [0.006s]: b'Test disabled in conf, skipping' 2020-06-16 09:07:58.887 34 INFO opnfv-tempest [-] {0} heat_tempest_plugin.tests.scenario.test_volumes.VolumeBackupRestoreIntegrationTest.test_cinder_volume_create_backup_restore ... skip [0.004s]: b'Test disabled in conf, skipping' 2020-06-16 09:07:59.267 34 INFO rally.task.context [-] Verification 1ca0be2b-dbb5-4792-881f-3b15f213fe5c | Context testr@default cleanup() started 2020-06-16 09:07:59.268 34 INFO rally.task.context [-] Verification 1ca0be2b-dbb5-4792-881f-3b15f213fe5c | Context testr@default cleanup() finished in 0.98 msec 2020-06-16 09:07:59.268 34 INFO rally.task.context [-] Verification 1ca0be2b-dbb5-4792-881f-3b15f213fe5c | Context tempest@default cleanup() started 2020-06-16 09:07:59.538 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Deleting flavor 'rally_verify_740b9d4f_yx32VXLW'. 2020-06-16 09:07:59.800 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Flavor 'rally_verify_740b9d4f_yx32VXLW' has been deleted. 2020-06-16 09:07:59.801 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Removing value 'e530bd21-0540-4d21-87e2-bcc915d0d429' of option 'instance_type' from Tempest config file. 2020-06-16 09:07:59.802 34 RALLYDEBUG rally_openstack.verification.tempest.context [-] Value 'e530bd21-0540-4d21-87e2-bcc915d0d429' has been removed. 2020-06-16 09:07:59.808 34 INFO rally.task.context [-] Verification 1ca0be2b-dbb5-4792-881f-3b15f213fe5c | Context tempest@default cleanup() finished in 0.54 sec 2020-06-16 09:07:59.850 34 INFO rally.api [-] Verification (UUID=740b9d4f-fafe-47c8-bb7e-868678da0123) has been successfully finished for deployment 'opnfv-rally' (UUID=7d101535-b3f9-4752-bb53-1d126cf3dbc5)! 2020-06-16 09:08:01.802 42 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 09:08:01.803 42 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 09:08:01.803 42 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 09:08:03.571 44 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 09:08:03.571 44 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 09:08:03.571 44 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 09:08:06.558 44 INFO rally.api [-] Building 'html' report for the following verification(s): '740b9d4f-fafe-47c8-bb7e-868678da0123' 2020-06-16 09:08:06.589 44 INFO rally.api [-] The report has been successfully built. 2020-06-16 09:08:08.366 46 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-06-16 09:08:08.366 46 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-06-16 09:08:08.367 46 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-06-16 09:08:11.099 46 INFO rally.api [-] Building 'junit-xml' report for the following verification(s): '740b9d4f-fafe-47c8-bb7e-868678da0123' 2020-06-16 09:08:11.110 46 INFO rally.api [-] The report has been successfully built.