mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-31 12:06:44 +00:00
When the test suite is run with Scylla serving in HTTPS mode, using test/alternator/run --https, two Alternator Streams tests failed. With this patch fixing a bug in the test, the tests pass. The bug was in the is_local_java() function which was supposed to detect DynamoDB Local (which behaves in some things differently from the real DynamoDB). When that detection code makes an HTTPS request and does not disable checking the server's certificate (which on Alternator is self-signed), the request fails - but not in the way that the code expected. So we need to fix the is_local_java() to allow the failure mode of the self-signed certificate. Anyway, this case is *not* DynamoDB Local so the detection function would return false. Fixes #7214 Signed-off-by: Nadav Har'El <nyh@scylladb.com> Message-Id: <20200910194738.125263-1-nyh@scylladb.com>