Amazon Web服务集成的三个问题
questions-three-aws的Python项目详细描述
亚马逊网络服务集成问题三
这是Questions Three testing library的可选包。在
S3工件保护程序
顾名思义,S3工件保护程序将工件保存到aws3存储桶中。它订阅ARTIFACT_CREATED
和REPORT_CREATED
事件并保存它看到的所有内容。其中包括junitxml测试报告、来自内置HTTP客户端的HTTP脚本、来自optional Selenium integrations的屏幕截图和DOM转储。在
激活
创建(或附加)自定义报告器文件:
echo questions_three_aws.s3_artifact_saver.S3ArtifactSaver >> /var/custom_reporters
告知问题三关于定制报告者文件:
^{pr2}$告诉S3工件保存程序要使用哪个bucket:
export S3_BUCKET_FOR_ARTIFACTS=spam-eggs-sausage-spam
(可选)指定一个对象(文件夹)前缀,测试运行将保存在指定的存储桶中:
export S3_PREFIX_OBJECT_NAME=some_test_runner
为AWS设置适当的环境变量:
见the fine AWS documentation。至少,您需要凭据和区域。在
- 项目
标签: