Es un conjunto de pruebas de integración que se ejecutan en un clúster de OpenStack en vivo para garantizar que Horizon, el dashboard de OpenStack, funcione correctamente en un entorno real.
Configuración de Tempest para Horizon
# nano /etc/tempest/tempest.conf
[dashboard]
dashboard_url = http://<IP_HORIZON>:80
login_url = http://<IP_HORIZON>:80/auth/login/
$ tempest run --plugin horizon-tempest-plugin
Al ejecutar las pruebas, se verá un resumen como:
horizon_tempest_plugin.tests.scenario.test_login ... OK
horizon_tempest_plugin.tests.scenario.test_create_instance ... SKIPPED
OK --> Prueba exitosa.
SKIPPED --> Prueba omitida (dependencias no cumplidas).
FAIL --> Error (indica un problema en Horizon o su integración).