Make TSAN errors fatal

TSAN errors should be treated as show stoppers, the same as any
other error, now that historical ones have been addressed.
79 jobs for !4255 with marka-fatal-tsan-errors in 35 minutes and 47 seconds (queued for 13 seconds)
latest detached
Status Job ID Name Coverage
  Autoconf
passed #1211503
amd64 linux
autoreconf

00:00:17

 
  Precheck
passed #1211505
amd64 linux
clang-format

00:00:20

passed #1211506
amd64 linux
coccinelle

00:03:46

passed #1211507
amd64 linux
danger

00:00:17

passed #1211504
amd64 linux
misc

00:00:16

passed #1211508
amd64 linux
tarball-create

00:01:27

 
  Build
passed #1211521
amd64 linux
clang:asan

00:02:26

passed #1211525
amd64 linux
clang:buster:amd64

00:00:58

passed #1211528
amd64 libvirt
clang:freebsd11:amd64

00:01:23

passed #1211529
amd64 libvirt
clang:freebsd12:amd64

00:01:10

passed #1211530
amd64 libvirt
clang:openbsd:amd64

00:02:53

passed #1211523
amd64 linux
clang:tsan

00:01:17

passed #1211509
amd64 linux
gcc:alpine3.12:amd64

00:00:53

passed #1211520
amd64 linux
gcc:asan

00:01:37

passed #1211513
amd64 linux
gcc:buster:amd64

00:00:58

passed #1211510
amd64 linux
gcc:centos7:amd64

00:00:48

passed #1211511
amd64 linux
gcc:centos8:amd64

00:00:52

passed #1211519
amd64 linux
gcc:focal:amd64

00:00:56

passed #1211524
amd64 linux
gcc:mutexatomics

00:00:55

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

00:00:50

passed #1211514
amd64 linux
gcc:sid:amd64

00:01:13

passed #1211516
i386 linux
gcc:sid:i386

00:00:56

passed #1211526
amd64 linux
gcc:softhsm2.4

00:00:53

passed #1211527
amd64 linux
gcc:softhsm2.6

00:01:03

passed #1211512
amd64 linux
gcc:stretch:amd64

00:01:01

passed #1211522
amd64 linux
gcc:tsan

00:01:12

passed #1211517
amd64 linux
gcc:tumbleweed:amd64

00:00:49

passed #1211518
amd64 linux
gcc:xenial:amd64

00:01:00

passed #1211531
amd64 windows
msvc:windows:amd64

00:01:11

 
  Unit
passed #1211543
amd64 linux
unit:clang:asan

00:01:25

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

00:00:57

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

00:01:30

passed #1211551
amd64 libvirt
unit:clang:freebsd12:amd64

00:01:29

passed #1211545
amd64 linux
unit:clang:tsan

00:03:06

passed #1211532
amd64 linux
unit:gcc:alpine3.12:amd64

00:00:54

passed #1211542
amd64 linux
unit:gcc:asan

00:01:19

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

00:00:59

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

00:00:59

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

00:01:09

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

00:01:04

passed #1211546
amd64 linux
unit:gcc:mutexatomics

00:00:54

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

00:00:59

passed #1211538
i386 linux
unit:gcc:sid:i386

00:01:12

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

00:00:59

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

00:00:59

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

00:01:06

passed #1211544
amd64 linux
unit:gcc:tsan

00:04:07

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

00:00:53

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

00:00:58

 
  System
passed #1211563
amd64 linux
system:clang:asan

00:12:48

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

00:11:40

passed #1211570
amd64 libvirt
system:clang:freebsd11:amd64

00:10:22

failed #1211580
libvirt amd64
system:clang:freebsd12:amd64

00:10:28

passed #1211565
amd64 linux
system:clang:tsan

00:14:11

passed #1211552
amd64 linux
system:gcc:alpine3.12:amd64

00:12:08

passed #1211562
amd64 linux
system:gcc:asan

00:13:36

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

00:11:42

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

00:11:00

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

00:11:42

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

00:11:04

passed #1211582
linux amd64
system:gcc:mutexatomics

00:10:08

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

00:11:05

passed #1211558
i386 linux
system:gcc:sid:i386

00:11:13

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

00:11:12

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

00:11:17

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

00:10:51

passed #1211564
amd64 linux
system:gcc:tsan

00:14:57

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

00:10:27

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

00:10:46

failed #1211571
amd64 libvirt
system:clang:freebsd12:amd64

00:10:23

failed #1211553
amd64 linux
system:gcc:centos7:amd64

00:11:23

failed #1211566
amd64 linux
system:gcc:mutexatomics

00:11:01

failed #1211559
amd64 linux
system:gcc:tumbleweed:amd64

00:11:17

failed #1211560
amd64 linux
system:gcc:xenial:amd64

00:10:07

 
  Docs
passed #1211572
amd64 linux
docs

00:00:33

 
  Postcheck
passed #1211576
amd64 linux
cppcheck

00:00:46

passed #1211573
amd64 linux
flake8

00:00:19

passed #1211574
amd64 linux
pylint

00:00:23

passed #1211575
amd64 linux
scan-build

00:04:13

 
Name Stage Failure
failed
system:clang:freebsd12: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=60214 revision=86ad88ea version=13.3.0
untracked: found 1523 files

Uploading artifacts as "archive" to coordinator... ok
id=1211580 responseStatus=201 Created token=J-bbDYtg
Cleaning up file based variables
Unsupported run stage 'cleanup_file_variables'
ERROR: Job failed: exit status 1