Changeset 82802 in vbox for trunk/src/VBox
- Timestamp:
- Jan 20, 2020 5:52:00 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/testmanager/readme.txt
r82630 r82802 12 12 do model-view-controller stuff, though. Time will show.) 13 13 14 I. Running a Test Manager instance with Docker: 14 15 15 Steps for setting up a local Test Manager instance for development: 16 - This way should be preferred to get a local Test Manager instance running 17 and is NOT meant for production use! 18 19 - Install docker-ce and docker-compose on your Linux host (not tested on 20 Windows yet). Your user must be able to run the Docker CLI (see Docker documentation). 21 22 - Type "kmk" to get the containers built, "kmk start|stop" to start/stop them 23 respectively. To start over, use "kmk clean". For having a peek into the container 24 logs, use "kmk logs". 25 26 - There are two ways of doing development with this setup: 27 28 a. The Test Manager source is stored inside a separate data volume called 29 "docker_vbox-testmgr-web". The source will be checked out automatically on 30 container initialization. Development then can take part within that data 31 container. 32 33 b. Edit the (hidden) .env file in this directory and change VBOX_TESTMGR_DATA 34 to point to your checked out VBox root, e.g. VBOX_TESTMGR_DATA=/path/to/VBox/trunk 35 36 37 II. Steps for manually setting up a local Test Manager instance for development: 16 38 17 39 - Install apache, postgresql, python, psycopg2 (python) and pylint. … … 50 72 N.B. For developing tests (../tests/), setting up a local test manager will be 51 73 a complete waste of time. Just run the test drivers locally. 52 53 54 55 56 57 58 59
Note:
See TracChangeset
for help on using the changeset viewer.