-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
be easier to test jjb locally before submit for review. add unitest in modules dir to tox(tox -emodules) Change-Id: Ief4f10debc567d1d3ba111685c86b812a2058697 Signed-off-by: Julien <[email protected]>
- Loading branch information
Showing
7 changed files
with
62 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,3 +35,4 @@ testapi_venv/ | |
.cache | ||
.tox | ||
*.retry | ||
job_output/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,6 +21,14 @@ Make changes:: | |
To ssh://[email protected]:29418/releng.git | ||
* [new branch] HEAD -> refs/publish/master | ||
|
||
Test with tox:: | ||
|
||
tox -v -ejjb | ||
|
||
Submit the change to gerrit:: | ||
|
||
git review -v | ||
|
||
Follow the link to gerrit https://gerrit.opnfv.org/gerrit/51 in a few moments | ||
the verify job will have completed and you will see Verified +1 jenkins-ci in | ||
the gerrit ui. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
jenkins-job-builder |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
paramiko>=2.0.1 | ||
mock==1.3.0 | ||
requests==2.9.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# The order of packages is significant, because pip processes them in the order | ||
# of appearance. Changing the order has an impact on the overall integration | ||
# process, which may cause wedges in the gate later. | ||
|
||
nose | ||
coverage |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
#!/usr/bin/env python | ||
|
||
from setuptools import setup | ||
|
||
setup( | ||
name="opnfv", | ||
version="master", | ||
url="https://www.opnfv.org", | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Tox (http://tox.testrun.org/) is a tool for running tests | ||
# in multiple virtualenvs. This configuration file will run the | ||
# test suite on all supported python versions. To use it, "pip install tox" | ||
# and then run "tox" from this directory. | ||
|
||
[tox] | ||
envlist = py27 | ||
skipsdist = True | ||
|
||
[testenv] | ||
usedevelop = True | ||
setenv= | ||
HOME = {envtmpdir} | ||
PYTHONPATH = {toxinidir} | ||
|
||
[testenv:jjb] | ||
deps = | ||
-rjjb/test-requirements.txt | ||
commands= | ||
jenkins-jobs test -o job_output -r jjb/ | ||
|
||
[testenv:modules] | ||
deps= | ||
-rmodules/requirements.txt | ||
-rmodules/test-requirements.txt | ||
commands = | ||
nosetests -w modules \ | ||
--with-xunit \ | ||
--xunit-file=modules/nosetests.xml \ | ||
--cover-package=opnfv \ | ||
--with-coverage \ | ||
--cover-xml \ | ||
--cover-html \ | ||
tests/unit |