Commit Graph

8 Commits

Author SHA1 Message Date
alexz ed7c0bdfb9 Add murano-pkg-check linter check
Change-Id: Id8a7c4ba5bbb8abbb9ddd29dc4f51d6239cf9c6b
2016-10-25 16:19:00 +00:00
Anastasia Kuznetsova fd00e5d286 Tech dept: fix comments from previous commit with new tests
Change-Id: Iba1c3885063860f8442aae759805db8bf8ec4083
2016-08-30 19:38:05 +03:00
Anastasia Kuznetsova 51693817ef Add test for full CiCd flow
Added new test that check deployment of CiCd app
and goes throught the full flow with deploying app to Tomcat.

Change-Id: I7ca7bd4182deb87615ba312a0c78f0fb37b91440
2016-08-17 16:33:19 +03:00
Sergey Kraynev 9281f08b3e Make units and linters run in tox by default
Change-Id: I0833ed4cd251482f678b228a9122f3cf17dfa4aa
2016-08-03 14:37:56 +03:00
alexz aae8d31568 Add simple {shell,yaml}-check script
* shellcheck utility allow to determinate common mistakes of bash scripting[1]

* yamllint utility allow to determinate common mistakes of yaml files[3]

* Add List system dependencies for running common tests

Add an other-requirements.txt file containing a cross-platform list of
dependencies needed for running included tox-based tests.
Also include a tox environment for convenience calling the bindep[2]
utility to list any missing system requirements.

For other-requirements.txt see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
[1] http://hackage.haskell.org/package/ShellCheck
[2] http://docs.openstack.org/infra/bindep/
[3] https://pypi.python.org/pypi/yamllint/

Change-Id: Ia2498bdb0f7c310ec3d2c2f11f5d3fc08c8b352c
2016-07-27 14:31:09 +03:00
Sergey Kraynev a43eaa4d43 Run unittests via tox
- Add "units" section to tox.ini file
- Add .tox to ignore file to ignore results of tests by git
- Fix unittest to use unittests library

Change-Id: Icffc9211eff2f6f54e24369b11a7c4c45b3dda98
2016-07-21 12:08:38 +03:00
Nikolay Mahotkin e960aa0f9a Integration Zuul and Nodepool into CI/CD App
* Using utility application ZuulNodepoolHelper
 * update test_cicd_apps

Change-Id: I4b0e093c0583b56a1b896d4304b71bcda42c8f0c
2016-06-29 16:32:10 +03:00
Anastasia Kuznetsova 539613ce4f Add new version of tests
- Created new tests structure
- Refactored and partially rewrote code from ugly.py
- Added tox.ini

Change-Id: I154906b8fcc7870b82fd2b782d03e029d9dd1df2
2016-06-23 14:20:57 +03:00