----------------------------- Python scripts for QA testing ----------------------------- These scripts were created to support specific testing in QA. These are committed as is for now and some further documentation will be added later... ------------------------------------------------------------------------------ rxclasses.py ------------ Implements classes Receiver() for HTTP/HTTPS control of a receiver and Log() for logging diagnostics to a file. (There is also an RxSerial() class that was ------------------------------------------------------------------------------ dhcpTest.py ----------- Used for IPv4 and IPv6 (SLAAC and DHCPv6) restart testing. See the following file for usage, notes on operation, and import dependencies. https://docs.google.com/document/d/1_nV7th00fJ5iSDldrYVn6GVjTseHJ4rMRbk1PZX8QZM/edit?usp=sharing ------------------------------------------------------------------------------ sendmesg.py ----------- Script for sending email alerts under certain conditions. Usage: sendmesg.py -e EMAIL_ADDRESS -s SUBJECT -b BODY [ -r SMTP_SERVER ] [-f FILENAME [-f FILENAME2 [...]]]