A test script, saved in GitHub for version control, is run by Ansible Tower / AWX and the test results are displayed. PyATS script checks two switches connected with BGP peering between them, identifies network changes in the environment and track the changes by analysing/comparing pre and post results of the script.