我正在尝试使用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
1条答案
按热度按时间cbwuti441#
Taurus Docker映像是面向根目录的,下面是Dockerfile
我不明白Taurus为何尝试在
/.bzt-rc
下创建其配置,可能是一些“Drone pipeline”细节,我的预期是您的测试将失败,因为您的用户1000没有对Taurus存储其Artifacts的/tmp
文件夹的写入权限