From hws at denx.de Wed Mar 3 09:36:03 2021 From: hws at denx.de (Harald Seiler) Date: Wed, 03 Mar 2021 09:36:03 +0100 Subject: [tbot] Release 0.9.0 Message-ID: Hello, tbot version 0.9.0 is available now. The biggest change is the introduction of tbot "contexts". These will hopefully smoothen the testcase development experience and help with modelling complex scenarios or integrating into other test frameworks. Here is a guide: https://tbot.tools/context.html An interesting prospect of this is integration with pytest. As a demo that this is archievable now, tbot's selftest have been moved to pytest. The little glue-code that was needed can be found in https://github.com/Rahix/tbot/blob/v0.9.0/selftest/conftest.py This can of course be re-used for building pytest + tbot setups for real hardware tests! Another addition is support for SSH connection multiplexing. This can speed up test-setups which use an SSH-connection to the lab-host quite a bit. This feature can be enabled by adding use_multiplexing = True in the relevant SSH-machine's config. Check the documentation [1] for details. The full changelog is available online: https://github.com/Rahix/tbot/releases/tag/v0.9.0 [1]: https://tbot.tools/modules/machine_connector.html#tbot.machine.connector.SSHConnector.use_multiplexing -- Harald