Console Output
Started by timer
Running as SYSTEM
Building in workspace /var/local/jenkins/workspace/test-hapi-servers-2022
[test-hapi-servers-2022] $ /bin/sh -xe /usr/local/apache-tomcat-8.0.27/temp/jenkins6492318076211701508.sh
+ pwd
/var/local/jenkins/workspace/test-hapi-servers-2022
+ echo USER=, tomcat
USER=, tomcat
+ echo HOME=, /home/tomcat
HOME=, /home/tomcat
+ export WGET=wget --timeout=6 --tries=2
+ echo # Test servers in all.txt
# Test servers in all.txt
+ wget --timeout=6 --tries=2 -N https://raw.githubusercontent.com/hapi-server/servers/master/all.txt
--2026-02-21 13:40:44-- https://raw.githubusercontent.com/hapi-server/servers/master/all.txt
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.108.133, 185.199.109.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 0 [text/plain]
Saving to: ‘all.txt’
0K 0.00 =0s
Last-modified header missing -- time-stamps turned off.
2026-02-21 13:40:44 (0.00 B/s) - ‘all.txt’ saved [0/0]
+ python3 /home/jbf/ct/hapi/git-release/HAPI-Server-Tester/HAPITESTSCRIPT.py 75657
servers=10 serverseeds=10
2 ***
Running tests with seed 75657
#################
Running test with seed 8125: https://cdaweb.gsfc.nasa.gov/hapi
URL MATCHES KNOWN HAPI SERVER
[92mServer is up![0m
url https://cdaweb.gsfc.nasa.gov/hapi/catalog
hapiVer= 2.0
first parameter: A1_K0_MPA
last parameter: WI_WA_RAD1_L3_DF
len(refinedList)= 3604
randID= THE_L2_SST@5
url https://cdaweb.gsfc.nasa.gov/hapi/info?id=THE_L2_SST@5
first parameter: Time
last parameter: the_iesa_solarwind_flag
len(refinedList)= 2
randPara= the_iesa_solarwind_flag
url https://cdaweb.gsfc.nasa.gov/hapi/info?id=THE_L2_SST@5
2007-03-09T00:00:00Z/2026-02-18T00:00:00Z
sampleStartDate not available
2026-02-17T00:00:00Z/2026-02-18T00:00:00Z
testStartDate= 2026-02-17T00:00:00Z <class 'str'>
testStopDate= 2026-02-18T00:00:00Z <class 'str'>
https://cdaweb.gsfc.nasa.gov/hapi/data?id=THE_L2_SST@5¶meters=the_iesa_solarwind_flag&time.min=2026-02-17T00:00:00Z&time.max=2026-02-18T00:00:00Z&format=csv
HAPI verifier URL:
https://hapi-server.org/verify/?url=https://cdaweb.gsfc.nasa.gov/hapi&id=THE_L2_SST@5¶meter=the_iesa_solarwind_flag&time.min=2026-02-17T00:00:00Z&time.max=2026-02-18T00:00:00Z
url https://cdaweb.gsfc.nasa.gov/hapi/data?id=THE_L2_SST@5¶meters=the_iesa_solarwind_flag&time.min=2026-02-17T00:00:00Z&time.max=2026-02-18T00:00:00Z&format=csv
[92mFound Data! [0m https://cdaweb.gsfc.nasa.gov/hapi/data?id=THE_L2_SST@5¶meters=the_iesa_solarwind_flag&time.min=2026-02-17T00:00:00Z&time.max=2026-02-18T00:00:00Z&format=csv
#################
Running test with seed 5982: http://hapi-server.org/servers/SSCWeb/hapi
URL MATCHES KNOWN HAPI SERVER
[92mServer is up![0m
url http://hapi-server.org/servers/SSCWeb/hapi/catalog
hapiVer= 2.0
first parameter: ace
last parameter: yohkoh
len(refinedList)= 301
randID= hinode
url http://hapi-server.org/servers/SSCWeb/hapi/info?id=hinode
first parameter: Time
last parameter: GSE_Magnetic_Vector_Z
len(refinedList)= 66
randPara= N_BTraced_Region
url http://hapi-server.org/servers/SSCWeb/hapi/info?id=hinode
2006-09-23T00:10:00.000Z/2026-03-09T00:00:00.000Z
sampleStartDate not available
2026-03-08T00:00:00Z/2026-03-09T00:00:00Z
testStartDate= 2026-03-08T00:00:00Z <class 'str'>
testStopDate= 2026-03-09T00:00:00Z <class 'str'>
http://hapi-server.org/servers/SSCWeb/hapi/data?id=hinode¶meters=N_BTraced_Region&time.min=2026-03-08T00:00:00Z&time.max=2026-03-09T00:00:00Z&format=csv
HAPI verifier URL:
https://hapi-server.org/verify/?url=http://hapi-server.org/servers/SSCWeb/hapi&id=hinode¶meter=N_BTraced_Region&time.min=2026-03-08T00:00:00Z&time.max=2026-03-09T00:00:00Z
url http://hapi-server.org/servers/SSCWeb/hapi/data?id=hinode¶meters=N_BTraced_Region&time.min=2026-03-08T00:00:00Z&time.max=2026-03-09T00:00:00Z&format=csv
[92mFound Data! [0m http://hapi-server.org/servers/SSCWeb/hapi/data?id=hinode¶meters=N_BTraced_Region&time.min=2026-03-08T00:00:00Z&time.max=2026-03-09T00:00:00Z&format=csv
#################
Running test with seed 7605: https://amda.irap.omp.eu/service/hapi
URL MATCHES KNOWN HAPI SERVER
[92mServer is up![0m
url https://amda.irap.omp.eu/service/hapi/catalog
hapiVer= 2.0
first parameter: ace-epam-ca60
last parameter: wnd-swe-kp
len(refinedList)= 1065
randID= vo2-lecp-full
url https://amda.irap.omp.eu/service/hapi/info?id=vo2-lecp-full
first parameter: Time
last parameter: vo2_lecp_flux
len(refinedList)= 2
randPara= vo2_lecp_flux
url https://amda.irap.omp.eu/service/hapi/info?id=vo2-lecp-full
1977-01-01T00:00:00Z/2020-12-31T11:00:00Z
sampleStartDate not available
2020-12-30T11:00:00Z/2020-12-31T11:00:00Z
testStartDate= 2020-12-30T11:00:00Z <class 'str'>
testStopDate= 2020-12-31T11:00:00Z <class 'str'>
https://amda.irap.omp.eu/service/hapi/data?id=vo2-lecp-full¶meters=vo2_lecp_flux&time.min=2020-12-30T11:00:00Z&time.max=2020-12-31T11:00:00Z&format=csv
HAPI verifier URL:
https://hapi-server.org/verify/?url=https://amda.irap.omp.eu/service/hapi&id=vo2-lecp-full¶meter=vo2_lecp_flux&time.min=2020-12-30T11:00:00Z&time.max=2020-12-31T11:00:00Z
url https://amda.irap.omp.eu/service/hapi/data?id=vo2-lecp-full¶meters=vo2_lecp_flux&time.min=2020-12-30T11:00:00Z&time.max=2020-12-31T11:00:00Z&format=csv
[92mFound Data! [0m https://amda.irap.omp.eu/service/hapi/data?id=vo2-lecp-full¶meters=vo2_lecp_flux&time.min=2020-12-30T11:00:00Z&time.max=2020-12-31T11:00:00Z&format=csv
#################
Running test with seed 9751: https://iswa.gsfc.nasa.gov/IswaSystemWebApp/hapi
URL MATCHES KNOWN HAPI SERVER
[91mERRROR, BAD HTTP response status code: [0m[404]
url https://iswa.gsfc.nasa.gov/IswaSystemWebApp/hapi/catalog
Traceback (most recent call last):
File "/home/jbf/ct/hapi/git-release/HAPI-Server-Tester/HAPITESTSCRIPT.py", line 393, in <module>
main()
File "/home/jbf/ct/hapi/git-release/HAPI-Server-Tester/HAPITESTSCRIPT.py", line 369, in main
hapiTest(z, seeds[i])
File "/home/jbf/ct/hapi/git-release/HAPI-Server-Tester/HAPITESTSCRIPT.py", line 147, in hapiTest
DataSetList = json.loads(serverResponse.text)
File "/usr/lib/python3.8/json/__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.8/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.8/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Build step 'Execute shell' marked build as failure
Sending e-mails to: faden@cottagesystems.com
ERROR: 534-5.7.9 Application-specific password required. For more information, go to
534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor 5614622812f47-4644a1b2570sm1988861b6e.17 - gsmtp
jakarta.mail.AuthenticationFailedException: 534-5.7.9 Application-specific password required. For more information, go to
534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor 5614622812f47-4644a1b2570sm1988861b6e.17 - gsmtp
at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:947)
at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:858)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:762)
at jakarta.mail.Service.connect(Service.java:364)
at jakarta.mail.Service.connect(Service.java:222)
at jakarta.mail.Service.connect(Service.java:171)
at jakarta.mail.Transport.send0(Transport.java:230)
at jakarta.mail.Transport.send(Transport.java:100)
at hudson.tasks.MailSender.run(MailSender.java:131)
at hudson.tasks.Mailer.perform(Mailer.java:175)
at hudson.tasks.Mailer.perform(Mailer.java:138)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:763)
at hudson.model.Build$BuildExecution.post2(Build.java:179)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:707)
at hudson.model.Run.execute(Run.java:1921)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
Finished: FAILURE