summaryrefslogtreecommitdiffhomepage
path: root/images/basic/fsstress/Dockerfile
blob: 21b86065ab077bddfe3328365c78217649bdac9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Usage: docker run --rm fsstress -d /test -n 10000 -p 100 -X -v
FROM alpine

RUN apk update && apk add git
RUN git clone https://github.com/linux-test-project/ltp.git --depth 1

WORKDIR /ltp
RUN ./travis/alpine.sh
RUN make autotools && ./configure
RUN make -C testcases/kernel/fs/fsstress
RUN cp ./testcases/kernel/fs/fsstress/fsstress /usr/bin
RUN rm -rf /fsstress /tmp

WORKDIR /
# This is required, otherwise running with -p > 1 prematurelly exits.
COPY run.sh .
ENTRYPOINT ["/run.sh"]