@@ -20,6 +20,7 @@ These components can either be on the same machine or distributed on separate se
...
@@ -20,6 +20,7 @@ These components can either be on the same machine or distributed on separate se
* Copy the [files](https://gitlab.ethz.ch/tec/public/flocklab/server/-/tree/master/testmanagementserver) to your test management server.
* Copy the [files](https://gitlab.ethz.ch/tec/public/flocklab/server/-/tree/master/testmanagementserver) to your test management server.
* Adjust the [config file](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/config/flocklab_config.ini) and copy it to the server.
* Adjust the [config file](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/config/flocklab_config.ini) and copy it to the server.
* Adjust the path to the config file in [flocklab.py](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/testmanagementserver/lib/flocklab.py).
* Install [crontab](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/config/crontab) to periodically call the scheduling and cleanup scripts.
* Install [crontab](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/config/crontab) to periodically call the scheduling and cleanup scripts.
* Install all [required python packages](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/config/python_requirements).
* Install all [required python packages](https://gitlab.ethz.ch/tec/public/flocklab/server/-/blob/master/config/python_requirements).
* Make sure the user that runs the test management scripts has SSH access to all your FlockLab observers via public key authentication.
* Make sure the user that runs the test management scripts has SSH access to all your FlockLab observers via public key authentication.