{"name": "test_kv_manager_get_secrets[dm-hub-integration-post]", "status": "failed", "statusDetails": {"message": "AssertionError: wrong secrets format", "trace": "self = <tests.common.test_infra.test_vault.TestVaultKVManager object at 0x75b3cd09dc10>\nparams = 'dm-hub-integration-post'\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 = {'CdsConfig': {'Token': '7827f3b9-8078-4aa2-88a0-eed7f0306c57', 'UserCode': 'uza_post'}, 'IpsConfig': {'Token': '269a2...)', 'Password': '2MRgjQggAMQmWZZO!', 'TradeId': 'AliExpress(UZ)', 'Username': 'MPO_Rupost@list.alibaba-inc.com'}}, ...}\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": "c80f4008-7f1a-4c79-a3bb-40ea49572908-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "params", "value": "'dm-hub-integration-post'"}], "start": 1775777004533, "stop": 1775777004540, "uuid": "9100c432-ba6e-4ca3-bd84-8d56b362bfab", "historyId": "87a847efc9022d4c79a1863fa03b4f41", "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-w0odaifx"}, {"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"]}