JMeter-Taurus Docker映像错误-“未找到个人配置,正在/.bzt-rc创建一个”

sr4lhrrt  于 2023-01-13  发布在  Docker
关注(0)|答案(1)|浏览(117)

我正在尝试使用JMeter-Taurus在Drone管道中运行一个性能测试。我正在为blazemeter-Taurus提取最新(稳定)的映像。但是,当在管道中运行测试时,返回以下错误。

下面是停靠文件的内容:

FROM blazemeter/taurus

RUN apt-get update && \
    python3 -m pip install s3cmd

COPY . /bzt/
COPY config/90-artifacts-dir.json /etc/bzt.d/
COPY config/90-no-console.json /etc/bzt.d/
COPY .bzt-rc /root/.bzt-rc

RUN chown -R 1000:1000 /bzt && \
    sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-*-openjdk/accessibility.properties

USER 1000

VOLUME ["/bzt"]

WORKDIR /bzt
cbwuti44

cbwuti441#

Taurus Docker映像是面向根目录的,下面是Dockerfile
我不明白Taurus为何尝试在/.bzt-rc下创建其配置,可能是一些“Drone pipeline”细节,我的预期是您的测试将失败,因为您的用户1000没有对Taurus存储其Artifacts/tmp文件夹的写入权限

相关问题