jenkins生成allure报告为空,日志中报错allure-results does not exist【已解决】

现象:

1、jenkins持续集成后,jenkins生成allure报告为空。

jenkins生成allure报告为空,日志中报错allure-results does not exist【已解决】_第1张图片

2、查看jenkins控制台输出日志


[Api-autotest] $ /var/jenkins_home/tools/ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation/allure-2.19.0/bin/allure generate -c -o /var/jenkins_home/workspace/Api-autotest/allure-report
allure-results does not exist
Report successfully generated to /var/jenkins_home/workspace/Api-autotest/allure-report
Allure report was successfully generated.

分析:

控制台输出日志分析:

workspace路径:/var/jenkins_home/workspace/Api-autotest

运行脚本分析:

pytest.main(
        ['-vs', '--alluredir','./Pickup/report/temp_jsonreport'])
    os.system("allure generate ./Pickup/report/temp_jsonreport -o ./Pickup/report/html --clean")

你可能感兴趣的:(Jenkins持续集成,jenkins,运维)