Когда я пытаюсь прикрепить результаты с помощью API create_test_result_attachment, получаю сообщение об ошибке «msrest.exceptions.ClientRequestError: В запросе произошла ошибка. RetryError: HTTPSConnectionPool (host = 'dev. azure .com', port = 443) : Максимальное количество повторных попыток превышено с помощью URL: / itron / 4fc412f1-9337-4c85-8aaf-7955d066a31c / _apis / test / Runs / 3878830 / Results / 100000 / Attachments (вызвано ResponseError ('слишком много 500 сообщений об ошибках',))) "
код:
report = '// home // shweta // Desktop // test. html'
с открытым (report, 'rb') значением f :
encoded_string = base64.b64encode (f.read ()). Decode ('ascii') test_client = self.connection.get_client (TEST_CLIENT)
Test_Attachment_Request_Model = {
'attachment_type': 'GeneralAttachment',
'comment': 'attach report',
'file_name': report,
'stream': encoded_string
}
res = test_client.create_test_result_attachment (Test_Attachment_Request_Model, проект, run_id, тест _case_result_id)
print (res)
Ошибка: msrest.exceptions.ClientRequestError: Ошибка произошла в запросе. RetryError: HTTPSConnectionPool (host = 'dev. azure .com', port = 443): Максимальное количество повторных попыток превышено с помощью url: / itron / 4fc412f1-9337-4c85-8aaf-7955d066a31c / _apis / test / Runs / 3878830 / Results / 100000 / Attachments (вызвано ResponseError ('слишком много 500 сообщений об ошибках',))