From bca515bc7fb6a451aee28da02da922f2e57aa6f0 Mon Sep 17 00:00:00 2001 From: Tim Bielawa Date: Tue, 23 Aug 2016 13:45:53 -0700 Subject: Fix BZ1368296 by quietly recollecting facts if the cache is removed * Add python logging * Add testing system via 'make ci' --- utils/README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 utils/README.md (limited to 'utils/README.md') diff --git a/utils/README.md b/utils/README.md new file mode 100644 index 000000000..bead4c44f --- /dev/null +++ b/utils/README.md @@ -0,0 +1,37 @@ +# Running Tests (NEW) + +Run the command: + + make ci + +to run an array of unittests locally. + +# Running From Source + +You will need to setup a **virtualenv** to run from source: + + $ virtualenv oo-install + $ source ./oo-install/bin/activate + $ virtualenv --relocatable ./oo-install/ + $ python setup.py install + +The virtualenv `bin` directory should now be at the start of your +`$PATH`, and `oo-install` is ready to use from your shell. + +You can exit the virtualenv with: + + $ deactivate + +# Testing (OLD) + +*This section is deprecated, but still works* + +First, run the **virtualenv setup steps** described above. + +Install some testing libraries: (we cannot do this via setuptools due to the version virtualenv bundles) + +$ pip install mock nose + +Then run the tests with: + +$ oo-install/bin/nosetests -- cgit v1.2.3 From ddbd7dada694bda3777d25e5e88c841cab49ea20 Mon Sep 17 00:00:00 2001 From: Tim Bielawa Date: Wed, 24 Aug 2016 08:13:14 -0700 Subject: Make note about ansible/install logs messing up ci tests --- utils/README.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'utils/README.md') diff --git a/utils/README.md b/utils/README.md index bead4c44f..2abf2705e 100644 --- a/utils/README.md +++ b/utils/README.md @@ -6,6 +6,10 @@ Run the command: to run an array of unittests locally. +You will get errors if the log files already exist and can not be +written to by the current user (`/tmp/ansible.log` and +`/tmp/installer.txt`). *We're working on it.* + # Running From Source You will need to setup a **virtualenv** to run from source: -- cgit v1.2.3