Further update:

Most cite tests are now passing on apollo. The remaining issue appears to
be with wfs-1.1: The cite tests are running, and appear to be passing, but
the process never seems to terminate (currently running, with no change to
the logs, for about an hour).

Process list is:

jenkins  27902 27899  0 18:21 ?        00:00:01 sshd: jenkins@notty

jenkins  27951 27902  0 18:21 ?        00:00:00 bash -c cd "/var/jenkins"
&& java  -jar slave.jar

jenkins  27960 27951  0 18:21 ?        00:00:53 java -jar slave.jar

jenkins  31832 27960  0 19:54 ?        00:00:00 /bin/sh -xe
/tmp/jenkins6974870876011167650.sh

jenkins  31834 31832  0 19:54 ?        00:00:00 /bin/bash ./run.sh wfs-1.1
master

jenkins  31919 31834  2 19:54 ?        00:01:18 /usr/lib/jvm/java/bin/java
-Xmx256m -XX:MaxPermSize=128m
-Xbootclasspath/a:/var/jenkins/workspace/geoserver-cite/geoserver/geoserver-2.13-SNAPSHOT/webapps/geoserver/WEB-INF/lib/marlin-0.7.5-Unsafe.jar
-Dsun.java2d.renderer=org.marlin.pisces.MarlinRenderingEngine
-DGEOSERVER_DATA_DIR=/var/jenkins/workspace/geoserver-cite/geoserver_data/master/citewfs-1.1
-Djava.awt.headless=true -Djetty.http.port=11010 -DSTOP.PORT=11009
-DSTOP.KEY=geoserver -jar start.jar

jenkins  32231 31834  0 19:55 ?        00:00:02 /usr/lib/jvm/java/bin/java
-classpath
/usr/share/java/ant.jar:/usr/share/java/ant-launcher.jar:/usr/share/java/jaxp_parser_impl.jar:/usr/share/java/xml-commons-apis.jar:/usr/lib/jvm/java/lib/tools.jar
-Dant.home=/usr/share/ant -Dant.library.dir=/usr/share/ant/lib
org.apache.tools.ant.launch.Launcher -cp  -Dcite.headless=true
-Dcite.headless.formroot=/var/jenkins/workspace/geoserver-cite/forms wfs-1.1

jenkins  32279 32231  0 19:55 ?        00:00:00 sh
/var/jenkins/workspace/geoserver-cite/tools/engine/bin/test.sh -mode=test
-workdir=/var/jenkins/workspace/geoserver-cite/tools/target/work
-logdir=/var/jenkins/workspace/geoserver-cite/tools/users/geoserver
-session=wfs-1.1.0
-source=/var/jenkins/workspace/geoserver-cite/tools/engine/scripts/wfs-1.1.0/ctl/all.xml

jenkins  32283 32279  0 19:55 ?        00:00:33 /usr/lib/jvm/java/bin/java
-cp
/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/dist/handler.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/dist/teamengine.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/commons-codec-1.5.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/jing-20030619.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/joda-time-1.4.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/saxon-6.5.5.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/saxon9-9.0.0.6j.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/saxon9-dom-9.0.0.6j.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/saxon9-s9api-9.0.0.6j.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/sun-rt.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../apps/engine/lib/xercesImpl-2.9.0.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/lib/cite1.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/lib/CiteFunctions.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/lib/citeXpathFunction.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/lib/jaxen-full.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/lib/saxpath.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../components/cite1/lib/transformers.jar:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/csw-2.0.2/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wcs-1.0.0/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wcs-1.1.1/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wcs-2.0.0/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wfs-1.0.0/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wfs-1.1.0/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wms-1.1.1/resources:/var/jenkins/workspace/geoserver-cite/tools/engine/bin/../scripts/wms-1.3.0/resources
-Djava.protocol.handler.pkgs=com.occamlab.te.util.protocols -Xmx512m
-Dcite.headless=true
-Dcite.headless.formroot=/var/jenkins/workspace/geoserver-cite/forms
com.occamlab.te.Test
-cmd=/var/jenkins/workspace/geoserver-cite/tools/engine/bin/test.sh
-mode=test -workdir=/var/jenkins/workspace/geoserver-cite/tools/target/work
-logdir=/var/jenkins/workspace/geoserver-cite/tools/users/geoserver
-session=wfs-1.1.0
-source=/var/jenkins/workspace/geoserver-cite/tools/engine/scripts/wfs-1.1.0/ctl/all.xml

jenkins  32584 32581  0 20:50 ?        00:00:00 sshd: jenkins@pts/1

jenkins  32585 32584  0 20:50 pts/1    00:00:00 -bash

jenkins  32658 32585  0 20:55 pts/1    00:00:00 ps -u jenkins -f

jenkins  32659 32585  0 20:55 pts/1    00:00:00 less
As far as I can tell, we are expecting PID#32283 to terminate, and I am not
sure why it isn't.

Torben

On Thu, Oct 12, 2017 at 12:54 PM, Torben Barsballe <
[email protected]> wrote:

> Yesterday, Jody, Nick, Ben and I had a meeting to debug cite tests on the
> new build server.
>
> To do this, we tried to get a single cite test (cite-wfs-1.1) working. We
> identified, and fixed, a number a of issues. So far, the steps to get the
> tests working have been:
>
> Prerequisites
>
>    - git
>    - ant
>    - maven
>    - postgreSQL, installed locally, with a `cite` user.*
>
>
> Setup:
> cd geoserver-cite #cite test jenkins workspace
> copy run.sh and setEnv.sh to current dir.**
>
> mkdir geoserver
> mkdir geoserver_data
> git clone git://github.com/geoserver/geoserver.git git
> git clone https://github.com/geoserver/geoserver-cite-tools.git tools
>
> cd tools
> git submodule update --init # ***
> mvn install
>
> cd ..
> cp -rf tools/forms .
>
> mvn install
>
> Then, configure jenkins to run:
>
> ./run.sh ${CITE_TEST_NAME} ${GEOSERVER_BRANCH}
>
> * The init.sh
> <https://github.com/geoserver/geoserver/blob/master/data/citewfs-1.1/init.sh>
> script was modified to support postgis 2. This will cause cite tests to
> fail on ares; as long as cite tests get working on apollo promptly, this
> should be fine
> ** run.sh was modified to copy the geoserver nightly from the new location
> on apollo.
> *** The geoserver-cite-tools engine submodule was pointing to a commit
> which no longer existed. This has been fixed; the commit in question is now
> available on the "headless" branch of the geoserver/teamengine fork.
>
>
> Current status:
>
> cite-wfs-1.1 is running, but failing. Current failure is (see
> https://build.geoserver.org/view/cite/job/cite-wfs-1.1/1498/consoleFull ):
>
> run-test:
>      [exec] Oct 12, 2017 7:26:27 PM com.occamlab.te.Generator generateXsl
>      [exec] INFO: Validating 
> /var/jenkins/workspace/geoserver-cite/tools/engine/apps/engine/resources/com/occamlab/te/scripts/parsers.ctl
>      [exec] Oct 12, 2017 7:26:27 PM com.occamlab.te.Generator generateXsl
>      [exec] INFO: Validating 
> /var/jenkins/workspace/geoserver-cite/tools/engine/apps/engine/resources/com/occamlab/te/scripts/functions.ctl
>      [exec] Oct 12, 2017 7:26:28 PM com.occamlab.te.Generator generateXsl
>      [exec] INFO: Validating 
> /var/jenkins/workspace/geoserver-cite/tools/engine/scripts/wfs-1.1.0/ctl/all.xml
>      [exec] Checking for 
> /var/jenkins/workspace/geoserver-cite/forms/wfs-1.1.0.xml
>      [exec] Testing suite ctl:wfs-1.1.0-compliance-suite...
>      [exec]    Testing wfs:wfs-main (wfs-1.1.0)...
>      [exec]       Assertion: WFS 1.1.0 Tests
>      [exec] Oct 12, 2017 7:26:29 PM com.occamlab.te.TECore parse
>      [exec] SEVERE: parse Error
>      [exec] java.net.ConnectException: Connection refused (Connection refused)
>      [exec]   at java.net.PlainSocketImpl.socketConnect(Native Method)
>      [exec]   at 
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>      [exec]   at 
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>      [exec]   at 
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>      [exec]   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>      [exec]   at java.net.Socket.connect(Socket.java:589)
>      [exec]   at java.net.Socket.connect(Socket.java:538)
>      [exec]   at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
>      [exec]   at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
>      [exec]   at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
>      [exec]   at sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
>      [exec]   at sun.net.www.http.HttpClient.New(HttpClient.java:339)
>      [exec]   at sun.net.www.http.HttpClient.New(HttpClient.java:357)
>      [exec]   at 
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1202)
>      [exec]   at 
> sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1138)
>      [exec]   at 
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1032)
>      [exec]   at 
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:966)
>      [exec]   at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1546)
>      [exec]   at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
>      [exec]   at com.occamlab.te.TECore.parse(TECore.java:1501)
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to