8 Commits

Author SHA1 Message Date
Witold Bedyk
361e486753 Fix installing horizon dependency
* copied tox_install from openstack/heat-dashboard
* removed horizon dep from tox.ini

Change-Id: I1066f674065d7a89bff8aaf510dac2684228454e
2018-02-05 09:01:37 +00:00
Tomasz Trębski
08b09b6f83 Make tox working for zuulv3
Previously taken approach, where python-monascacient, is installed
from the Zuul reference or master made the new ZuulV3 based
tox gates failing.

Change-Id: I864a83862958ec21a681254d7c7a0efb72cf194a
2017-10-24 09:30:58 +02:00
Tomasz Trębski
9dc87decbf Integrate with newer client
In overall following change adjustes monasca-ui code to the
shape of the python-monascaclient (integrated with osc-lib,
see Depends-On for details).

Extra:
- added profiling capabilities
- added caching of client instances
- installing master python-monascaclient for test purposes
- supporting installing python-monascaclient if specified via Depends-On

Depends-On: I1712a24739438e2d8331a495f18f357749a633c5
Change-Id: I01d0f3d9814376f9358feb23494e1ca5231aedac
2017-07-13 23:05:55 +00:00
Thomas Bechtold
fff9bf0255 Fix tox_install branch name
In master we want to use the master branch. Commit e27a1c99709f5656
introcuced the wrong branch name.

Change-Id: Ic1e9b8f95b5b4bb7ae8d655be4d0b0f260be6d10
2017-04-10 13:35:51 +02:00
Thomas Bechtold
e27a1c9970 Sync tools/tox_install.sh
Sync tools/tox_install.sh with python-openstackclient. This brings in
the following improvements:

* Do not leave temporary directory around, instead delete temporary
  directory directly after usage (change
  I939eae82dba3287fd4e4086128ebf4609a0e0770).
* Do not set ZUUL_BRANCH explicitely and remove unused if condition
  (change I0077c986a17d6bb92791474e03d1e77776e9382f).

Change-Id: Ie56634fcb4dcf670510771efffccb4214c87359c
2017-04-10 12:09:09 +02:00
Dirk Mueller
f97c2da088 Add Constraints support
Adding constraints support to clients is slightly more complex than
services as the clients themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
constrained version.

This change adds constraints support by also adding a helper script to
edit the constraints to remove monasca-ui.

Change-Id: Ie2f4e3ed3e309b1176ec8bffa5466da25345fd64
2017-01-02 12:30:55 +01:00
Piotr Smialkowski
5cb8b8dad8 Fix unittests
- Update horizon version
- Remove --upgrade option in venv installer and tox.ini
- Freeze oslo libs versions

Change-Id: I4b6697cba20699da59af8f9cc7440a669d9f0c6e
2015-07-27 12:07:20 +02:00
Rob Raymond
125ee4b768 Enable unit and pep8 tests 2014-06-27 16:16:29 -06:00