adding voltha-atest-bbsim to test bbsim-adapter against voltha

Change-Id: I75ca117c5b3742ab5b8a0bba75b8319eaba9aca3
diff --git a/jjb/pipeline/voltha-atest-provisioning.groovy b/jjb/pipeline/voltha-atest-provisioning.groovy
index ece93fc..e156350 100755
--- a/jjb/pipeline/voltha-atest-provisioning.groovy
+++ b/jjb/pipeline/voltha-atest-provisioning.groovy
@@ -37,11 +37,12 @@
     }
 
     stage ('Build Voltha and ONOS') {
+      when { expression { return params.BuildVoltha } }
       steps {
         sh '''
         sudo service docker restart
         cd $WORKSPACE/cord/incubator/voltha
-        repo download voltha "${gerritChangeNumber}/${gerritPatchsetNumber}"
+        repo download ${gerritProject} "${gerritChangeNumber}/${gerritPatchsetNumber}"
         chmod +x env.sh
         source env.sh
         make fetch
@@ -51,11 +52,24 @@
       }
     }
 
+    stage ('Build BBSIM') {
+      when { expression { return params.BuildBbsim } }
+      steps {
+        sh '''
+        sudo service docker restart
+        cd $WORKSPACE/cord/incubator/voltha-bbsim
+        repo download ${gerritProject} "${gerritChangeNumber}/${gerritPatchsetNumber}"
+        make docker
+        docker images | grep bbsim
+        '''
+      }
+    }
+
     stage ('Start Voltha Test Suite') {
       steps {
         sh '''
         cd $WORKSPACE/cord/incubator/voltha/tests/atests/common/
-        ./run_robot.sh jenkinstest || true
+        ./run_robot.sh jenkinstest ${params.adapter} || true
         '''
       }
     }