User Tools

Site Tools


Writing /app/www/public/data/meta/watchdogs/smoke_tests.meta failed
watchdogs:smoke_tests

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
watchdogs:smoke_tests [2018/11/18 00:28] – created robrienwatchdogs:smoke_tests [2021/06/25 10:09] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Geb Smoke Tests ======
 +
 +==== Project Location ====
 +
 +Project:https://bitbucket.org/errigal/smoke-tests-geb/src/master/
 +
 +==== Overview ====
 +
 +This project's main goal is to implement the basic suite of smoke tests to verify the sanity of all apps in a given environment. Please refer to the project's README for further information and installation instructions.
 +
 +==== When to Use ====
 +
 +In the event of an outage or any of the customer's servers experiencing an unexpected reboot, the smoke tests can be used to ensure that when the applications are restarted, that they are fully functional and available for use. 
 +
 +Please note that these tests only work with applications that can be reached via the browser and have been included in the project, i.e SNMP Manager Link Poller instances that are running on a server but are not accessible via the browser will not be included in the tests.
 +
 +==== Running Tests ====
 +
 +There are currently 4 different test scripts that can be run:
 +
 +  - run-all-tests.sh
 +  - run-handler-tests.sh
 +  - run-loadbalancer-tests.sh
 +  - run-snmpmanager-tests.sh
 +
 +To run one of the above test scripts the environment you wish to test must be specified along with the name of the script, as follows:
 +
 +<code>
 +./run-snmp-controller-tests.sh sfqa
 +</code>
 +
 +The tests will automatically run within a new Chrome window and an HTML results report will be generated once the tests have completed.
 +