wgl, d3d12: Add a d3d12-specific test for swapchain leaks

Reviewed-By: Bill Kristiansen <billkris@microsoft.com>
Part-of: <!9959>
111 jobs for !9959 with wgl-d3d12-leak in 14 minutes and 2 seconds (queued for 33 seconds)
latest detached
Status Job ID Name Coverage
  Sanity
passed #8494485
sanity

00:00:15

 
  Container
passed #8494492
aarch64
arm_build

00:00:17

passed #8494494
arm_test-base

00:00:18

passed #8494496
windows shell 1809 mesa
windows_build_vs2019

00:00:08

passed #8494488
x86_build-base

00:00:12

passed #8494490
x86_test-base

00:00:14

 
  Container 2
passed #8494520
android_build

00:00:12

passed #8494527
arm64_test

00:00:14

passed #8494529
armhf_test

00:00:13

passed #8494512
i386_build

00:00:20

passed #8494501
kernel+rootfs_amd64

00:00:24

passed #8494504
aarch64
kernel+rootfs_arm64

00:00:11

passed #8494507
aarch64
kernel+rootfs_armhf

00:00:12

passed #8494515
ppc64el_build

00:00:21

passed #8494518
s390x_build

00:00:20

passed #8494509
x86_build

00:00:21

passed #8494522
x86_test-gl

00:00:13

passed #8494525
x86_test-vk

00:00:17

 
  Meson X86 64
passed #8494545
meson-clang

00:04:34

passed #8494547
meson-clover

00:03:22

passed #8494538
meson-clover-testing

00:02:04

passed #8494540
meson-gallium

00:07:43

passed #8494543
meson-release

00:02:55

passed #8494532
meson-testing

00:02:13

passed #8494534
meson-testing-asan

00:05:21

passed #8494550
meson-vulkan

00:01:41

 
  Build Misc
passed #8494552
meson-android

00:00:40

passed #8494557
aarch64
meson-arm64

00:01:24

passed #8494560
aarch64
meson-arm64-asan

00:02:54

passed #8494562
aarch64
meson-arm64-build-test

00:01:23

passed #8494554
aarch64
meson-armhf

00:02:30

passed #8494571
meson-i386

00:02:05

passed #8494582
meson-mingw32-x86_64

00:01:59

passed #8494578
kvm
meson-ppc64el

00:01:53

passed #8494575
kvm
meson-s390x

00:03:04

passed #8494567
windows docker 1809 mesa
meson-windows-vs2019

00:04:11

 
  Amd
passed #8494588
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-gles31:amd64

00:08:36

passed #8494590
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-traces:amd64

00:08:59

passed #8494585
radv-fossils

00:09:22

 
  Arm
passed #8494595
mesa-ci-aarch64-lava-collabora
panfrost-t720-gles2:arm64

00:07:22

passed #8494598
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles2:arm64

00:04:09

passed #8494601
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64 1/2

00:06:20

passed #8494604
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64 2/2

00:06:31

passed #8494607
mesa-ci-aarch64-lava-collabora
panfrost-t860-traces:arm64

00:09:46

 
  Broadcom
passed #8494641
igalia-rpi4
v3d-rpi4-gles2:armhf

00:07:50

passed #8494623
igalia-rpi4
v3d-rpi4-gles31:armhf 1/2

00:10:25

passed #8494627
igalia-rpi4
v3d-rpi4-gles31:armhf 2/2

00:10:21

passed #8494631
igalia-rpi4
v3d-rpi4-gles3:armhf 1/4

00:10:30

passed #8494635
igalia-rpi4
v3d-rpi4-gles3:armhf 2/4

00:10:53

passed #8494636
igalia-rpi4
v3d-rpi4-gles3:armhf 3/4

00:09:14

passed #8494639
igalia-rpi4
v3d-rpi4-gles3:armhf 4/4

00:09:42

passed #8494643
igalia-rpi4
v3dv-rpi4-vk:armhf 1/6

00:08:07

passed #8494645
igalia-rpi4
v3dv-rpi4-vk:armhf 2/6

00:08:54

passed #8494648
igalia-rpi4
v3dv-rpi4-vk:armhf 3/6

00:08:30

passed #8494650
igalia-rpi4
v3dv-rpi4-vk:armhf 4/6

00:08:24

passed #8494651
igalia-rpi4
v3dv-rpi4-vk:armhf 5/6

00:08:26

passed #8494653
igalia-rpi4
v3dv-rpi4-vk:armhf 6/6

00:08:19

passed #8494612
igalia-rpi3
vc4-rpi3-gles2:armhf 1/4

00:04:31

passed #8494614
igalia-rpi3
vc4-rpi3-gles2:armhf 2/4

00:05:43

passed #8494617
igalia-rpi3
vc4-rpi3-gles2:armhf 3/4

00:06:08

passed #8494621
igalia-rpi3
vc4-rpi3-gles2:armhf 4/4

00:06:10

 
  Freedreno
passed #8494655
google-freedreno-db410c
a306_gles2

00:05:15

passed #8494657
google-freedreno-db410c
a306_gles3 1/3

00:08:57

passed #8494659
google-freedreno-db410c
a306_gles3 2/3

00:09:25

passed #8494661
google-freedreno-db410c
a306_gles3 3/3

00:09:12

passed #8494663
google-freedreno-db410c
a306_gles3_options

00:03:12

passed #8494665
google-freedreno-db820c
a530_gles2

00:06:10

passed #8494670
google-freedreno-db820c
a530_gles31 1/2

00:06:22

passed #8494666
google-freedreno-db820c
a530_gles3 1/2

00:08:58

passed #8494672
google-freedreno-db820c
a530_gles31 2/2

00:06:37

passed #8494668
google-freedreno-db820c
a530_gles3 2/2

00:07:58

passed #8494673
google-freedreno-db820c
a530_piglit_gl

00:10:08

passed #8494675
google-freedreno-db820c
a530_piglit_shader

00:09:01

passed #8494684
google-freedreno-cheza
a630_gl

00:01:29

passed #8494678
google-freedreno-cheza
a630_gles2

00:01:37

passed #8494682
google-freedreno-cheza
a630_gles3

00:04:47

passed #8494680
google-freedreno-cheza
a630_gles31

00:04:08

passed #8494686
google-freedreno-cheza
a630_gles_others

00:02:47

passed #8494695
google-freedreno-cheza
a630_piglit_gl

00:06:33

passed #8494697
google-freedreno-cheza
a630_piglit_shader

00:05:17

passed #8494700
google-freedreno-cheza
a630-traces

00:07:02

passed #8494688
google-freedreno-cheza
a630_vk 1/2

00:07:09

passed #8494690
google-freedreno-cheza
a630_vk 2/2

00:08:16

passed #8494692
google-freedreno-cheza
a630_vk_sysmem

00:02:14

 
  Software Renderer
passed #8494745
lavapipe-vk

00:06:02

passed #8494718
llvmpipe-gles2

00:01:32

passed #8494703
llvmpipe-piglit-cl

00:02:41

passed #8494708
llvmpipe-piglit-glslparser

00:04:02

passed #8494706
llvmpipe-piglit-quick_gl

00:06:47

passed #8494711
llvmpipe-piglit-quick_shader

00:06:29

passed #8494715
llvmpipe-traces

00:01:47

passed #8494735
softpipe-asan-gles31

00:01:55

passed #8494741
softpipe-gl

00:01:02

passed #8494721
softpipe-gles2

00:01:31

passed #8494724
softpipe-gles3

00:06:12

passed #8494728
softpipe-gles31 1/2

00:04:17

passed #8494732
softpipe-gles31 2/2

00:05:12

passed #8494738
softpipe-piglit-quick

00:08:33

 
  Layered Backends
passed #8494782
windows docker 1809 mesa
test-d3d12-windows

00:03:10

passed #8494761
virgl-gl30-on-gl

00:00:29

passed #8494765
virgl-gl31-on-gl

00:00:57

passed #8494768
virgl-gl32-on-gl

00:01:28

passed #8494749
virgl-gles2-on-gl

00:02:11

passed #8494755
virgl-gles31-on-gl 1/2

00:04:47

passed #8494758
virgl-gles31-on-gl 2/2

00:05:19

passed #8494752
virgl-gles3-on-gl

00:04:59

passed #8494770
virgl-traces

00:00:45

passed #8494780
zink-lvp-gl

00:00:46

passed #8494776
zink-lvp-gles2

00:01:23

passed #8494778
zink-lvp-gles3

00:02:25

passed #8494773
zink-piglit-quick_gl

00:05:31