Skip to content

Commit f44b792

Browse files
mdesmetebyhr
authored andcommitted
Make ClientSession thread-safe
1 parent 01c3381 commit f44b792

File tree

5 files changed

+256
-151
lines changed

5 files changed

+256
-151
lines changed

tests/integration/conftest.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import click
2121
import trino.logging
2222
import pytest
23-
from trino.client import TrinoQuery, TrinoRequest
23+
from trino.client import TrinoQuery, TrinoRequest, ClientSession
2424
from trino.constants import DEFAULT_PORT
2525
from trino.exceptions import TimeoutError
2626

@@ -65,7 +65,13 @@ def start_trino(image_tag=None):
6565

6666

6767
def wait_for_trino_workers(host, port, timeout=180):
68-
request = TrinoRequest(host=host, port=port, user="test_fixture")
68+
request = TrinoRequest(
69+
host=host,
70+
port=port,
71+
client_session=ClientSession(
72+
user="test_fixture"
73+
)
74+
)
6975
sql = "SELECT state FROM system.runtime.nodes"
7076
t0 = time.time()
7177
while True:

0 commit comments

Comments
 (0)