gitlab-ci: Fix version checking when git is installed

Mesa is going to output a different renderer string if git is installed.
Improve the pattern to account for that.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-By: Rohan Garg <rohan.garg@collabora.com>
70 jobs for !5472 with lava/tracie_v3 in 36 minutes and 7 seconds (queued for 25 seconds)
detached
Status Job ID Name Coverage
  Container+Docs
passed #3647716
aarch64 manual
arm_build

00:00:54

passed #3647717
manual
arm_test-base

00:00:20

passed #3647712
manual
test-docs

00:02:38

passed #3647713
manual
x86_build-base

00:00:19

passed #3647715
manual
x86_build_old

00:00:14

passed #3647714
manual
x86_test-base

00:00:14

 
  Container 2
passed #3647726
arm64_test

00:00:16

passed #3647721
i386_build

00:00:14

passed #3647718
aarch64
kernel+rootfs_arm64

00:01:22

passed #3647719
aarch64
kernel+rootfs_armhf

00:00:42

passed #3647722
ppc64el_build

00:00:26

passed #3647723
s390x_build

00:00:14

passed #3647720
x86_build

00:00:12

passed #3647724
x86_test-gl

00:00:21

passed #3647725
x86_test-vk

00:00:26

 
  Meson X86 64
passed #3647730
meson-clang

00:02:22

passed #3647729
meson-classic

00:01:30

passed #3647731
meson-clover

00:05:46

passed #3647732
meson-clover-old-llvm

00:06:45

passed #3647728
meson-gallium

00:08:06

passed #3647727
meson-testing

00:06:59

passed #3647733
meson-vulkan

00:03:49

 
  Scons
passed #3647734
scons-win64

00:04:22

 
  Meson Misc
passed #3647736
aarch64
meson-arm64

00:01:36

passed #3647737
aarch64
meson-arm64-build-test

00:02:04

passed #3647735
aarch64
meson-armhf

00:01:41

passed #3647738
meson-i386

00:05:24

passed #3647741
meson-mingw32-x86_64

00:01:51

passed #3647740
kvm
meson-ppc64el

00:01:40

passed #3647739
kvm
meson-s390x

00:02:07

 
  Llvmpipe
passed #3647745
llvmpipe-gles2

00:01:46

passed #3647746
llvmpipe-traces

00:00:14

passed #3647743
piglit-glslparser

00:07:00

passed #3647742
piglit-quick_gl

00:09:23

passed #3647744
piglit-quick_shader

00:08:40

 
  Softpipe
passed #3647747
softpipe-gles2

00:01:48

passed #3647750
softpipe-gles31 1/4

00:04:07

passed #3647748
softpipe-gles3 1/2

00:04:09

passed #3647751
softpipe-gles31 2/4

00:03:13

passed #3647752
softpipe-gles31 3/4

00:03:53

passed #3647753
softpipe-gles31 4/4

00:02:47

passed #3647749
softpipe-gles3 2/2

00:04:18

 
  Freedreno
passed #3647758
google-freedreno-db410c
arm64_a306_gles2

00:06:06

passed #3647759
google-freedreno-db410c
arm64_a306_gles3

00:05:36

passed #3647760
google-freedreno-db410c
arm64_a306_gles3_options

00:04:14

passed #3647761
google-freedreno-db820c
arm64_a530_gles2

00:11:00

passed #3647762
google-freedreno-db820c
arm64_a530_gles3

00:09:03

passed #3647763
google-freedreno-db820c
arm64_a530_gles31

00:05:01

passed #3647754
google-freedreno-cheza
arm64_a630_gles2

00:05:18

passed #3647756
google-freedreno-cheza
arm64_a630_gles3

00:06:36

passed #3647755
google-freedreno-cheza
arm64_a630_gles31

00:05:41

passed #3647757
google-freedreno-cheza
arm64_a630_vk

00:06:06

 
  Panfrost
passed #3647764
mesa-ci-aarch64-lava-collabora
panfrost-t720-gles2:arm64

00:31:30

passed #3647765
mesa-ci-aarch64-lava-collabora
panfrost-t760-gles2:armhf

00:06:06

passed #3647766
mesa-ci-aarch64-lava-collabora
panfrost-t760-traces:armhf

00:05:13

failed #3647767
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles2:arm64

00:01:05

failed #3647768
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64

00:01:07

failed #3647769
mesa-ci-aarch64-lava-collabora
panfrost-t860-traces:arm64

00:01:07

 
  Radv
passed #3647770
radv-fossils

00:10:23

 
  Virgl
passed #3647778
virgl-gl30-on-gl

00:00:37

passed #3647779
virgl-gl31-on-gl

00:01:01

passed #3647780
virgl-gl32-on-gl

00:01:49

passed #3647771
virgl-gles2-on-gl

00:03:07

passed #3647774
virgl-gles31-on-gl 1/4

00:02:48

passed #3647775
virgl-gles31-on-gl 2/4

00:03:58

passed #3647776
virgl-gles31-on-gl 3/4

00:03:07

passed #3647777
virgl-gles31-on-gl 4/4

00:02:46

passed #3647772
virgl-gles3-on-gl 1/2

00:04:55

passed #3647773
virgl-gles3-on-gl 2/2

00:03:23

passed #3647781
virgl-traces

00:00:29

 
Name Stage Failure
failed
panfrost-t860-traces:arm64 Panfrost
start time  : None
end time : 20200716T15:21:53
$ result=`lavacli results $lava_job_id 0_${TEST_SUITE} ${TEST_SUITE} | head -1`
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
artifacts/: found 3 matching files

Uploading artifacts to coordinator... ok
id=3647769 responseStatus=201 Created token=VNyCWE93
ERROR: Job failed: exit code 1
failed
panfrost-t860-gles3:arm64 Panfrost
start time  : 20200716T15:21:52
end time : 20200716T15:21:52
$ result=`lavacli results $lava_job_id 0_${TEST_SUITE} ${TEST_SUITE} | head -1`
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
artifacts/: found 3 matching files

Uploading artifacts to coordinator... ok
id=3647768 responseStatus=201 Created token=8D1n4-h_
ERROR: Job failed: exit code 1
failed
panfrost-t860-gles2:arm64 Panfrost
start time  : None
end time : 20200716T15:21:53
$ result=`lavacli results $lava_job_id 0_${TEST_SUITE} ${TEST_SUITE} | head -1`
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
artifacts/: found 3 matching files

Uploading artifacts to coordinator... ok
id=3647767 responseStatus=201 Created token=G8WvSjHw
ERROR: Job failed: exit code 1