out of net_tests, because the eviction tests:
- are a different domain of test coverage, with different dependencies
- run more slowly than the net tests
- will be growing in size, in this PR branch and in the future, as eviction test coverage is improved
This is a backport of core#20197 [2/6]
https://github.com/bitcoin/bitcoin/pull/20197/commits/41f84d5eccd4c2620bf6fee616f2f8f717dbd6f6
Depends on D10975