2020-12-05 13:45:58.239 7 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:45:58.239 7 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:45:58.240 7 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:00.716 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-12-05 13:46:00.716 7 ERROR rally.cli.cliutils Traceback (most recent call last): 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/cli/cliutils.py", line 657, in run 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils ret = fn(*fn_args, **fn_kwargs) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "", line 2, in destroy 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/cli/envutils.py", line 135, in default_from_global 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils return f(*args, **kwargs) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "", line 2, in destroy 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/plugins/__init__.py", line 59, in ensure_plugins_are_loaded 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils return f(*args, **kwargs) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/cli/commands/deployment.py", line 154, in destroy 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils api.deployment.destroy(deployment=deployment) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/api.py", line 115, in destroy 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils deploy = objects.Deployment.get(deployment) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/common/objects/deploy.py", line 124, in get 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils return Deployment(env_mgr.EnvManager.get(deploy)) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/env/env_mgr.py", line 212, in get 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils return cls(db.env_get(uuid_or_name)) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 133, in wrapper 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils result = f(session, *args, **kwargs) 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 518, in env_get 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils raise exceptions.DBRecordNotFound( 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils rally.exceptions.DBRecordNotFound: Record for uuid or name is opnfv-rally not found in table envs 2020-12-05 13:46:00.716 7 ERROR rally.cli.cliutils 2020-12-05 13:46:02.511 9 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:02.511 9 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:02.511 9 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:06.987 11 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:06.987 11 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:06.987 11 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:11.792 14 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:11.792 14 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:11.792 14 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:13.435 17 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:13.436 17 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:13.436 17 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:16.191 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-12-05 13:46:16.191 17 ERROR rally.cli.cliutils Traceback (most recent call last): 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/cli/cliutils.py", line 657, in run 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils ret = fn(*fn_args, **fn_kwargs) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "", line 2, in delete_verifier 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/plugins/__init__.py", line 59, in ensure_plugins_are_loaded 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils return f(*args, **kwargs) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/cli/commands/verify.py", line 234, in delete_verifier 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils api.verifier.delete(verifier_id=verifier_id, 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/api.py", line 690, in delete 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils verifier = self._get(verifier_id) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/api.py", line 664, in _get 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils return objects.Verifier.get(verifier_id) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/objects/verifier.py", line 69, in get 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils return cls(db.verifier_get(verifier_id)) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 133, in wrapper 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils result = f(session, *args, **kwargs) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 667, in verifier_get 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils return _verifier_get(session, verifier_id) 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils File "/src/rally/rally/common/db/api.py", line 676, in _verifier_get 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils raise exceptions.DBRecordNotFound( 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils rally.exceptions.DBRecordNotFound: Record for name or uuid is opnfv-tempest not found in table verifiers 2020-12-05 13:46:16.191 17 ERROR rally.cli.cliutils 2020-12-05 13:46:17.934 19 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:17.935 19 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:17.935 19 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:20.574 19 INFO rally.api [-] Creating verifier 'opnfv-tempest'. 2020-12-05 13:46:20.634 19 RALLYDEBUG rally.verification.manager [-] Cloning verifier repo from /src/tempest into /root/.rally/verification/verifier-4a13df76-8784-4ebd-af85-3cfa1b4b15f4/repo. 2020-12-05 13:46:20.898 19 RALLYDEBUG rally.verification.utils [-] Subprocess output: 'Cloning into '/root/.rally/verification/verifier-4a13df76-8784-4ebd-af85-3cfa1b4b15f4/repo'... done. Note: switching to '10c0e505c52c10f3c20cdde7bb0fb6bd0e49922a'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false ' 2020-12-05 13:46:20.938 19 RALLYDEBUG rally.verification.utils [-] Subprocess output: 'tags/24.0.0-208-g10c0e505c ' 2020-12-05 13:46:20.947 19 RALLYDEBUG rally.verification.utils [-] Subprocess output: '10c0e505c52c10f3c20cdde7bb0fb6bd0e49922a ' 2020-12-05 13:46:20.966 19 RALLYDEBUG rally.verification.manager [-] Checking system-wide packages for verifier. 2020-12-05 13:46:21.025 19 RALLYDEBUG rally.plugins.verification.testr [-] Initializing testr. 2020-12-05 13:46:21.835 19 INFO rally.api [-] Verifier 'opnfv-tempest' (UUID=4a13df76-8784-4ebd-af85-3cfa1b4b15f4) has been successfully created! 2020-12-05 13:46:23.648 27 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:23.648 27 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:23.648 27 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:29.169 30 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:29.170 30 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:29.170 30 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:31.690 30 INFO rally.api [-] Configuring verifier 'opnfv-tempest' (UUID=4a13df76-8784-4ebd-af85-3cfa1b4b15f4) for deployment 'opnfv-rally' (UUID=943a05f4-fe03-4a2a-a9e3-59f85b367630). 2020-12-05 13:46:32.166 30 INFO rally.api [-] Verifier 'opnfv-tempest' (UUID=4a13df76-8784-4ebd-af85-3cfa1b4b15f4) has been successfully configured for deployment 'opnfv-rally' (UUID=943a05f4-fe03-4a2a-a9e3-59f85b367630)! 2020-12-05 13:46:40.789 35 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:46:40.789 35 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:46:40.789 35 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:46:43.556 35 INFO rally.api [-] Starting verification (UUID=c563ded3-63c5-4797-815d-42ac2be998b8) for deployment 'opnfv-rally' (UUID=943a05f4-fe03-4a2a-a9e3-59f85b367630) by verifier 'opnfv-tempest' (UUID=4a13df76-8784-4ebd-af85-3cfa1b4b15f4). 2020-12-05 13:46:44.278 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'log_file' from 'DEFAULT' section is not configured. 2020-12-05 13:46:44.279 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Setting value '/root/.rally/verification/verifier-4a13df76-8784-4ebd-af85-3cfa1b4b15f4/for-deployment-943a05f4-fe03-4a2a-a9e3-59f85b367630/tempest.log' to option 'log_file'. 2020-12-05 13:46:44.279 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'log_file' is configured. log_file = /root/.rally/verification/verifier-4a13df76-8784-4ebd-af85-3cfa1b4b15f4/for-deployment-943a05f4-fe03-4a2a-a9e3-59f85b367630/tempest.log 2020-12-05 13:46:44.280 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'lock_path' from 'oslo_concurrency' section is not configured. 2020-12-05 13:46:44.280 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Setting value '/root/.rally/verification/verifier-4a13df76-8784-4ebd-af85-3cfa1b4b15f4/for-deployment-943a05f4-fe03-4a2a-a9e3-59f85b367630/lock_files' to option 'lock_path'. 2020-12-05 13:46:44.280 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'lock_path' is configured. lock_path = /root/.rally/verification/verifier-4a13df76-8784-4ebd-af85-3cfa1b4b15f4/for-deployment-943a05f4-fe03-4a2a-a9e3-59f85b367630/lock_files 2020-12-05 13:46:44.281 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'img_dir' is already configured in Tempest config file. img_dir = /home/opnfv/functest/images 2020-12-05 13:46:44.281 35 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-12-05 13:46:44.281 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'image_ref' is already configured in Tempest config file. image_ref = b29b8eab-0528-4d89-ab39-7402ee13be53 2020-12-05 13:46:44.282 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'image_ref_alt' is already configured in Tempest config file. image_ref_alt = 23441bfb-b457-4d9e-9496-c3256b4b2d85 2020-12-05 13:46:44.282 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'flavor_ref' is already configured in Tempest config file. flavor_ref = 43362646-8533-49e8-ba2f-8d7d5ffd6e17 2020-12-05 13:46:44.283 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'flavor_ref_alt' is already configured in Tempest config file. flavor_ref_alt = 03bdde97-0cc5-46b4-89cf-eedc687aac1e 2020-12-05 13:46:44.689 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Shared networks found. 'fixed_network_name' option should be configured. 2020-12-05 13:46:44.689 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'fixed_network_name' is already configured in Tempest config file. fixed_network_name = tempest_barbican-net_b7e3e75a-668c-4299-aeda-fa54fc9245c3 2020-12-05 13:46:44.690 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'instance_type' from 'orchestration' section is not configured. 2020-12-05 13:46:44.788 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Trying to discover a flavor with the following properties: RAM = 64MB, VCPUs = 1, disk >= 5GiB. 2020-12-05 13:46:44.827 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] The following flavor discovered: 'rally_verify_f28c1423_2brfwjGf'. Using flavor 'rally_verify_f28c1423_2brfwjGf' (ID = 76f93134-721e-462b-880c-24668df8da40) for the tests. 2020-12-05 13:46:44.827 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Setting value '76f93134-721e-462b-880c-24668df8da40' to option 'instance_type'. 2020-12-05 13:46:44.827 35 RALLYDEBUG rally_openstack.verification.tempest.context [-] Option 'instance_type' is configured. instance_type = 76f93134-721e-462b-880c-24668df8da40 2020-12-05 13:46:44.829 35 INFO rally.task.context [-] Verification 4a13df76-8784-4ebd-af85-3cfa1b4b15f4 | Context tempest@default setup() finished in 1.06 sec 2020-12-05 13:46:44.829 35 INFO rally.task.context [-] Verification 4a13df76-8784-4ebd-af85-3cfa1b4b15f4 | Context testr@default setup() finished in 0.30 msec 2020-12-05 13:46:44.830 35 RALLYDEBUG rally.plugins.verification.testr [-] Test(s) started by the command: 'stestr run --subunit --concurrency 4 --load-list /tmp/dfcd9ccd-30fe-413f-a6f8-a60db2e7c5fc'. 2020-12-05 13:47:06.688 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.api.test_secret_metadata.SecretMetadataTest.test_secret_metadata ... success [0.591s] 2020-12-05 13:47:07.132 35 INFO opnfv-tempest [-] {3} barbican_tempest_plugin.tests.api.test_orders.OrdersTest.test_create_list_delete_orders ... success [0.507s] 2020-12-05 13:47:10.700 35 INFO opnfv-tempest [-] {2} barbican_tempest_plugin.tests.api.test_containers.ContainersTest.test_add_to_delete_from_container ... success [0.549s] 2020-12-05 13:47:10.777 35 INFO opnfv-tempest [-] {0} barbican_tempest_plugin.tests.api.test_consumers.ConsumersTest.test_add_delete_consumers_in_container ... success [0.567s] 2020-12-05 13:47:10.791 35 INFO opnfv-tempest [-] {2} barbican_tempest_plugin.tests.api.test_containers.ContainersTest.test_create_list_delete_empty_container ... success [0.093s] 2020-12-05 13:47:42.697 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.api.test_secrets.SecretsTest.test_create_delete_empty_secret ... success [0.286s] 2020-12-05 13:47:42.802 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.api.test_secrets.SecretsTest.test_create_delete_symmetric_key ... success [0.104s] 2020-12-05 13:47:43.019 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.api.test_secrets.SecretsTest.test_get_and_put_payload ... success [0.217s] 2020-12-05 13:47:43.155 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.api.test_secrets.SecretsTest.test_get_secret_metadata ... success [0.135s] 2020-12-05 13:47:43.298 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.api.test_secrets.SecretsTest.test_list_secrets ... success [0.142s] 2020-12-05 13:47:43.833 35 INFO opnfv-tempest [-] {2} barbican_tempest_plugin.tests.api.test_quotas.QuotasTest.test_create_get_delete_quota ... success [0.302s] 2020-12-05 13:47:48.824 35 INFO opnfv-tempest [-] {0} barbican_tempest_plugin.tests.scenario.test_certificate_validation.CertificateValidationTest.test_signed_image_invalid_cert_boot_failure ... success [11.033s] 2020-12-05 13:48:00.088 35 INFO opnfv-tempest [-] {1} barbican_tempest_plugin.tests.test_barbican_tempest_plugin.TestBarbican_tempest_plugin.test_something ... success [0.001s] 2020-12-05 13:48:08.861 35 INFO opnfv-tempest [-] {0} barbican_tempest_plugin.tests.scenario.test_certificate_validation.CertificateValidationTest.test_signed_image_upload_and_boot ... success [20.033s] 2020-12-05 13:48:27.617 35 INFO opnfv-tempest [-] {0} barbican_tempest_plugin.tests.scenario.test_certificate_validation.CertificateValidationTest.test_signed_image_upload_and_hard_reboot ... success [18.752s] 2020-12-05 13:48:31.242 35 INFO opnfv-tempest [-] {2} barbican_tempest_plugin.tests.scenario.test_image_signing.ImageSigningSnapshotTest.test_signed_image_upload_boot_snapshot ... success [30.250s] 2020-12-05 13:48:49.991 35 INFO opnfv-tempest [-] {0} barbican_tempest_plugin.tests.scenario.test_certificate_validation.CertificateValidationTest.test_signed_image_upload_and_server_rebuild ... success [22.372s] 2020-12-05 13:49:04.671 35 INFO opnfv-tempest [-] {0} barbican_tempest_plugin.tests.scenario.test_volume_encryption.VolumeEncryptionTest ... skip: b'Encrypted volume attach is not supported' 2020-12-05 13:49:07.943 35 INFO opnfv-tempest [-] {3} barbican_tempest_plugin.tests.scenario.test_ephemeral_disk_encryption.EphemeralStorageEncryptionTest.test_encrypted_ephemeral_lvm_storage ... success [96.133s] 2020-12-05 13:49:55.505 35 INFO opnfv-tempest [-] {3} barbican_tempest_plugin.tests.scenario.test_image_signing.ImageSigningTest.test_signed_image_upload_and_boot ... success [18.140s] 2020-12-05 13:50:10.095 35 INFO rally.task.context [-] Verification 4a13df76-8784-4ebd-af85-3cfa1b4b15f4 | Context testr@default cleanup() started 2020-12-05 13:50:10.095 35 INFO rally.task.context [-] Verification 4a13df76-8784-4ebd-af85-3cfa1b4b15f4 | Context testr@default cleanup() finished in 0.76 msec 2020-12-05 13:50:10.096 35 INFO rally.task.context [-] Verification 4a13df76-8784-4ebd-af85-3cfa1b4b15f4 | Context tempest@default cleanup() started 2020-12-05 13:50:10.309 35 INFO rally.task.context [-] Verification 4a13df76-8784-4ebd-af85-3cfa1b4b15f4 | Context tempest@default cleanup() finished in 0.21 sec 2020-12-05 13:50:10.341 35 INFO rally.api [-] Verification (UUID=c563ded3-63c5-4797-815d-42ac2be998b8) has been successfully finished for deployment 'opnfv-rally' (UUID=943a05f4-fe03-4a2a-a9e3-59f85b367630)! 2020-12-05 13:50:12.161 56 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:50:12.161 56 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:50:12.161 56 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:50:13.819 58 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:50:13.820 58 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:50:13.820 58 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:50:16.365 58 INFO rally.api [-] Building 'html' report for the following verification(s): 'c563ded3-63c5-4797-815d-42ac2be998b8' 2020-12-05 13:50:16.387 58 INFO rally.api [-] The report has been successfully built. 2020-12-05 13:50:18.112 60 RALLYDEBUG rally.api [-] INFO logs from urllib3 and requests module are hide. 2020-12-05 13:50:18.113 60 RALLYDEBUG rally.api [-] urllib3 insecure warnings are hidden. 2020-12-05 13:50:18.113 60 RALLYDEBUG rally.api [-] ERROR log from boto module is hide. 2020-12-05 13:50:20.672 60 INFO rally.api [-] Building 'junit-xml' report for the following verification(s): 'c563ded3-63c5-4797-815d-42ac2be998b8' 2020-12-05 13:50:20.677 60 INFO rally.api [-] The report has been successfully built.