[Mesa-dev] [PATCH] travis: bring the scons build on par with AppVeyor

Rhys Kidd rhyskidd at gmail.com
Sat Feb 18 15:22:52 UTC 2017


On 16 February 2017 at 09:09, Emil Velikov <emil.l.velikov at gmail.com> wrote:

> From: Emil Velikov <emil.velikov at collabora.com>
>
> Namely, always build with LLVM and run the check target.
>
> Cc: Rhys Kidd <rhyskidd at gmail.com>
> Cc: Eric Anholt <eric at anholt.net>
> Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
>

Gets my Reviewed-by: Rhys Kidd <rhyskidd at gmail.com>

I had a similar testing branch [0], and what will become apparent is there
are non-overlapping test coverage sets between $ scons check and $ make
check [1].

Might be a good task for a new developer to improve the coverage
consistency.

[0] https://github.com/Echelon9/mesa/compare/fix/scons-check
[1] https://travis-ci.org/Echelon9/mesa/jobs/191835756



> ---
>  .travis.yml | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/.travis.yml b/.travis.yml
> index fb72a5e9b9..a3b094f9a1 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -109,5 +109,5 @@ script:
>          ;
>        make && make check;
>      elif test x$BUILD = xscons; then
> -      scons;
> +      scons llvm=1 && scons llvm=1 check;
>      fi
> --
> 2.11.0
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170218/dd54da8b/attachment.html>


More information about the mesa-dev mailing list