modify systest for web ui. 

Some thing on this line..

diff --git a/modules/jenkins/files/slave_scripts/contrail-systest-job.rb b/modules/jenki
index f9b3b71..48a90d8 100755
--- a/modules/jenkins/files/slave_scripts/contrail-systest-job.rb
+++ b/modules/jenkins/files/slave_scripts/contrail-systest-job.rb
@@ -27,6 +27,8 @@ def get_all_host_names
     return @vms.each_with_index.map { |vm, i| "'#{vm.vmname}'" }.join(", ")
 end
 
+@webui_config = "False"
+
 # host1 is always controller node
 # Rest are always compute nodes
 def get_topo(host_build_ip)
@@ -60,6 +62,8 @@ env.webui_config = False
 env.devstack = False
 env.test_retry_factor = 1.0
 env.test_delay_factor = 1.0
+env.webui_config = #{@webui_config}
+env.webui = 'firefox'
 
 env.test_repo_dir='#{ENV['HOME']}/contrail-test'
 env.test_verify_on_setup = False
@@ -312,11 +316,18 @@ def run_test(image = @options.image)
     return exit_code
 end
 
+def get_default_tests
+    return ["run_sanity:ci_sanity"] if ENV["ZUUL_PROJECT"] != "contrail-web"
+
+    @webui_config = "True"
+    return ["run_sanity:ci_webui_sanity"]
+end
+
 @options = OpenStruct.new
 @options.image = nil
 @options.branch = ENV['ZUUL_BRANCH'] || "master"
 # @options.fab_tests = ["run_sanity:ci_sanity", "qemu_run_sanity:ci_svc_sanity"]
-@options.fab_tests = ["run_sanity:ci_sanity"]
+@options.fab_tests = get_default_tests
 
 @options.nodes = 1
 @options.cfgm = ["host1"]