Are the changes here expected? I don’t think they look right. It looks like wallet settings in the top-level of the config file (not in the test section) are now no longer ignored when testnet is enabled.
DIfferences in results.txt before and after this change look like:
0-net=test wallet=c1 wallet=c2 || unset | ignored -wallet
1+net=test wallet=c1 wallet=c2 || c1 | c1 c2
2...
3-net=test wallet=c1 wallet=c2 || unset | ignored -wallet
4+net=test wallet=c1 wallet=c2 || c1 | c1 c2
5...
If this is not intended, it might just be a bug in the test setup, like the parser.m_network = network;
line above no longer having an effect, instead of a real bug.