pytest_reportingserver.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:taf 作者: taf3 项目源码 文件源码
def _send_post_queue(self, item=None, buildname=None, sanity=False):
        """Send info about test execution to the Reporting Server.

        Args:
            item(pytest.Item): test case item
            buildname(str): buildname
            sanity(bool): True if sanity test

        """

        if buildname is None:
            buildname = 'undetermined'
            if sanity:
                buildname += "-sanity"

            self.server_cmd("post", [self.self_name, buildname, "", "", "Run", "", "", self._get_build_info(item)])

        for post_req in self.post_queue:
            post_req[1] = buildname
            # Add empty description and brief. In synapsert new TC won't create
            post_req.append(('', ''))
            post_req.append(self._get_build_info(item))
            self.server_cmd("post", post_req)
        self.post_queue[:] = []
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号