Skip to content

Commit

Permalink
Fix Flaky docker tests
Browse files Browse the repository at this point in the history
Fixes #27

It seems that the issue was caused by an overloaded file system: Copying
large amounts of data inside the docker containers would cause spikes in
IO usage which, in turn, caused freezes, which then caused test cases to
fail because we're using timeouts in Flexo.

Storing the packages in a tmpfs means that the files are stored in
RAM, not on disk. This is more of a workaround and it also has the
added disadvantage that running the test cases using docker now requires
substantial amounts of RAM. The test cases will most likely not run
successfully with less than 32 GB of RAM.
  • Loading branch information
nroi committed May 16, 2021
1 parent 0489b83 commit 60e4df4
Show file tree
Hide file tree
Showing 19 changed files with 165 additions and 145 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,9 @@ how TCP packets are assembled by the kernel's TCP stack, etc.).
As a result, a failing end-to-end test may indicate that a new bug was introduced, but it might also have been bad luck
or a badly written test case.

Also notice that the Docker test cases currently require at least 32 GB of RAM, because all files are downloaded
in a tmpfs.

In order to run the Docker test cases, run the shell script to set up everything:

```
Expand Down
14 changes: 14 additions & 0 deletions test/docker-test-local/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ services:
flexo-server:
build: flexo-server
container_name: flexo-server
tmpfs:
- /tmp
depends_on:
- mirror-delay-mock
- mirror-fast-mock
Expand All @@ -27,6 +29,8 @@ services:
flexo-server-fast:
build: flexo-server-fast
container_name: flexo-server-fast
tmpfs:
- /tmp
depends_on:
- mirror-fast-mock
healthcheck:
Expand All @@ -38,27 +42,37 @@ services:
flexo-server-delay:
build: flexo-server-delay
container_name: flexo-server-delay
tmpfs:
- /tmp
depends_on:
- mirror-delay-mock
- mirror-fast-mock
- flexo-server
flexo-server-slow-primary:
build: flexo-server-slow-primary
container_name: flexo-server-slow-primary
tmpfs:
- /tmp
depends_on:
- mirror-fast-mock
- mirror-low-bandwidth-mock
flexo-server-delay-primary:
tmpfs:
- /tmp
build: flexo-server-delay-primary
container_name: flexo-server-delay-primary
depends_on:
- mirror-delay-mock
flexo-server-mirror-stalling:
tmpfs:
- /tmp
build: flexo-server-mirror-stalling
container_name: flexo-server-mirror-stalling
depends_on:
- mirror-stalling-mock
flexo-client:
tmpfs:
- /tmp
build: flexo-client
container_name: flexo-client
environment:
Expand Down
29 changes: 9 additions & 20 deletions test/docker-test-local/flexo-server-delay-primary/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,13 @@ EXPOSE 7878
RUN apt-get update && \
apt-get install -y curl

RUN mkdir -p /var/cache/flexo/pkg && \
mkdir /var/cache/flexo/state && \
mkdir /etc/flexo && \
mkdir -p /var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/testing/os/x86_64

ENV FLEXO_CACHE_DIRECTORY="/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/var/cache/flexo/state/latency_test_results.json" \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
RUN mkdir /etc/flexo

ENV FLEXO_CACHE_DIRECTORY="/tmp/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/tmp/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/tmp/var/cache/flexo/state/latency_test_results.json" \
FLEXO_PORT=7878 \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
FLEXO_MIRROR_SELECTION_METHOD="predefined" \
FLEXO_MIRRORS_PREDEFINED="['http://mirror-delay-mock']" \
FLEXO_MIRRORS_BLACKLIST=[] \
Expand All @@ -55,4 +42,6 @@ ENV RUST_BACKTRACE="full" \

COPY --from=build /tmp/build_output/flexo /usr/bin/flexo

ENTRYPOINT /usr/bin/flexo
COPY start_flexo.sh /usr/bin

ENTRYPOINT /usr/bin/start_flexo.sh
17 changes: 17 additions & 0 deletions test/docker-test-local/flexo-server-delay-primary/start_flexo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

mkdir -p /tmp/var/cache/flexo/pkg && \
mkdir -p /tmp/var/cache/flexo/state && \
mkdir -p /tmp/var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/testing/os/x86_64

exec /usr/bin/flexo
17 changes: 17 additions & 0 deletions test/docker-test-local/flexo-server-delay/start_flexo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

mkdir -p /tmp/var/cache/flexo/pkg && \
mkdir -p /tmp/var/cache/flexo/state && \
mkdir -p /tmp/var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/testing/os/x86_64

exec /usr/bin/flexo
32 changes: 9 additions & 23 deletions test/docker-test-local/flexo-server-fast/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,13 @@ EXPOSE 7878
RUN apt-get update && \
apt-get install -y curl attr

RUN mkdir -p /var/cache/flexo/pkg && \
mkdir /var/cache/flexo/state && \
mkdir /etc/flexo && \
mkdir -p /var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/testing/os/x86_64

ENV FLEXO_CACHE_DIRECTORY="/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/var/cache/flexo/state/latency_test_results.json" \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
RUN mkdir /etc/flexo

ENV FLEXO_CACHE_DIRECTORY="/tmp/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/tmp/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/tmp/var/cache/flexo/state/latency_test_results.json" \
FLEXO_PORT=7878 \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
FLEXO_MIRROR_SELECTION_METHOD="auto" \
FLEXO_MIRRORS_PREDEFINED=[] \
FLEXO_MIRRORS_BLACKLIST=[] \
Expand All @@ -64,9 +51,8 @@ ENV RUST_BACKTRACE="full" \
ENV FLEXO_MIRRORS_AUTO_MIRRORS_STATUS_JSON_ENDPOINT="file:///root/mirrors.json"
COPY mirrors.json /root

RUN echo 'test-malformed-xattr' > /var/cache/flexo/pkg/test-malformed-xattr
RUN setfattr -n user.content_length -v 'not-a-number' /var/cache/flexo/pkg/test-malformed-xattr

COPY --from=build /tmp/build_output/flexo /usr/bin/flexo

ENTRYPOINT /usr/bin/flexo
COPY start_flexo.sh /usr/bin

ENTRYPOINT /usr/bin/start_flexo.sh
17 changes: 17 additions & 0 deletions test/docker-test-local/flexo-server-fast/start_flexo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

mkdir -p /tmp/var/cache/flexo/pkg && \
mkdir -p /tmp/var/cache/flexo/state && \
mkdir -p /tmp/var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/testing/os/x86_64

exec /usr/bin/flexo
29 changes: 9 additions & 20 deletions test/docker-test-local/flexo-server-mirror-stalling/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,13 @@ EXPOSE 7878
RUN apt-get update && \
apt-get install -y curl

RUN mkdir -p /var/cache/flexo/pkg && \
mkdir /var/cache/flexo/state && \
mkdir /etc/flexo && \
mkdir -p /var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/testing/os/x86_64

ENV FLEXO_CACHE_DIRECTORY="/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/var/cache/flexo/state/latency_test_results.json" \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
RUN mkdir /etc/flexo

ENV FLEXO_CACHE_DIRECTORY="/tmp/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/tmp/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/tmp/var/cache/flexo/state/latency_test_results.json" \
FLEXO_PORT=7878 \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
FLEXO_MIRROR_SELECTION_METHOD="predefined" \
FLEXO_MIRRORS_PREDEFINED="['http://mirror-stalling-mock', 'http://mirror-fast-mock']" \
FLEXO_MIRRORS_BLACKLIST=[] \
Expand All @@ -55,4 +42,6 @@ ENV RUST_BACKTRACE="full" \

COPY --from=build /tmp/build_output/flexo /usr/bin/flexo

ENTRYPOINT /usr/bin/flexo
COPY start_flexo.sh /usr/bin

ENTRYPOINT /usr/bin/start_flexo.sh
17 changes: 17 additions & 0 deletions test/docker-test-local/flexo-server-mirror-stalling/start_flexo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

mkdir -p /tmp/var/cache/flexo/pkg && \
mkdir -p /tmp/var/cache/flexo/state && \
mkdir -p /tmp/var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/testing/os/x86_64

exec /usr/bin/flexo
29 changes: 9 additions & 20 deletions test/docker-test-local/flexo-server-slow-primary/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,13 @@ EXPOSE 7878
RUN apt-get update && \
apt-get install -y curl

RUN mkdir -p /var/cache/flexo/pkg && \
mkdir /var/cache/flexo/state && \
mkdir /etc/flexo && \
mkdir -p /var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/testing/os/x86_64

ENV FLEXO_CACHE_DIRECTORY="/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/var/cache/flexo/state/latency_test_results.json" \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
RUN mkdir /etc/flexo

ENV FLEXO_CACHE_DIRECTORY="/tmp/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/tmp/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/tmp/var/cache/flexo/state/latency_test_results.json" \
FLEXO_PORT=7878 \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
FLEXO_MIRROR_SELECTION_METHOD="predefined" \
FLEXO_MIRRORS_PREDEFINED="['http://mirror-low-bandwidth-mock', 'http://mirror-fast-mock']" \
FLEXO_MIRRORS_BLACKLIST=[] \
Expand All @@ -55,4 +42,6 @@ ENV RUST_BACKTRACE="full" \

COPY --from=build /tmp/build_output/flexo /usr/bin/flexo

ENTRYPOINT /usr/bin/flexo
COPY start_flexo.sh /usr/bin

ENTRYPOINT /usr/bin/start_flexo.sh
17 changes: 17 additions & 0 deletions test/docker-test-local/flexo-server-slow-primary/start_flexo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

mkdir -p /tmp/var/cache/flexo/pkg && \
mkdir -p /tmp/var/cache/flexo/state && \
mkdir -p /tmp/var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/testing/os/x86_64

exec /usr/bin/flexo
29 changes: 9 additions & 20 deletions test/docker-test-local/flexo-server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,13 @@ EXPOSE 7878
RUN apt-get update && \
apt-get install -y curl

RUN mkdir -p /var/cache/flexo/pkg && \
mkdir /var/cache/flexo/state && \
mkdir /etc/flexo && \
mkdir -p /var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /var/cache/flexo/pkg/testing/os/x86_64

ENV FLEXO_CACHE_DIRECTORY="/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/var/cache/flexo/state/latency_test_results.json" \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
RUN mkdir /etc/flexo

ENV FLEXO_CACHE_DIRECTORY="/tmp/var/cache/flexo/pkg" \
FLEXO_MIRRORLIST_FALLBACK_FILE="/tmp/var/cache/flexo/state/mirrorlist" \
FLEXO_MIRRORLIST_LATENCY_TEST_RESULTS_FILE="/tmp/var/cache/flexo/state/latency_test_results.json" \
FLEXO_PORT=7878 \
FLEXO_LISTEN_IP_ADDRESS="0.0.0.0" \
FLEXO_MIRROR_SELECTION_METHOD="auto" \
FLEXO_MIRRORS_PREDEFINED=[] \
FLEXO_MIRRORS_BLACKLIST=[] \
Expand All @@ -66,4 +53,6 @@ COPY mirrors.json /root

COPY --from=build /tmp/build_output/flexo /usr/bin/flexo

ENTRYPOINT /usr/bin/flexo
COPY start_flexo.sh /usr/bin

ENTRYPOINT /usr/bin/start_flexo.sh
17 changes: 17 additions & 0 deletions test/docker-test-local/flexo-server/start_flexo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

mkdir -p /tmp/var/cache/flexo/pkg && \
mkdir -p /tmp/var/cache/flexo/state && \
mkdir -p /tmp/var/cache/flexo/pkg/community/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/community-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/core/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/extra/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/gnome-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/kde-unstable/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/multilib-testing/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/staging/os/x86_64 && \
mkdir -p /tmp/var/cache/flexo/pkg/testing/os/x86_64

exec /usr/bin/flexo
3 changes: 0 additions & 3 deletions test/docker-test-local/mirror-delay-mock/create_test_files
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,3 @@
for i in $(seq 0 999); do
echo "test_$i" > "/usr/share/nginx/html/test_$i"
done


echo 'test-malformed-xattr' > /usr/share/nginx/html/test-malformed-xattr
3 changes: 0 additions & 3 deletions test/docker-test-local/mirror-fast-mock/create_test_files
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,3 @@
for i in $(seq 0 999); do
echo "test_$i" > "/usr/share/nginx/html/test_$i"
done


echo 'test-malformed-xattr' > /usr/share/nginx/html/test-malformed-xattr
Loading

0 comments on commit 60e4df4

Please sign in to comment.