Katalon runtime engine can't reliably send reports to TestOps (Jenkins, Linux, proxy)

Hello,

it’s been many weeks that I can’t reliably have our Katalon runtime engine (on a Linux serveur, executing via Jenkins) sending reports to TestOps. There’s a proxy involved.

Sometimes it works, more than often, not. The test is marked as running, but the job is over. The reports are definitly created locally.

I have many different errors, the last ones being :
1/ com.kms.katalon.integration.analytics.exceptions.AnalyticsApiExeception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
at com.kms.katalon.integration.analytics.exceptions.AnalyticsApiExeception.wrap(AnalyticsApiExeception.java:23)

2/ Error when release license
java.lang.NullPointerException
at javax.xml.bind.DatatypeConverterImpl.guessLength(DatatypeConverterImpl.java:654) (can’t seems to be able to release even with licenseRelease=true parameter)

3/ Katalon TestOps: Unexpected response, URL: https://analytics.katalon.com/api/v1/katalon/test-reports/update-result?projectId=88352, Status: 504, Response: — 504 Gateway Timeout: remote server did not respond to the proxy

Current test on Katalon_Studio_Engine_Linux_64-8.0.5. I don’t seem to have this many problems when executing tests collection from Katalon Studio (free & enterprise), uploads works quite reliably in this case.

We’re moving to 8.1.0 tomorrow, but any hints would be appreciated as I don’t expect our situation to change (I will keep you posted anyway). I’m open to even change the way I grouped the test in the collections if it can help, or any other thing.

I was able in the past to make it works quite well in older version, I’m a bit at a loss about what could be the dysfonction here as it is not always happening in the same ways.

I would happily give any additional infos, just tell me what can be of help please, I need some guiding.

1 Like