diff --git a/test/docker/arch180101 b/test/docker/arch180101 index 9387ebf44..6bf64969b 100644 --- a/test/docker/arch180101 +++ b/test/docker/arch180101 @@ -2,7 +2,7 @@ FROM base/archlinux:2018.01.01 RUN pacman -Sy --noconfirm archlinux-keyring RUN pacman -Syyu --noconfirm -RUN pacman -S --noconfirm gnutls util-linux bash-completion cmake python git +RUN pacman -S --noconfirm gnutls util-linux bash-completion cmake python git libfaketime RUN pacman -S --noconfirm make gcc # Setup language environment diff --git a/test/docker/debianstable b/test/docker/debianstable index 06a6ca58f..a5d0af2de 100644 --- a/test/docker/debianstable +++ b/test/docker/debianstable @@ -1,7 +1,7 @@ FROM debian:stable RUN apt-get update -RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev +RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev libfaketime RUN apt-get install -y python # Setup language environment diff --git a/test/docker/debiantesting b/test/docker/debiantesting index 6e50b45eb..5652571ce 100644 --- a/test/docker/debiantesting +++ b/test/docker/debiantesting @@ -1,7 +1,7 @@ FROM debian:testing RUN apt-get update -RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev +RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev libfaketime RUN apt-get install -y python # Setup language environment diff --git a/test/docker/fedora28 b/test/docker/fedora28 index 6ce4f3f5d..d8e30b6e1 100644 --- a/test/docker/fedora28 +++ b/test/docker/fedora28 @@ -1,7 +1,7 @@ FROM fedora:28 RUN dnf update -y -RUN dnf install python git gcc gcc-c++ cmake make gnutls-devel libuuid-devel -y +RUN dnf install python git gcc gcc-c++ cmake make gnutls-devel libuuid-devel libfaketime -y # Setup language environment ENV LC_ALL en_US.UTF-8 diff --git a/test/docker/fedora29 b/test/docker/fedora29 index 9dc293fe0..3bb6f0def 100644 --- a/test/docker/fedora29 +++ b/test/docker/fedora29 @@ -1,7 +1,7 @@ FROM fedora:29 RUN dnf update -y -RUN dnf install python git gcc gcc-c++ cmake make gnutls-devel libuuid-devel -y +RUN dnf install python git gcc gcc-c++ cmake make gnutls-devel libuuid-devel libfaketime -y # Setup language environment ENV LC_ALL en_US.UTF-8 diff --git a/test/docker/gentoo b/test/docker/gentoo index 9eef70c82..2eb352527 100644 --- a/test/docker/gentoo +++ b/test/docker/gentoo @@ -7,7 +7,7 @@ FROM gentoo/stage3-x86:latest # copy the entire portage volume in COPY --from=portage /usr/portage /usr/portage -RUN emerge -qv sys-libs/readline:0 net-libs/gnutls:0= sys-apps/util-linux dev-util/cmake sys-devel/make dev-vcs/git +RUN emerge -qv sys-libs/readline:0 net-libs/gnutls:0= sys-apps/util-linux dev-util/cmake sys-devel/make dev-vcs/git sys-libs/libfaketime # Setup language environment ENV LC_ALL en_US.UTF-8 diff --git a/test/docker/opensuse1500 b/test/docker/opensuse1500 index ea923db25..70ebaa1cf 100644 --- a/test/docker/opensuse1500 +++ b/test/docker/opensuse1500 @@ -1,6 +1,6 @@ FROM opensuse/leap:15 -RUN zypper install -y python awk coreutils git gcc gcc-c++ cmake make libgnutls-devel libuuid-devel +RUN zypper install -y python awk coreutils git gcc gcc-c++ cmake make libgnutls-devel libuuid-devel libfaketime # Setup language environment ENV LC_ALL en_US.UTF-8 diff --git a/test/docker/ubuntu1604 b/test/docker/ubuntu1604 index 5f47f7b73..11019329b 100644 --- a/test/docker/ubuntu1604 +++ b/test/docker/ubuntu1604 @@ -1,7 +1,7 @@ FROM ubuntu:16.04 RUN apt-get update -RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev +RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev libfaketime RUN apt-get install -y python # Setup language environment diff --git a/test/docker/ubuntu1804 b/test/docker/ubuntu1804 index 98b42ff98..a53301411 100644 --- a/test/docker/ubuntu1804 +++ b/test/docker/ubuntu1804 @@ -1,7 +1,7 @@ FROM ubuntu:18.04 RUN apt-get update -RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev +RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev libfaketime RUN apt-get install -y python # Setup language environment diff --git a/test/scripts/test_osx.sh b/test/scripts/test_osx.sh index b63a0a3c9..62ca0478f 100644 --- a/test/scripts/test_osx.sh +++ b/test/scripts/test_osx.sh @@ -2,6 +2,7 @@ set -x brew install gnutls brew install cmake +brew install libfaketime git clean -dfx git submodule init git submodule update