This harness is not doing much since it is incredibly slow. It’s probably better to remove it until someone finds the time to improve it. Otherwise this just wastes resources in our CI and oss-fuzz.
On oss-fuzz for example, it never even starts fuzzing because it times-out while running through the existing corpus:
0Component revisions (build r202311100604):
1Bitcoin-core: b3898e946cf81e2e7b573e1c5204bd29af2feecd
2Botan: 201cfe586e6d529360fbcde6f216f1da0c3db48f
3Cryptofuzz: 537263836eae2cf6174689719a1dcfd92fb875c7
4Secp256k1: c891c5c2f41912607f5c551d354c84bb4439e751
5Trezor-firmware: ebeea4a209c7c9ebb885d8d7727c9e6e2bfe2bc0
6Wycheproof: b063b4aedae951c69df014cd25fa6d69ae9e8cb9
7
8Bot name: oss-fuzz-linux-zone1-host-2dwk-5
9Return code: 1
10
11Command: /mnt/scratch0/clusterfuzz/resources/platform/linux/extra_sanitizers /mnt/scratch0/clusterfuzz/bot/builds/clusterfuzz-builds_bitcoin-core_fcaf00df4dbc83b967efedfb94c0da52db5f507f/revisions/wallet_notifications -timeout=25 -rss_limit_mb=2560 -max_len=9961 -use_value_profile=1 -artifact_prefix=/mnt/scratch0/clusterfuzz/bot/inputs/fuzzer-testcases/ -max_total_time=6600 -print_final_stats=1 /mnt/scratch0/clusterfuzz/bot/inputs/fuzzer-testcases-disk/temp-359/new /mnt/scratch0/clusterfuzz/bot/inputs/data-bundles/bitcoin-core_wallet_notifications
12Time ran: 6610.037380456924
13
14INFO: Running with entropic power schedule (0xFF, 100).
15INFO: Seed: 3511012882
16INFO: Loaded 1 modules (1703626 inline 8-bit counters): 1703626 [0x5ad2b8073180, 0x5ad2b821304a),
17INFO: Loaded 1 PC tables (1703626 PCs): 1703626 [0x5ad2b8213050,0x5ad2b9c11cf0),
18INFO: 0 files found in /mnt/scratch0/clusterfuzz/bot/inputs/fuzzer-testcases-disk/temp-359/new
19INFO: 1049 files found in /mnt/scratch0/clusterfuzz/bot/inputs/data-bundles/bitcoin-core_wallet_notifications
20INFO: seed corpus: files: 1049 min: 1b max: 4194302b total: 19233546b rss: 143Mb
21[#2](/bitcoin-bitcoin/2/) pulse ft: 20459 exec/s: 0 rss: 143Mb
22[#4](/bitcoin-bitcoin/4/) pulse cov: 10609 ft: 24082 corp: 2/2b exec/s: 0 rss: 144Mb
23[#8](/bitcoin-bitcoin/8/) pulse cov: 10650 ft: 26458 corp: 6/6b exec/s: 0 rss: 144Mb
24[#16](/bitcoin-bitcoin/16/) pulse cov: 10651 ft: 28496 corp: 14/14b exec/s: 0 rss: 144Mb
25[#32](/bitcoin-bitcoin/32/) pulse cov: 10656 ft: 30865 corp: 30/30b exec/s: 0 rss: 144Mb
26Slowest unit: 10 s:
27artifact_prefix='/mnt/scratch0/clusterfuzz/bot/inputs/fuzzer-testcases/'; Test unit written to /mnt/scratch0/clusterfuzz/bot/inputs/fuzzer-testcases/slow-unit-6dcd4ce23d88e2ee9568ba546c007c63d9131c1b
28Base64: QQ==
29[#64](/bitcoin-bitcoin/64/) pulse cov: 10660 ft: 33168 corp: 62/62b exec/s: 0 rss: 144Mb
30[#128](/bitcoin-bitcoin/128/) pulse cov: 10660 ft: 34990 corp: 126/129b exec/s: 0 rss: 144Mb
31[#256](/bitcoin-bitcoin/256/) pulse cov: 12470 ft: 40927 corp: 254/722b exec/s: 0 rss: 145Mb
32[#512](/bitcoin-bitcoin/512/) pulse cov: 13145 ft: 49807 corp: 509/4070b exec/s: 0 rss: 145Mb
33cf::fuzzing_strategies: random_max_len:1,value_profile:1,extra_sanitizers:1