Skip to content

teroc/Otero

Repository files navigation

Open Test Robot Platform

Prerequisites

Mandatory

  • Python 2.7 or later.

Recommended

  • fMBT for software emulation of robot and camera. (Available from https://github.com/01org/fMBT.)
  • Sphinx for building documentation (python-sphinx package in Debian/Ubuntu).
  • pytest for running internal tests.
  • pylint - python code static checker

Building and installing

Using the platform directly in development environment

Preparations

None is required at the moment. Just clone the repository.

Running internal tests

cd tests && python run_tests.py ; cd ..

If pytest is installed, it can be used instead. Just run

pytest

Building documentation

cd doc
make html

Main page can be found from doc/_build/opentestrobot.html

System wide installation

Normal Python package installation. Run as root

python setup.py install

Alternatively building and installing deb packages (available for Debian and Ubuntu users):

dpkg-buildpackage -us -uc
sudo dpkg -i ../opentestrobot*deb

About

Otero - Open Test Robot Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages