fixing xos-unit test jobs
Change-Id: Id42c1d2c80977fb08aebaf62b45f944149484ba5
diff --git a/jjb/verify/olt-service.yaml b/jjb/verify/olt-service.yaml
index c4ab6e3..70876eb 100644
--- a/jjb/verify/olt-service.yaml
+++ b/jjb/verify/olt-service.yaml
@@ -15,5 +15,7 @@
- 'verify-licensed'
- 'verify-sonarqube':
dependency-jobs: 'verify_olt-service_licensed'
- - 'api-test':
+ - 'xos-unit-test':
dependency-jobs: 'verify_olt-service_sonarqube'
+ - 'api-test':
+ dependency-jobs: 'verify_olt-service_-unit-test'
diff --git a/jjb/verify/vsg.yaml b/jjb/verify/vsg.yaml
index e35fe9d..69cdeec 100644
--- a/jjb/verify/vsg.yaml
+++ b/jjb/verify/vsg.yaml
@@ -15,5 +15,7 @@
- 'verify-licensed'
- 'verify-sonarqube':
dependency-jobs: 'verify_vsg_licensed'
- - 'api-test':
+ - 'xos-unit-test':
dependency-jobs: 'verify_vsg_sonarqube'
+ - 'api-test':
+ dependency-jobs: 'verify_vsg_-unit-test'
diff --git a/jjb/xos-unit.yaml b/jjb/xos-unit.yaml
index 61e9f17..168419f 100644
--- a/jjb/xos-unit.yaml
+++ b/jjb/xos-unit.yaml
@@ -56,9 +56,9 @@
repo download $GERRIT_PROJECT $GERRIT_CHANGE_NUMBER/$GERRIT_PATCHSET_NUMBER
# Install XOS dependencies
- pip install -r $BASEDIR/cord/orchestration/xos/containers/xos/pip_requirements.txt
- pip install nose2
- pip install requests_mock
+ pip install nose2 requests_mock plyxproto jinja2 pattern astunparse pyyaml colorama
+ pip install pykwalify==1.6.1
+ pip install multistructlog==1.5
echo "Requirements Installed"
cd $BASEDIR/cord/orchestration/xos/lib/xos-util; python setup.py install; echo "xos-util Installed"