Add test for many keys

Add a statschannel test case for DNSSEC sign metrics that has more
keys than there are allocated stats counters for.  This will produce
gibberish, but at least it should not crash.
78 jobs for !3304 with 1179-dnssec-stats-oom-kill in 44 minutes and 23 seconds (queued for 15 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #787530
amd64 linux
autoreconf

00:00:34

passed #787532
amd64 linux
clang-format

00:00:21

passed #787533
amd64 linux
coccinelle

00:03:53

passed #787531
amd64 linux
misc

00:00:16

 
  Build
passed #787549
amd64 linux
clang:asan

00:02:00

passed #787553
amd64 linux
clang:buster:amd64

00:01:48

passed #787555
amd64 libvirt
clang:freebsd11.3:amd64

00:01:52

passed #787556
amd64 libvirt
clang:freebsd12.1:amd64

00:01:45

passed #787557
amd64 libvirt
clang:openbsd6.6:amd64

00:04:46

passed #787551
amd64 linux
clang:tsan

00:02:24

passed #787534
amd64 linux
gcc:alpine3.11:amd64

00:02:27

passed #787548
amd64 linux
gcc:asan

00:02:51

passed #787547
amd64 linux
gcc:bionic:amd64

00:01:39

passed #787539
amd64 linux
gcc:buster:amd64

00:01:58

passed #787535
amd64 linux
gcc:centos6:amd64

00:02:09

passed #787536
amd64 linux
gcc:centos7:amd64

00:02:54

passed #787537
amd64 linux
gcc:centos8:amd64

00:03:01

passed #787545
amd64 linux
gcc:fedora31:amd64

00:02:57

passed #787552
amd64 linux
gcc:mutexatomics

00:01:49

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

00:01:50

passed #787554
amd64 linux
gcc:pkcs11

00:01:53

passed #787540
amd64 linux
gcc:sid:amd64

00:02:30

passed #789038
arm64 linux
gcc:sid:arm64

00:10:14

passed #787543
i386 linux
gcc:sid:i386

00:01:28

passed #787538
amd64 linux
gcc:stretch:amd64

00:02:38

passed #787550
amd64 linux
gcc:tsan

00:02:49

passed #787544
amd64 linux
gcc:tumbleweed:amd64

00:02:56

passed #787546
amd64 linux
gcc:xenial:amd64

00:02:22

passed #787558
amd64 windows
msvc:windows:amd64

00:02:33

canceled #789037
linux arm64
gcc:sid:arm64

failed #787542
arm64 linux
gcc:sid:arm64

 
  Unit
passed #787573
amd64 linux
unit:clang:asan

00:01:08

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

00:00:51

passed #787579
amd64 libvirt
unit:clang:freebsd11.3:amd64

00:01:01

passed #787580
amd64 libvirt
unit:clang:freebsd12.1:amd64

00:01:00

failed #787575
amd64 linux allowed to fail
unit:clang:tsan

00:00:48

passed #787559
amd64 linux
unit:gcc:alpine3.11:amd64

00:00:57

passed #787572
amd64 linux
unit:gcc:asan

00:01:20

passed #787571
amd64 linux
unit:gcc:bionic:amd64

00:00:50

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

00:00:46

passed #787560
amd64 linux
unit:gcc:centos6:amd64

00:00:47

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

00:01:02

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

00:01:07

passed #787569
amd64 linux
unit:gcc:fedora31:amd64

00:00:41

passed #787576
amd64 linux
unit:gcc:mutexatomics

00:00:42

passed #787578
amd64 linux
unit:gcc:pkcs11

00:00:50

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

00:00:48

passed #787566
arm64 linux
unit:gcc:sid:arm64

00:01:15

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

00:00:47

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

00:00:40

failed #787574
amd64 linux allowed to fail
unit:gcc:tsan

00:02:30

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

00:01:01

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

00:01:01

 
  System
passed #787595
amd64 linux
system:clang:asan

00:13:00

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

00:09:59

passed #787601
amd64 libvirt
system:clang:freebsd11.3:amd64

00:12:30

passed #787602
amd64 libvirt
system:clang:freebsd12.1:amd64

00:12:11

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

00:06:15

passed #787581
amd64 linux
system:gcc:alpine3.11:amd64

00:10:52

passed #787594
amd64 linux
system:gcc:asan

00:11:57

passed #787593
amd64 linux
system:gcc:bionic:amd64

00:09:44

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

00:10:45

passed #787582
amd64 linux
system:gcc:centos6:amd64

00:10:31

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

00:10:59

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

00:11:06

passed #787591
amd64 linux
system:gcc:fedora31:amd64

00:10:00

passed #787598
amd64 linux
system:gcc:mutexatomics

00:09:22

passed #787600
amd64 linux
system:gcc:pkcs11

00:10:03

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

00:11:03

passed #787588
arm64 linux
system:gcc:sid:arm64

00:13:33

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

00:11:21

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

00:09:50

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

00:15:16

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

00:09:54

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

00:09:03

 
  Docs
passed #787603
amd64 linux
docs

00:01:01

 
  Postcheck
passed #787605
amd64 linux
cppcheck

00:00:43

passed #787604
amd64 linux
scan-build

00:11:46

 
Name Stage Failure
failed
system:gcc:tsan System
make: *** [Makefile:441: test] Error 1
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts...
bin/tests/system/*/tsan.*: found 18 matching files
bin/tests/system/*/*/tsan.*: found 244 matching files

tsan/: found 203 matching files

Uploading artifacts to coordinator... ok
id=787596 responseStatus=201 Created token=t38RQzzS
ERROR: Job failed: exit code 1
failed
system:clang:tsan System
make: *** [Makefile:441: test] Error 1
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts...
bin/tests/system/*/tsan.*: found 640 matching files
bin/tests/system/*/*/tsan.*: found 550 matching files

tsan/: found 1 matching files

Uploading artifacts to coordinator... ok
id=787597 responseStatus=201 Created token=hwCnTwgH
ERROR: Job failed: exit code 1
failed
unit:gcc:tsan Unit
$ find lib -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

kyua_html/: found 69 matching files

Uploading artifacts to coordinator... ok
id=787574 responseStatus=201 Created token=zs53NYfo
ERROR: Job failed: exit code 1
failed
unit:clang:tsan Unit
$ find lib -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

kyua_html/: found 69 matching files

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