diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2020-06-15 08:41:42 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2020-06-15 13:45:31 +0200 |
commit | 9e0a4306e497f079a3533727f0358d11be61a3c9 (patch) | |
tree | dc65509a2e5fcdfda43d72a065b0600fc4fbf152 /docker/smoke | |
parent | 16a669689107956a9e9b3924b2478b074b44fc90 (diff) |
Compile lxml with optimization in smoke
Else cross compilation raises travis-ci.org's timeouts [1]
[1] https://travis-ci.org/github/collivier/functest/jobs/698227192
Change-Id: I985321ac68a7a94cb8483d831f03222d44b3be57
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit a8482af79b22326d336fe58de00bb425892d46c6)
Diffstat (limited to 'docker/smoke')
-rw-r--r-- | docker/smoke/Dockerfile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docker/smoke/Dockerfile b/docker/smoke/Dockerfile index 64f81e0e6..9cfcfd42e 100644 --- a/docker/smoke/Dockerfile +++ b/docker/smoke/Dockerfile @@ -15,6 +15,9 @@ RUN apk --no-cache add --update libxml2 libxslt && \ apk --no-cache add --virtual .build-deps --update \ python3-dev build-base linux-headers libffi-dev \ openssl-dev libjpeg-turbo-dev libxml2-dev libxslt-dev && \ + case $(uname -m) in aarch*|arm*) CFLAGS="-O0" \ + pip3 install --no-cache-dir -c/src/requirements/upper-constraints.txt \ + -c/src/functest/upper-constraints.txt lxml ;; esac && \ git init /src/patrole && \ (cd /src/patrole && \ git fetch --tags https://opendev.org/openstack/patrole.git $PATROLE_TAG && \ |