{"name": "test_kv_manager_get_secrets[dm-hub-integration-partners]", "status": "failed", "statusDetails": {"message": "AssertionError: wrong secrets format", "trace": "self = <tests.common.test_infra.test_vault.TestVaultKVManager object at 0x7ef4cad9d710>\nparams = 'dm-hub-integration-partners'\n\n    @pytest.mark.parametrize(\n        \"params\",\n        [\n            *[service.value for service in list(WMSServices)],\n            *[service.value for service in list(FFServices)],\n            *[service.value for service in list(FMCGServices)],\n            *[service.value for service in list(DMHubBackEnd)],\n        ],\n    )\n    def test_kv_manager_get_secrets(self, params):\n        if params in services_without_db:\n            pytest.skip(\"service without db\")\n        if params in not_used_services:\n            pytest.skip(\"not used anymore\")\n        kv_secrets_manager = KVSecretManager()\n        secrets_data = kv_secrets_manager.read_secret(path=f\"app/{params}\")\n        assert \"data\" in secrets_data, \"data not found\"\n>       parsed_secrets = parse_vault_secrets_data(secrets_data[\"data\"])\n                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\ntests/common/test_infra/test_vault.py:42: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndata = {'OzonConfig': {'BaseUrl': 'https://apidev.spsr.tech/', 'JrpcVersion': '2.0', 'LabelId': '92e38085-50f8-4964-a617-f05d...'YandexConfig': {'AccessToken': 'cKxikPiKZBo2aIkaJZJVfIiJE73b-d8N', 'BaseUrl': 'https://warehouse.tools-indigolab.ru'}}\n\n    def parse_vault_secrets_data(data):\n        parsed_secrets = {\n            \"user\": \"\",\n            \"password\": \"\",\n            \"host\": \"\",\n            \"post\": \"\",\n            \"database\": \"\",\n        }\n        if \"DbSettings\" in data:\n            parsed_data = dict(\n                pair.split(\"=\", 1)\n                for pair in data[\"DbSettings\"][\"ConnectionString\"].split(\";\")\n            )\n            parsed_secrets.update(\n                **{\n                    \"user\": parsed_data[\"User ID\"],\n                    \"password\": parsed_data[\"Password\"],\n                    \"host\": parsed_data[\"Host\"],\n                    \"port\": parsed_data[\"Port\"],\n                    \"database\": parsed_data[\"Database\"],\n                }\n            )\n        elif \"DB_PASSWORD\" in data and \"DB_USERNAME\" in data:\n            parsed_secrets.update(\n                **{\n                    \"user\": data[\"DB_USERNAME\"],\n                    \"password\": data[\"DB_PASSWORD\"],\n                }\n            )\n        else:\n>           raise AssertionError(\"wrong secrets format\")\nE           AssertionError: wrong secrets format\n\n/usr/local/lib/python3.11/site-packages/dm_qa_common_libs_vault/src/utils.py:31: AssertionError"}, "attachments": [{"name": "log", "source": "3dbe9b1e-b34b-40f1-94ab-708a67f7ec9b-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "params", "value": "'dm-hub-integration-partners'"}], "start": 1775690603704, "stop": 1775690603712, "uuid": "3cc122c9-029e-4415-b62b-9dfc1c00f159", "historyId": "dfabfd598f10601c10f5c513bae5617f", "testCaseId": "97ee16f1cb9782df6989f138dec45f83", "fullName": "tests.common.test_infra.test_vault.TestVaultKVManager#test_kv_manager_get_secrets", "labels": [{"name": "tag", "value": "dm-infra"}, {"name": "parentSuite", "value": "tests.common.test_infra"}, {"name": "suite", "value": "test_vault"}, {"name": "subSuite", "value": "TestVaultKVManager"}, {"name": "host", "value": "runner-1rdl4o-mi-project-9-concurrent-0-vujpbxce"}, {"name": "thread", "value": "22-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.common.test_infra.test_vault"}], "titlePath": ["tests", "common", "test_infra", "test_vault.py", "TestVaultKVManager"]}