From e0ede512ea45e3d6915cf4742d3de23212fe9e68 Mon Sep 17 00:00:00 2001 From: John Grimes Date: Mon, 11 Nov 2019 14:40:18 +1000 Subject: [PATCH] Make python tests explicitly bind the driver to localhost This addresses a problem with changing network contexts, and Spark getting confused over which hostname to attempt to bind to. --- python/tests/test_bunsen_r4.py | 1 + python/tests/test_bunsen_stu3.py | 1 + 2 files changed, 2 insertions(+) diff --git a/python/tests/test_bunsen_r4.py b/python/tests/test_bunsen_r4.py index 1bc33dee..068b868c 100644 --- a/python/tests/test_bunsen_r4.py +++ b/python/tests/test_bunsen_r4.py @@ -50,6 +50,7 @@ def spark_session(request): spark = SparkSession.builder \ .appName('bunsen-test') \ .master('local[2]') \ + .config('spark.driver.host', 'localhost') \ .config('spark.jars', shaded_jar) \ .config('hive.exec.dynamic.partition.mode', 'nonstrict') \ .config('spark.sql.warehouse.dir', mkdtemp()) \ diff --git a/python/tests/test_bunsen_stu3.py b/python/tests/test_bunsen_stu3.py index 31a99570..49aa3296 100644 --- a/python/tests/test_bunsen_stu3.py +++ b/python/tests/test_bunsen_stu3.py @@ -50,6 +50,7 @@ def spark_session(request): spark = SparkSession.builder \ .appName('bunsen-test') \ .master('local[2]') \ + .config('spark.driver.host', 'localhost') \ .config('spark.jars', shaded_jar) \ .config('hive.exec.dynamic.partition.mode', 'nonstrict') \ .config('spark.sql.warehouse.dir', mkdtemp()) \