九、allure2报告中支持记录失败重试功能

# -*- coding: utf-8 -*-
# @Time    : 2023/7/10 17:32
# @Author  : yanfa
# @user   : yanfa 
# @File    : test_allure_08_for_failure_retry.py
# @remark: allure2 失败重试功能
""""""
import pytest

"""一、allure2 失败重试功能
应用场景:
    应对服务不稳定时添加重试
allure可以收集用例运行期间,重试的用例的结果,以及这段时间重试的历史记录。
    
解决:重试功能可以使用pytest相关插件,例如pytest-rerunfailures
    重试的结果信息会展示在详情页面的"Retries"选项卡中    
安装:pip install pytest-rerunfailures
用法:使用装饰器 reruns-重试次数 reruns_delay-重试间隔时间单位秒
    @pytest.mark.flaky(reruns=3,reruns_delay=2)
"""

#例子:控制台标记为RERUN
@pytest.mark.flaky(reruns=3,reruns_delay=2)
def test_retry():
    assert  False