[Fuego] [PATCH 3/3] Add CheckScreenshot fuego_release_test dependencies

Tim.Bird at sony.com Tim.Bird at sony.com
Fri May 4 20:22:39 UTC 2018



> -----Original Message-----
> From: Guilherme Campos Camargo
> A new class of tests has been included in fuego_release_test. The
> purpose of this new class is to compare screenshots.
> 
> This patch adds the newly required dependencies: imagemagick and
> python-pillow, that are used by CheckScreenshot.
> 
> Signed-off-by: Guilherme Campos Camargo <guicc at profusion.mobi>
> ---
>  Dockerfile | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/Dockerfile b/Dockerfile
> index f148cf7..09e3c00 100644
> --- a/Dockerfile
> +++ b/Dockerfile
> @@ -78,10 +78,13 @@ RUN apt-get update && \
>          chromium \
>          curl \
>          gnupg2 \
> +        imagemagick \
>          python3 \
>          python3-pip \
> +        python3-pillow \
>          software-properties-common && \
> -    pip3 install \
> +    rm -rf /var/lib/apt/lists/* && \

This line kind of scares me.  What is this doing, and why?

> +    python3 -m pip install \
>          docker \
>          pexpect \
>          selenium
> --
> 2.17.0

Applied and pushed.

I'm testing it at the moment, and may have further feedback
depending on results.

Thanks.
 -- Tim



More information about the Fuego mailing list