test: run stress tests in the regular test setup

Closes #13
This commit is contained in:
Lars-Magnus Skog
2019-05-02 20:48:31 +02:00
committed by Friedel Ziegelmayer
parent 2c69d6e767
commit 2e4bc048fb
3 changed files with 58 additions and 74 deletions

View File

@@ -17,24 +17,12 @@ jobs:
name: Setup build environment (TODO move this to custom docker container)
command: |
apt update
apt install -y sudo curl build-essential git pkg-config zlib1g-dev python libssl-dev autoconf libtool
apt install -y sudo curl build-essential git pkg-config zlib1g-dev python libssl-dev autoconf libtool libetpan-dev
# this will pick default toolchain from `rust-toolchain` file
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --no-modify-path --default-toolchain none -y;
source $HOME/.cargo/env
no_output_timeout: 1800s
- run:
name: build etpan (TODO move this to custom docker container)
command: |
curl -L -o libetpan-1.9.1.tar.gz https://github.com/dinhviethoa/libetpan/archive/1.9.1.tar.gz
tar xzf libetpan-1.9.1.tar.gz
cd libetpan-1.9.1
./autogen.sh
./configure --disable-silent-rules --enable-ipv6 --enable-iconv --disable-db --with-openssl --with-sasl --with-zlib --without-curl --without-expat
make -j $(nproc)
sudo make install
sudo ldconfig -v
- run:
name: build sasl2 (TODO move this to custom docker container)
command: |