Author: kwright
Date: Sat Mar 18 18:53:47 2017
New Revision: 1787586

URL: http://svn.apache.org/viewvc?rev=1787586&view=rev
Log:
Add ability to specify Selenium UI driver via environment variable.

Modified:
    
manifoldcf/branches/CONNECTORS-1196-2/framework/buildfiles/connector-build.xml

Modified: 
manifoldcf/branches/CONNECTORS-1196-2/framework/buildfiles/connector-build.xml
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1196-2/framework/buildfiles/connector-build.xml?rev=1787586&r1=1787585&r2=1787586&view=diff
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-1196-2/framework/buildfiles/connector-build.xml 
(original)
+++ 
manifoldcf/branches/CONNECTORS-1196-2/framework/buildfiles/connector-build.xml 
Sat Mar 18 18:53:47 2017
@@ -1161,6 +1161,10 @@
     <target name="run-UI-postgresql" depends="compile-tests,pretest-check" 
if="canTest">
         <mkdir dir="test-postgresql-output"/>
         <junit fork="true" maxmemory="128m" dir="test-postgresql-output" 
outputtoformatters="true" showoutput="true" haltonfailure="true">
+            <jvmarg value="-Dwebdriver.chrome.driver=${env.SL_CHROME_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.safari.driver=${env.SL_SAFARI_DRIVER}"/>
+            <jvmarg 
value="-Dwebdriver.firefox.driver=${env.SL_FIREFOX_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.ie.driver=${env.SL_IE_DRIVER}"/>
             <jvmarg 
value="-DcrawlerWarPath=${mcf-dist}/web/war/mcf-crawler-ui.war"/>
             <jvmarg 
value="-DauthorityserviceWarPath=${mcf-dist}/web/war/mcf-authority-service.war"/>
             <jvmarg 
value="-DapiWarPath=${mcf-dist}/web/war/mcf-api-service.war"/>
@@ -1184,6 +1188,10 @@
     <target name="run-UI-HSQLDB" depends="compile-tests,pretest-check" 
if="canTest">
         <mkdir dir="test-HSQLDB-output"/>
         <junit fork="true" maxmemory="128m" dir="test-HSQLDB-output" 
outputtoformatters="true" showoutput="true" haltonfailure="true">
+            <jvmarg value="-Dwebdriver.chrome.driver=${env.SL_CHROME_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.safari.driver=${env.SL_SAFARI_DRIVER}"/>
+            <jvmarg 
value="-Dwebdriver.firefox.driver=${env.SL_FIREFOX_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.ie.driver=${env.SL_IE_DRIVER}"/>
             <jvmarg 
value="-DcrawlerWarPath=${mcf-dist}/web/war/mcf-crawler-ui.war"/>
             <jvmarg 
value="-DauthorityserviceWarPath=${mcf-dist}/web/war/mcf-authority-service.war"/>
             <jvmarg 
value="-DapiWarPath=${mcf-dist}/web/war/mcf-api-service.war"/>
@@ -1207,6 +1215,10 @@
     <target name="run-UI-HSQLDBext" depends="compile-tests,pretest-check" 
if="canTest">
         <mkdir dir="test-HSQLDBext-output"/>
         <junit fork="true" maxmemory="128m" dir="test-HSQLDBext-output" 
outputtoformatters="true" showoutput="true" haltonfailure="true">
+            <jvmarg value="-Dwebdriver.chrome.driver=${env.SL_CHROME_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.safari.driver=${env.SL_SAFARI_DRIVER}"/>
+            <jvmarg 
value="-Dwebdriver.firefox.driver=${env.SL_FIREFOX_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.ie.driver=${env.SL_IE_DRIVER}"/>
             <jvmarg 
value="-DcrawlerWarPath=${mcf-dist}/web/war/mcf-crawler-ui.war"/>
             <jvmarg 
value="-DauthorityserviceWarPath=${mcf-dist}/web/war/mcf-authority-service.war"/>
             <jvmarg 
value="-DapiWarPath=${mcf-dist}/web/war/mcf-api-service.war"/>
@@ -1230,6 +1242,10 @@
     <target name="run-UI-mysql" depends="compile-tests,pretest-check" 
if="canTest">
         <mkdir dir="test-mysql-output"/>
         <junit fork="true" maxmemory="128m" dir="test-mysql-output" 
outputtoformatters="true" showoutput="true" haltonfailure="true">
+            <jvmarg value="-Dwebdriver.chrome.driver=${env.SL_CHROME_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.safari.driver=${env.SL_SAFARI_DRIVER}"/>
+            <jvmarg 
value="-Dwebdriver.firefox.driver=${env.SL_FIREFOX_DRIVER}"/>
+            <jvmarg value="-Dwebdriver.ie.driver=${env.SL_IE_DRIVER}"/>
             <jvmarg 
value="-DcrawlerWarPath=${mcf-dist}/web-proprietary/war/mcf-crawler-ui.war"/>
             <jvmarg 
value="-DauthorityserviceWarPath=${mcf-dist}/web-proprietary/war/mcf-authority-service.war"/>
             <jvmarg 
value="-DapiWarPath=${mcf-dist}/web-proprietary/war/mcf-api-service.war"/>


Reply via email to