Started by upstream project "autoplot-run-tests" build number 9070 originally caused by: Started by upstream project "autoplot-all" build number 9031 originally caused by: Started by timer Started by upstream project "autoplot-all" build number 9031 Running as SYSTEM Building in workspace /var/local/jenkins/workspace/autoplot-test140 [autoplot-test140] $ /bin/sh -xe /usr/local/apache-tomcat-8.0.27/temp/jenkins5490425915202653510.sh + pwd /var/local/jenkins/workspace/autoplot-test140 + rm -rf Test140.java test143.txt test143_000.dep0.qds test143_000.qds test143_001.dep0.qds test143_001.qds test143_002.dep0.qds test143_002.qds test143_003.dep0.qds test143_003.qds test143_004.dep0.qds test143_004.qds test143_file__home_jbf_public_html_autoplot_data_dat_oneColumn.dat.png test143_http_jfaden.net__jbf_autoplot_data_dat_Lew.dat_column_field0_skipLines_39.png test143_http_jfaden.net__jbf_autoplot_data_dat_dates.dat_time_field0_timeFormat__b_20_d__Y_20_H_M_S_20_p_delim__.png test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png test143_vap_inlinerandomn_0_20000__randomn_1_20000_.png + JAR=../autoplot-jar-all/autoplot/Autoplot/dist/AutoplotAll.jar + cp ../autoplot-jar-all/autoplot/Autoplot/src/test/endtoend/Test140.java . + wget -O test143.txt https://cottagesystems.com/~jbf/autoplot/test143.txt --2025-02-10 17:29:20-- https://cottagesystems.com/~jbf/autoplot/test143.txt Resolving cottagesystems.com (cottagesystems.com)... 199.188.64.196 Connecting to cottagesystems.com (cottagesystems.com)|199.188.64.196|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 641 [text/plain] Saving to: ‘test143.txt’ 0K 100% 251M=0s 2025-02-10 17:29:20 (251 MB/s) - ‘test143.txt’ saved [641/641] + /usr/local/jdk1.8//bin/java -Xmx2G -Dfile.encoding=UTF-8 -Djava.awt.headless=true -cp ../autoplot-jar-all/autoplot/Autoplot/dist/AutoplotAll.jar test.endtoend.Test140 143 http://jfaden.net/~jbf/autoplot/test143.txt disable certificate checking Feb 10, 2025 5:29:20 PM org.autoplot.AutoplotUtil disableCertificates INFO: disabling HTTP certificate checks. home (prefs): /home/tomcat autoplot_data: /home/tomcat/autoplot_data fscache: /home/tomcat/autoplot_data/fscache reading logger configuration from System.getProperty("java.util.logging.config.file"): null no config file, set java property java.util.logging.config.file like so: -Djava.util.logging.config.file=/tmp/logging.properties ======================= == from http://jfaden.net/~jbf/autoplot/test143.txt ======================= Feb 10, 2025 5:29:21 PM org.das2.util.filesystem.HttpUtil checkRedirect INFO: URL http://jfaden.net/~jbf/autoplot/test143.txt permanently moved to https://jfaden.net/~jbf/autoplot/test143.txt >> doHistory # bunch of DD URIs. DD is the new ascii parsing spec developed by Weigel et al. == 143 000 == uri: https://jfaden.net/~jbf/autoplot/script/bob/tsds/dd20140305.jyds?timeIntervals=R/1993-01-01T00:00Z/P1D&columnLabelValues=(1.1:10.0:0.1)&columns=[0:90]&columnLabels=(Flux)&resourceURI=http://autoplot.org/data/sampex.dat Feb 10, 2025 5:29:21 PM org.autoplot.jythonsupport.JythonRefactory fixImports WARNING: dd20140305.jyds fixImports in 8ms, affected=true. Code contains imports with old ("virbo") names. Feb 10, 2025 5:29:22 PM org.python.core.PyReflectedFunction __call__ WARNING: unpackLabels((Flux)) Feb 10, 2025 5:29:22 PM org.python.core.PyReflectedFunction __call__ WARNING: unpackValues((1.1:10.0:0.1)) Feb 10, 2025 5:29:22 PM org.python.core.PyReflectedFunction __call__ WARNING: unpackValues(1.1:10.0:0.1)=dataset[90] (dimensionless) (1.1:10.0:0.1) dataset[90] (dimensionless) _=_=_=_ Feb 10, 2025 5:29:24 PM org.das2.util.filesystem.HttpFileSystem createHttpFileSystem SEVERE: Connection refused (Connection refused) java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.net.NetworkClient.doConnect(NetworkClient.java:175) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) at org.das2.util.filesystem.HttpFileSystem.createHttpFileSystem(HttpFileSystem.java:234) at org.das2.util.filesystem.HttpFileSystemFactory.createFileSystem(HttpFileSystemFactory.java:55) at org.das2.util.filesystem.FileSystem.create(FileSystem.java:490) at org.autoplot.datasource.DataSetURI.getFile(DataSetURI.java:978) at org.autoplot.datasource.DataSetURI.getFile(DataSetURI.java:1445) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:173) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:181) at org.python.core.PyObject.__call__(PyObject.java:495) at org.python.pycode._pyx8.f$0(dd20140305.jyds:350) at org.python.pycode._pyx8.call_function(dd20140305.jyds) at org.python.core.PyTableCode.call(PyTableCode.java:217) at org.python.core.PyCode.call(PyCode.java:14) at org.python.core.Py.runCode(Py.java:1224) at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:165) at org.autoplot.datasource.jython.JythonDataSource.getDataSet(JythonDataSource.java:316) at org.autoplot.jythonsupport.Util.getDataSet(Util.java:278) at org.autoplot.jythonsupport.Util.getDataSet(Util.java:557) at test.endtoend.Test140.do1(Test140.java:177) at test.endtoend.Test140.doHistory(Test140.java:456) at test.endtoend.Test140.main(Test140.java:530) Feb 10, 2025 5:29:24 PM org.das2.util.filesystem.HttpFileSystem createHttpFileSystem SEVERE: 0: failed to connect to http://autoplot.org/data/ Connection refused (Connection refused) java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.net.NetworkClient.doConnect(NetworkClient.java:175) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at org.das2.util.filesystem.HttpFileSystem.createHttpFileSystem(HttpFileSystem.java:204) at org.das2.util.filesystem.HttpFileSystemFactory.createFileSystem(HttpFileSystemFactory.java:55) at org.das2.util.filesystem.FileSystem.create(FileSystem.java:490) at org.autoplot.datasource.DataSetURI.getFile(DataSetURI.java:978) at org.autoplot.datasource.DataSetURI.getFile(DataSetURI.java:1445) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:173) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:181) at org.python.core.PyObject.__call__(PyObject.java:495) at org.python.pycode._pyx8.f$0(dd20140305.jyds:350) at org.python.pycode._pyx8.call_function(dd20140305.jyds) at org.python.core.PyTableCode.call(PyTableCode.java:217) at org.python.core.PyCode.call(PyCode.java:14) at org.python.core.Py.runCode(Py.java:1224) at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:165) at org.autoplot.datasource.jython.JythonDataSource.getDataSet(JythonDataSource.java:316) at org.autoplot.jythonsupport.Util.getDataSet(Util.java:278) at org.autoplot.jythonsupport.Util.getDataSet(Util.java:557) at test.endtoend.Test140.do1(Test140.java:177) at test.endtoend.Test140.doHistory(Test140.java:456) at test.endtoend.Test140.main(Test140.java:530) Feb 10, 2025 5:29:24 PM org.das2.util.filesystem.HttpFileSystem createHttpFileSystem INFO: remote filesystem is offline, allowing access to local cache. Feb 10, 2025 5:29:24 PM org.das2.util.filesystem.HttpFileSystem createHttpFileSystem WARNING: filesystem is offline: http://autoplot.org/data/ Feb 10, 2025 5:29:24 PM org.python.core.PyReflectedFunction __call__ INFO: timeFormat= Feb 10, 2025 5:29:24 PM org.python.core.PyReflectedFunction __call__ INFO: timeIntervals=R/1993-01-01T00:00Z/P1D Feb 10, 2025 5:29:24 PM org.python.core.PyReflectedFunction __call__ INFO: here dataset: [DEPEND_0=3287,BUNDLE_1=90] () wrote to file: test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png Read in 3.140 seconds (test143_000): https://jfaden.net/~jbf/autoplot/script/bob/tsds/dd20140305.jyds?timeIntervals=R/1993-01-01T00:00Z/P1D&columnLabelValues=(1.1:10.0:0.1)&columns=[0:90]&columnLabels=(Flux)&resourceURI=http://autoplot.org/data/sampex.dat Plot in 4.043 seconds (test143_000): https://jfaden.net/~jbf/autoplot/script/bob/tsds/dd20140305.jyds?timeIntervals=R/1993-01-01T00:00Z/P1D&columnLabelValues=(1.1:10.0:0.1)&columns=[0:90]&columnLabels=(Flux)&resourceURI=http://autoplot.org/data/sampex.dat == 143 001 == uri: http://jfaden.net/~jbf/autoplot/data/dat/Lew.dat?column=field0&skipLines=39 Feb 10, 2025 5:29:25 PM org.das2.util.filesystem.HttpUtil checkRedirect INFO: URL http://jfaden.net/~jbf/autoplot/data/dat/Lew.dat permanently moved to https://jfaden.net/~jbf/autoplot/data/dat/Lew.dat Feb 10, 2025 5:29:26 PM org.das2.graph.DasCanvas waitUntilIdle INFO: strange bug where update event didn't clear dirty flags, reposting. dataset: field0[200] (dimensionless) wrote to file: test143_http_jfaden.net__jbf_autoplot_data_dat_Lew.dat_column_field0_skipLines_39.png Read in 0.013 seconds (test143_001): http://jfaden.net/~jbf/autoplot/data/dat/Lew.dat?column=field0&skipLines=39 Plot in 0.587 seconds (test143_001): http://jfaden.net/~jbf/autoplot/data/dat/Lew.dat?column=field0&skipLines=39 == 143 002 == uri: http://jfaden.net/~jbf/autoplot/data/dat/dates.dat?time=field0&timeFormat=$b%20$d+$Y%20$H:$M:$S%20$p&delim=, Feb 10, 2025 5:29:26 PM org.das2.util.filesystem.HttpUtil checkRedirect INFO: URL http://jfaden.net/~jbf/autoplot/data/dat/dates.dat permanently moved to https://jfaden.net/~jbf/autoplot/data/dat/dates.dat dataset: field1[field1=30] (t2000) wrote to file: test143_http_jfaden.net__jbf_autoplot_data_dat_dates.dat_time_field0_timeFormat__b_20_d__Y_20_H_M_S_20_p_delim__.png Read in 0.010 seconds (test143_002): http://jfaden.net/~jbf/autoplot/data/dat/dates.dat?time=field0&timeFormat=$b%20$d+$Y%20$H:$M:$S%20$p&delim=, Plot in 0.403 seconds (test143_002): http://jfaden.net/~jbf/autoplot/data/dat/dates.dat?time=field0&timeFormat=$b%20$d+$Y%20$H:$M:$S%20$p&delim=, == 143 003 == uri: file:///home/jbf/public_html/autoplot/data/dat/oneColumn.dat Feb 10, 2025 5:29:27 PM org.das2.graph.DasCanvas waitUntilIdle INFO: strange bug where update event didn't clear dirty flags, reposting. dataset: field0[90] (dimensionless) wrote to file: test143_file__home_jbf_public_html_autoplot_data_dat_oneColumn.dat.png Read in 0.003 seconds (test143_003): file:///home/jbf/public_html/autoplot/data/dat/oneColumn.dat Plot in 0.562 seconds (test143_003): file:///home/jbf/public_html/autoplot/data/dat/oneColumn.dat == 143 004 == uri: vap+inline:randomn(0,20000),randomn(1,20000) dataset: dataset[DEPEND_0=20000] (dimensionless) wrote to file: test143_vap_inlinerandomn_0_20000__randomn_1_20000_.png Read in 0.028 seconds (test143_004): vap+inline:randomn(0,20000),randomn(1,20000) Plot in 0.302 seconds (test143_004): vap+inline:randomn(0,20000),randomn(1,20000) === Exceptions encountered ============== (none) [autoplot-test140] $ /bin/sh -xe /usr/local/apache-tomcat-8.0.27/temp/jenkins3776825886376600250.sh + rm -f diffs.* + /home/jbf/ct/hudson/bin/compareImagesLoose.sh ## compareImagesLoose version 20150614a == test143_file__home_jbf_public_html_autoplot_data_dat_oneColumn.dat.png == compare -metric MAE -dissimilarity-threshold 1 test143_file__home_jbf_public_html_autoplot_data_dat_oneColumn.dat.png /home/jbf/ct/hudson/artifacts/test143_file__home_jbf_public_html_autoplot_data_dat_oneColumn.dat.png diffs.test143_file__home_jbf_public_html_autoplot_data_dat_oneColumn.dat.png diff=0 (0) == test143_http_jfaden.net__jbf_autoplot_data_dat_dates.dat_time_field0_timeFormat__b_20_d__Y_20_H_M_S_20_p_delim__.png == compare -metric MAE -dissimilarity-threshold 1 test143_http_jfaden.net__jbf_autoplot_data_dat_dates.dat_time_field0_timeFormat__b_20_d__Y_20_H_M_S_20_p_delim__.png /home/jbf/ct/hudson/artifacts/test143_http_jfaden.net__jbf_autoplot_data_dat_dates.dat_time_field0_timeFormat__b_20_d__Y_20_H_M_S_20_p_delim__.png diffs.test143_http_jfaden.net__jbf_autoplot_data_dat_dates.dat_time_field0_timeFormat__b_20_d__Y_20_H_M_S_20_p_delim__.png diff=0 (0) == test143_http_jfaden.net__jbf_autoplot_data_dat_Lew.dat_column_field0_skipLines_39.png == compare -metric MAE -dissimilarity-threshold 1 test143_http_jfaden.net__jbf_autoplot_data_dat_Lew.dat_column_field0_skipLines_39.png /home/jbf/ct/hudson/artifacts/test143_http_jfaden.net__jbf_autoplot_data_dat_Lew.dat_column_field0_skipLines_39.png diffs.test143_http_jfaden.net__jbf_autoplot_data_dat_Lew.dat_column_field0_skipLines_39.png diff=0 (0) == test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png == compare -metric MAE -dissimilarity-threshold 1 test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png /home/jbf/ct/hudson/artifacts/test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png diffs.test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png diff=226.318 (0.00345339) try alternate version in /home/jbf/ct/hudson/artifacts_alt/test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png *** compare -metric MAE test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png /home/jbf/ct/hudson/artifacts_alt/test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png diffs.alt.test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png 2>&1 | cut -d' ' -f1 m=0 THRESHOLD=20.0 --> Alternate Version Matches rm diffs.alt.test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png rm diffs.test143_https_jfaden.net__jbf_autoplot_script_bob_tsds_dd20140305.jyds_timeIntervals_R_1993-01-01T0000Z_P1D_columnLabelValues__1.110.00.1__columns__090__colum...-000000921527297.png == test143_vap_inlinerandomn_0_20000__randomn_1_20000_.png == compare -metric MAE -dissimilarity-threshold 1 test143_vap_inlinerandomn_0_20000__randomn_1_20000_.png /home/jbf/ct/hudson/artifacts/test143_vap_inlinerandomn_0_20000__randomn_1_20000_.png diffs.test143_vap_inlinerandomn_0_20000__randomn_1_20000_.png diff=0 (0) --> matches Archiving artifacts Finished: SUCCESS