commit | 821c502cf7f998f7072e54bfa60a7e576d74a930 | [log] [tgz] |
---|---|---|
author | Zack Williams <zdw@opennetworking.org> | Wed Jan 15 15:11:46 2020 -0700 |
committer | Andy Bavier <andy@opennetworking.org> | Sat Feb 22 08:15:49 2020 -0700 |
tree | 867ca82aaa49acefd82b2f57edb1d6eded8e8164 | |
parent | 4c39991842ce43181734508752c8c59c2414614d [diff] |
VOL-2642 Add a Makefile, tests, and virtualenv Convert common python and robot into a CORDRobot python module that can be installed via standard python tools (pip) and from PyPI Uses a fork of https://github.com/rasjani/robotframework-importresource, which has been backported to Python 3.5 (used in Ubuntu 16.04 executors). Reformatted and moved keywords so resource files are scoped to a specific topic. Added tox tests for library consistency - flake8 - pylint - robotframework-lint - Ran robot against installed library to verify it can be loaded and used Added basic lint and tests to whole repo Removed old tests: - CORD <6.x era: SanityPhyPOD.robot, and onosUtils.py Change-Id: I61265a9fb04034a086e20be1f7236a8793a218aa
CORD Automated Tester Suite
The CORD Automated Tester Suite (CATS) is an extensible end-to-end system test suite targeting CORD PODs. It is typically deployed as one or more Docker containers, either on the CORD POD or adjacent to the POD and interacts with the POD through the PODs interfaces.
Its intended use includes:
The strength of the CATS will come from the collaboration of the whole CORD/ONOS community, and as such we welcome contributions.
For further information, please browse in the ~/docs directory.