Bret McGuire created CASSNODEJS-15:
--------------------------------------
Summary: Remove/disable "Cloud support" tests (at least for
DataStax/IBM Jenkins)
Key: CASSNODEJS-15
URL: https://issues.apache.org/jira/browse/CASSNODEJS-15
Project: Apache Cassandra NodeJS Driver
Issue Type: Improvement
Reporter: Bret McGuire
With the recent removal of sni_single_endpoint from the Jenkins runners we're
now seeing "Cloud support" test failures on Jenkins runs:
{noformat}
[2026-09-01T23:27:42.168Z] 2048 passing (1h)
[2026-09-01T23:27:42.168Z] 17 pending
[2026-09-01T23:27:42.168Z] 4 failing
[2026-09-01T23:27:42.168Z]
[2026-09-01T23:27:42.168Z] 1) Cloud support
[2026-09-01T23:27:42.168Z] with a 3 node cluster
[2026-09-01T23:27:42.168Z] "before all" hook for "should resolve dns
name of the proxy, connect and set defaults":
[2026-09-01T23:27:42.168Z] Error: Command failed:
/home/jenkins/proxy/run.sh
[2026-09-01T23:27:42.168Z] /bin/sh: 1: /home/jenkins/proxy/run.sh: not found
[2026-09-01T23:27:42.168Z]
[2026-09-01T23:27:42.168Z] at genericNodeError
(node:internal/errors:983:15)
[2026-09-01T23:27:42.168Z] at wrappedFn (node:internal/errors:537:14)
[2026-09-01T23:27:42.168Z] at ChildProcess.exithandler
(node:child_process:421:12)
[2026-09-01T23:27:42.168Z] at ChildProcess.emit (node:events:520:28)
[2026-09-01T23:27:42.169Z] at maybeClose
(node:internal/child_process:1105:16)
[2026-09-01T23:27:42.169Z] at Socket.<anonymous>
(node:internal/child_process:457:11)
[2026-09-01T23:27:42.169Z] at Socket.emit (node:events:520:28)
[2026-09-01T23:27:42.169Z] at Pipe.<anonymous> (node:net:338:12)
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z] 2) Cloud support
[2026-09-01T23:27:42.169Z] with a 3 node cluster
[2026-09-01T23:27:42.169Z] "after all" hook for "should provide
token-aware load balancing by default":
[2026-09-01T23:27:42.169Z] Error: Command failed: docker kill $(docker ps
-a -q --filter ancestor=single_endpoint)
[2026-09-01T23:27:42.169Z] docker: 'docker kill' requires at least 1 argument
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z] Usage: docker kill [OPTIONS] CONTAINER
[CONTAINER...]
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z] See 'docker kill --help' for more information
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z] at genericNodeError
(node:internal/errors:983:15)
[2026-09-01T23:27:42.169Z] at wrappedFn (node:internal/errors:537:14)
[2026-09-01T23:27:42.169Z] at ChildProcess.exithandler
(node:child_process:421:12)
[2026-09-01T23:27:42.169Z] at ChildProcess.emit (node:events:520:28)
[2026-09-01T23:27:42.169Z] at maybeClose
(node:internal/child_process:1105:16)
[2026-09-01T23:27:42.169Z] at Socket.<anonymous>
(node:internal/child_process:457:11)
[2026-09-01T23:27:42.169Z] at Socket.emit (node:events:520:28)
[2026-09-01T23:27:42.169Z] at Pipe.<anonymous> (node:net:338:12)
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z] 3) Cloud support
[2026-09-01T23:27:42.169Z] without a metadata service
[2026-09-01T23:27:42.169Z] should throw a NoHostAvailableError when
there address is unreachable:
[2026-09-01T23:27:42.169Z] AssertionError: expected Error: ENOENT: no such
file or directory,… { …(4) } to be an instance of NoHostAvailableError
[2026-09-01T23:27:42.169Z] at
/home/jenkins/workspace/_URL_to_use_this_jenkinsfile-fix/test/integration/short/cloud/cloud-tests.js:275:18
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z] 4) Cloud support
[2026-09-01T23:27:42.169Z] without a metadata service
[2026-09-01T23:27:42.169Z] should throw a NoHostAvailableError when
there is a https connection error:
[2026-09-01T23:27:42.169Z] AssertionError: expected Error: ENOENT: no such
file or directory,… { …(4) } to be an instance of NoHostAvailableError
[2026-09-01T23:27:42.169Z] at
/home/jenkins/workspace/_URL_to_use_this_jenkinsfile-fix/test/integration/short/cloud/cloud-tests.js:290:18
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z]
[2026-09-01T23:27:42.169Z]
script returned exit code 4
{noformat}
Probably should just remove that test outright
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]