Run a minimal set of system tests on Windows for merge requests

Regular system test on Windows is run only for schedule-, web-, and
tag-originated pipelines because the test suite on Windows is slow and
takes scarce resources. However, sometimes BIND is broken on Windows,
and we find out only the day after the code was merged. To identify a
potential breakage, a minimal subset of the system test suite should be
run (only) for merge requests.
74 jobs for !4728 with mnowak/windows-minimal-system-test-when-mr in 18 minutes and 34 seconds (queued for 11 seconds)
latest detached
Status Job ID Name Coverage
  Autoconf
passed #1531300
amd64 linux
autoreconf

00:00:19

 
  Precheck
passed #1531302
amd64 linux
clang-format

00:00:18

passed #1531303
amd64 linux
coccinelle

00:03:53

passed #1531304
amd64 linux
danger

00:00:19

passed #1531301
amd64 linux
misc

00:00:23

passed #1531305
amd64 linux
tarball-create

00:01:44

 
  Build
passed #1531317
amd64 linux
clang:asan

00:02:01

passed #1531321
amd64 linux
clang:buster:amd64

00:01:08

passed #1531324
amd64 libvirt
clang:freebsd11:amd64

00:01:16

passed #1531325
amd64 libvirt
clang:freebsd12:amd64

00:01:16

passed #1531326
amd64 libvirt
clang:openbsd:amd64

00:03:00

passed #1531319
amd64 linux
clang:tsan

00:01:10

passed #1531306
amd64 linux
gcc:alpine3.13:amd64

00:01:09

passed #1531316
amd64 linux
gcc:asan

00:01:46

passed #1531310
amd64 linux
gcc:buster:amd64

00:00:47

passed #1531307
amd64 linux
gcc:centos7:amd64

00:00:57

passed #1531308
amd64 linux
gcc:centos8:amd64

00:01:00

passed #1531315
amd64 linux
gcc:focal:amd64

00:00:54

passed #1531320
amd64 linux
gcc:mutexatomics

00:00:57

passed #1531312
amd64 linux
gcc:out-of-tree

00:01:05

passed #1531311
amd64 linux
gcc:sid:amd64

00:01:17

passed #1531322
amd64 linux
gcc:softhsm2.4

00:01:02

passed #1531323
amd64 linux
gcc:softhsm2.6

00:01:04

passed #1531309
amd64 linux
gcc:stretch:amd64

00:01:08

passed #1531318
amd64 linux
gcc:tsan

00:01:03

passed #1531313
amd64 linux
gcc:tumbleweed:amd64

00:00:51

passed #1531314
amd64 linux
gcc:xenial:amd64

00:01:06

passed #1531327
amd64 windows
msvc:windows:amd64

00:00:50

 
  Unit
passed #1531338
amd64 linux
unit:clang:asan

00:01:37

passed #1531342
amd64 linux
unit:clang:buster:amd64

00:01:14

passed #1531345
amd64 libvirt
unit:clang:freebsd11:amd64

00:01:39

failed #1531346
amd64 libvirt
unit:clang:freebsd12:amd64

00:01:37

passed #1531347
amd64 libvirt
unit:clang:openbsd:amd64

00:03:23

passed #1531340
amd64 linux
unit:clang:tsan

00:03:07

passed #1531328
amd64 linux
unit:gcc:alpine3.13:amd64

00:01:22

passed #1531337
amd64 linux
unit:gcc:asan

00:01:39

passed #1531332
amd64 linux
unit:gcc:buster:amd64

00:02:13

passed #1531329
amd64 linux
unit:gcc:centos7:amd64

00:01:25

passed #1531330
amd64 linux
unit:gcc:centos8:amd64

00:01:26

passed #1531336
amd64 linux
unit:gcc:focal:amd64

00:01:25

passed #1531341
amd64 linux
unit:gcc:mutexatomics

00:01:29

passed #1531333
amd64 linux
unit:gcc:sid:amd64

00:01:08

passed #1531343
amd64 linux
unit:gcc:softhsm2.4

00:01:10

passed #1531344
amd64 linux
unit:gcc:softhsm2.6

00:01:37

passed #1531331
amd64 linux
unit:gcc:stretch:amd64

00:01:13

passed #1531339
amd64 linux
unit:gcc:tsan

00:04:12

passed #1531334
amd64 linux
unit:gcc:tumbleweed:amd64

00:01:07

passed #1531335
amd64 linux
unit:gcc:xenial:amd64

00:01:12

 
  System
passed #1531358
amd64 linux
system:clang:asan

00:13:16

passed #1531362
amd64 linux
system:clang:buster:amd64

00:11:55

failed #1531365
amd64 libvirt
system:clang:freebsd11:amd64

00:12:07

passed #1531366
amd64 libvirt
system:clang:freebsd12:amd64

00:12:09

failed #1531360
amd64 linux allowed to fail
system:clang:tsan

00:15:46

passed #1531348
amd64 linux
system:gcc:alpine3.13:amd64

00:12:48

passed #1531357
amd64 linux
system:gcc:asan

00:13:43

passed #1531352
amd64 linux
system:gcc:buster:amd64

00:13:01

passed #1531349
amd64 linux
system:gcc:centos7:amd64

00:12:02

passed #1531350
amd64 linux
system:gcc:centos8:amd64

00:13:04

passed #1531356
amd64 linux
system:gcc:focal:amd64

00:13:03

passed #1531361
amd64 linux
system:gcc:mutexatomics

00:12:37

passed #1531353
amd64 linux
system:gcc:sid:amd64

00:11:34

passed #1531363
amd64 linux
system:gcc:softhsm2.4

00:12:10

passed #1531364
amd64 linux
system:gcc:softhsm2.6

00:12:06

passed #1531351
amd64 linux
system:gcc:stretch:amd64

00:11:53

failed #1531359
amd64 linux allowed to fail
system:gcc:tsan

00:16:23

passed #1531354
amd64 linux
system:gcc:tumbleweed:amd64

00:12:10

passed #1531355
amd64 linux
system:gcc:xenial:amd64

00:11:15

passed #1531367
amd64 windows
system:mini:msvc:windows:amd64

00:00:28

 
  Docs
passed #1531368
amd64 linux
docs

00:00:48

 
  Postcheck
passed #1531372
amd64 linux
cppcheck

00:00:57

passed #1531369
amd64 linux
flake8

00:00:23

passed #1531373
amd64 linux
gcov

00:00:33

76.0%
passed #1531370
amd64 linux
pylint

00:00:39

passed #1531371
amd64 linux
scan-build

00:04:46

 
Name Stage Failure
failed
system:clang:tsan System
FAIL pipelined (exit status: 1)

$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 1747 files

Uploading artifacts as "archive" to coordinator... ok
id=1531360 responseStatus=201 Created token=JYzuD79Y
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
system:gcc:tsan System
FAIL pipelined (exit status: 1)

$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 1724 files

Uploading artifacts as "archive" to coordinator... ok
id=1531359 responseStatus=201 Created token=kd6N12_w
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
system:clang:freebsd11:amd64 System

$ test -n "${OUT_OF_TREE_WORKSPACE}" && mv "${OUT_OF_TREE_WORKSPACE}" "${CI_PROJECT_DIR}"
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=72331 revision=2ebc4dc4 version=13.9.0
untracked: found 1605 files

Uploading artifacts as "archive" to coordinator... ok
id=1531365 responseStatus=201 Created token=2kr3m3z3
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
unit:clang:freebsd12:amd64 Unit
# ERROR: 0
============================================================================
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=15961 revision=2ebc4dc4 version=13.9.0
untracked: found 1608 files

Uploading artifacts as "archive" to coordinator... ok
id=1531346 responseStatus=201 Created token=KjfhpU2t
Cleaning up file based variables
ERROR: Job failed: exit status 1