Use the container image to test Multi-Machine testsuite could be a nice way to reduce the network setup problem(i.g. NAT) between guest while Multi-Machine testing in openQA
Set up a docker container image as one end of client/server test
Build a custom container image for specified packages for testing
Refer to libssh case to build a container image for testing: ./tests/console/libssh.pm
Test case reference: https://bugzilla.suse.com/tr_show_case.cgi?case_id=1768668
Multi Machine Tests Setup https://github.com/os-autoinst/openQA/blob/master/docs/Networking.asciidoc#multi-machine-tests-setup
This project is one of its kind!