test_appcontroller.py 文件源码

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

项目:fuel-ccp-tests 作者: openstack 项目源码 文件源码
def linear_check(self):
        """Action to wait until all checks are done
        Each check has own timeout equals 300 secs"""
        creation_dates = []
        for item in self.__linear_order:
            resource_repr = getattr(item, '__resource_repr')
            helpers.wait(
                lambda: self._linear_check(item), timeout=300, interval=2,
                timeout_msg="{} creation timeout reached".format(resource_repr)
            )
            k8s_obj = self.get_k8s_object(resource_repr)
            creation_date = iso8601.parse_date(
                k8s_obj.metadata.creation_timestamp)
            creation_dates.append(creation_date)
            if len(creation_dates) > 1:
                assert creation_dates[-2] <= creation_dates[-1], (
                    "The order of linear objects is broken!")
        LOG.info("Linear check passed!")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号