Skip to content

Commit 93cae70

Browse files
committed
Merge bitcoin/bitcoin#26561: fuzz: Move-only net utils
fa3b2cf fuzz: Move-only net utils (MarcoFalke) Pull request description: This should speed up fuzz builds when `src/test/fuzz/util.h` is modified. Also, it makes sense on its own. ACKs for top commit: dergoegge: ACK fa3b2cf Tree-SHA512: 03d6abeb728ac8eb3f28167e8ac43d8d6e7e1b1738ec14f58a36e17502081fdde2d56f2d47a9e11b991754667e83b2eb22d154e394c0c1c4ffa0945db86b7e21
2 parents bc67215 + fa3b2cf commit 93cae70

File tree

15 files changed

+469
-432
lines changed

15 files changed

+469
-432
lines changed

ci/test/06_script_b.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ if [ "${RUN_TIDY}" = "true" ]; then
5656
" src/rpc/fees.cpp"\
5757
" src/rpc/signmessage.cpp"\
5858
" src/test/fuzz/txorphan.cpp"\
59+
" src/test/fuzz/util/"\
5960
" src/util/bip32.cpp"\
6061
" src/util/bytevectorhash.cpp"\
6162
" src/util/check.cpp"\

src/test/fuzz/i2p.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <test/fuzz/FuzzedDataProvider.h>
99
#include <test/fuzz/fuzz.h>
1010
#include <test/fuzz/util.h>
11+
#include <test/fuzz/util/net.h>
1112
#include <test/util/setup_common.h>
1213
#include <util/system.h>
1314
#include <util/threadinterrupt.h>

src/test/fuzz/net.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <test/fuzz/FuzzedDataProvider.h>
1313
#include <test/fuzz/fuzz.h>
1414
#include <test/fuzz/util.h>
15+
#include <test/fuzz/util/net.h>
1516
#include <test/util/net.h>
1617
#include <test/util/setup_common.h>
1718
#include <util/asmap.h>

src/test/fuzz/net_permissions.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <test/fuzz/FuzzedDataProvider.h>
77
#include <test/fuzz/fuzz.h>
88
#include <test/fuzz/util.h>
9+
#include <test/fuzz/util/net.h>
910
#include <util/translation.h>
1011

1112
#include <cassert>

src/test/fuzz/node_eviction.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <test/fuzz/FuzzedDataProvider.h>
88
#include <test/fuzz/fuzz.h>
99
#include <test/fuzz/util.h>
10+
#include <test/fuzz/util/net.h>
1011

1112
#include <algorithm>
1213
#include <cassert>

src/test/fuzz/pow.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <test/fuzz/FuzzedDataProvider.h>
1010
#include <test/fuzz/fuzz.h>
1111
#include <test/fuzz/util.h>
12+
#include <util/check.h>
1213
#include <util/overflow.h>
1314

1415
#include <cstdint>

src/test/fuzz/process_message.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <test/fuzz/FuzzedDataProvider.h>
1515
#include <test/fuzz/fuzz.h>
1616
#include <test/fuzz/util.h>
17+
#include <test/fuzz/util/net.h>
1718
#include <test/util/mining.h>
1819
#include <test/util/net.h>
1920
#include <test/util/setup_common.h>

src/test/fuzz/process_messages.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <test/fuzz/FuzzedDataProvider.h>
1010
#include <test/fuzz/fuzz.h>
1111
#include <test/fuzz/util.h>
12+
#include <test/fuzz/util/net.h>
1213
#include <test/util/mining.h>
1314
#include <test/util/net.h>
1415
#include <test/util/setup_common.h>

src/test/fuzz/socks5.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <test/fuzz/FuzzedDataProvider.h>
88
#include <test/fuzz/fuzz.h>
99
#include <test/fuzz/util.h>
10+
#include <test/fuzz/util/net.h>
1011
#include <test/util/setup_common.h>
1112

1213
#include <cstdint>

0 commit comments

Comments
 (0)