Right now every single node type created by TestTools activate all api plugins. Probably this leads to random test fails.
This merge request reduces amount of activated plugins nodes provided by test tools. Now nodes have properly configured plugins:
Witness node- plugins from base class
witnessfor producing blocks
ApiNode- all plugins except
FullApiNode(new one) - all plugins including
Additionaly method responsible for activating plugins has been refactored, now it can activate various amount of plugins - not only all of them.
TestTools submodule update merge request with passed CI: hive!875 (merged)