Skip to content

chore(clickhouse_driver): Remove transaction-based tracing - #7233

Draft
alexander-alderman-webb wants to merge 2 commits into
major/3.0from
webb/clickhouse-driver/remove-transactions
Draft

chore(clickhouse_driver): Remove transaction-based tracing#7233
alexander-alderman-webb wants to merge 2 commits into
major/3.0from
webb/clickhouse-driver/remove-transactions

Conversation

@alexander-alderman-webb

Copy link
Copy Markdown
Contributor

Description

Closes #7083

Issues

Reminders

@github-actions

Copy link
Copy Markdown
Contributor

Codecov Results 📊

105440 passed | ❌ 30 failed | ⏭️ 5463 skipped | Total: 110933 | Pass Rate: 95.05% | Execution Time: 366m 10s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -9119
Passed Tests 📉 -7843
Failed Tests 📈 +30
Skipped Tests 📉 -1306

➕ New Tests (30)

View new tests
  • test_clickhouse_client_breadcrumbs
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection_disabled
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_data_collection_overrides_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection_default
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_send_data_generator_with_data_collection
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_send_data_generator_with_data_collection_disabled
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_dbapi_breadcrumbs
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_dbapi_breadcrumbs_with_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection_disabled
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_data_collection_overrides_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection_default
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_send_data_generator_with_data_collection
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_send_data_generator_with_data_collection_disabled
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_dbapi_breadcrumbs
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_dbapi_breadcrumbs_with_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection_disabled
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_data_collection_overrides_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_breadcrumbs_with_data_collection_default
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_send_data_generator_with_data_collection
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_client_send_data_generator_with_data_collection_disabled
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_dbapi_breadcrumbs
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing
  • test_clickhouse_dbapi_breadcrumbs_with_pii
    • File: tests.integrations.clickhouse_driver.test_clickhouse_driver
    • Status: ❌ Failing

❌ Failed Tests

test_clickhouse_client_breadcrumbs

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:126: in test_clickhouse_client_breadcrumbs
    assert actual_query_breadcrumbs == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [ - 370, - ], - ], - 'db.params': { - 'minv': 150, - }, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:228: in test_clickhouse_client_breadcrumbs_with_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [ - 370, - ], - ], - 'db.params': { - 'minv': 150, - }, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:331: in test_clickhouse_client_breadcrumbs_with_data_collection
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection_disabled

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:425: in test_clickhouse_client_breadcrumbs_with_data_collection_disabled
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_data_collection_overrides_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:525: in test_clickhouse_client_breadcrumbs_data_collection_overrides_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection_default

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [ - 370, - ], - ], - 'db.params': { - 'minv': 150, - }, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:633: in test_clickhouse_client_breadcrumbs_with_data_collection_default
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_send_data_generator_with_data_collection

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:696: in test_clickhouse_client_send_data_generator_with_data_collection
    (insert_breadcrumb,) = [
    ^^^^^^^^^^^^^^^^^^^^
E   ValueError: not enough values to unpack (expected 1, got 0)

test_clickhouse_client_send_data_generator_with_data_collection_disabled

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:726: in test_clickhouse_client_send_data_generator_with_data_collection_disabled
    (insert_breadcrumb,) = [
    ^^^^^^^^^^^^^^^^^^^^
E   ValueError: not enough values to unpack (expected 1, got 0)

test_clickhouse_dbapi_breadcrumbs

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:1097: in test_clickhouse_dbapi_breadcrumbs
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_dbapi_breadcrumbs_with_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.13-clickhouse_driver-v0.2.11
Error: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': {'minv': 150}, 'db.result': [[['370']], [["'sum(x)'", "'Int64'"]]]}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [], - [], - ], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [], - [], - ], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': { - 'minv': 150, - }, - 'db.result': [ - [ - [ - '370', - ], - ], - [ - [ - "'sum(x)'", - "'Int64'", - ], - ], - ], - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:1200: in test_clickhouse_dbapi_breadcrumbs_with_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': {'minv': 150}, 'db.result': [[['370']], [["'sum(x)'", "'Int64'"]]]}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [],
E     -                 [],
E     -             ],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [],
E     -                 [],
E     -             ],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -             'db.result': [
E     -                 [
E     -                     [
E     -                         '370',
E     -                     ],
E     -                 ],
E     -                 [
E     -                     [
E     -                         "'sum(x)'",
E     -                         "'Int64'",
E     -                     ],
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:126: in test_clickhouse_client_breadcrumbs
    assert actual_query_breadcrumbs == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [ - 370, - ], - ], - 'db.params': { - 'minv': 150, - }, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:228: in test_clickhouse_client_breadcrumbs_with_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [ - 370, - ], - ], - 'db.params': { - 'minv': 150, - }, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:331: in test_clickhouse_client_breadcrumbs_with_data_collection
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection_disabled

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:425: in test_clickhouse_client_breadcrumbs_with_data_collection_disabled
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_data_collection_overrides_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:525: in test_clickhouse_client_breadcrumbs_data_collection_overrides_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection_default

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [ - 370, - ], - ], - 'db.params': { - 'minv': 150, - }, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:633: in test_clickhouse_client_breadcrumbs_with_data_collection_default
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_send_data_generator_with_data_collection

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:696: in test_clickhouse_client_send_data_generator_with_data_collection
    (insert_breadcrumb,) = [
    ^^^^^^^^^^^^^^^^^^^^
E   ValueError: not enough values to unpack (expected 1, got 0)

test_clickhouse_client_send_data_generator_with_data_collection_disabled

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:726: in test_clickhouse_client_send_data_generator_with_data_collection_disabled
    (insert_breadcrumb,) = [
    ^^^^^^^^^^^^^^^^^^^^
E   ValueError: not enough values to unpack (expected 1, got 0)

test_clickhouse_dbapi_breadcrumbs

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:1097: in test_clickhouse_dbapi_breadcrumbs
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_dbapi_breadcrumbs_with_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.14-clickhouse_driver-v0.2.11
Error: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': {'minv': 150}, 'db.result': [[['370']], [["'sum(x)'", "'Int64'"]]]}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [], - [], - ], - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.result': [ - [], - [], - ], - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - { - 'x': 100, - }, - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.system': 'clickhouse', - 'db.name': '', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - 'db.params': { - 'minv': 150, - }, - 'db.result': [ - [ - [ - '370', - ], - ], - [ - [ - "'sum(x)'", - "'Int64'", - ], - ], - ], - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:1200: in test_clickhouse_dbapi_breadcrumbs_with_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': {'minv': 150}, 'db.result': [[['370']], [["'sum(x)'", "'Int64'"]]]}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [],
E     -                 [],
E     -             ],
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.result': [
E     -                 [],
E     -                 [],
E     -             ],
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.system': 'clickhouse',
E     -             'db.name': '',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -             'db.result': [
E     -                 [
E     -                     [
E     -                         '370',
E     -                     ],
E     -                 ],
E     -                 [
E     -                     [
E     -                         "'sum(x)'",
E     -                         "'Int64'",
E     -                     ],
E     -                 ],
E     -             ],
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:126: in test_clickhouse_client_breadcrumbs
    assert actual_query_breadcrumbs == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - { - 'x': 100, - }, - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': { - 'minv': 150, - }, - 'db.result': [ - [ - 370, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:228: in test_clickhouse_client_breadcrumbs_with_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - { - 'x': 100, - }, - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': { - 'minv': 150, - }, - 'db.result': [ - [ - 370, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:331: in test_clickhouse_client_breadcrumbs_with_data_collection
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection_disabled

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:425: in test_clickhouse_client_breadcrumbs_with_data_collection_disabled
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_data_collection_overrides_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:525: in test_clickhouse_client_breadcrumbs_data_collection_overrides_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_breadcrumbs_with_data_collection_default

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - { - 'x': 100, - }, - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': { - 'minv': 150, - }, - 'db.result': [ - [ - 370, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:633: in test_clickhouse_client_breadcrumbs_with_data_collection_default
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[370]], 'db.params': {'minv': 150}}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': []}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -             'db.result': [
E     -                 [
E     -                     370,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_client_send_data_generator_with_data_collection

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:696: in test_clickhouse_client_send_data_generator_with_data_collection
    (insert_breadcrumb,) = [
E   ValueError: not enough values to unpack (expected 1, got 0)

test_clickhouse_client_send_data_generator_with_data_collection_disabled

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:726: in test_clickhouse_client_send_data_generator_with_data_collection_disabled
    (insert_breadcrumb,) = [
E   ValueError: not enough values to unpack (expected 1, got 0)

test_clickhouse_dbapi_breadcrumbs

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.driver.name': 'clickhouse-driver', - 'db.name': '', - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:1097: in test_clickhouse_dbapi_breadcrumbs
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   AssertionError: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.driver.name': 'clickhouse-driver', 'db.name': '', 'db.us...fault', 'server.address': 'localhost', 'server.port': 9000}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.driver.name': 'clickhouse-driver',
E     -             'db.name': '',
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

test_clickhouse_dbapi_breadcrumbs_with_pii

File: tests.integrations.clickhouse_driver.test_clickhouse_driver
Suite: py3.9-clickhouse_driver-v0.2.11
Error: assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': {'minv': 150}, 'db.result': [[['370']], [["'sum(x)'", "'Int64'"]]]}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}] Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'} Full diff: + [] - [ - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [ - [], - [], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'DROP TABLE IF EXISTS test', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.result': [ - [], - [], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - { - 'x': 100, - }, - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': [ - [ - 170, - ], - [ - 200, - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'INSERT INTO test (x) VALUES', - 'type': 'default', - }, - { - 'category': 'query', - 'data': { - 'db.name': '', - 'db.params': { - 'minv': 150, - }, - 'db.result': [ - [ - [ - '370', - ], - ], - [ - [ - "'sum(x)'", - "'Int64'", - ], - ], - ], - 'db.system': 'clickhouse', - 'db.user': 'default', - 'server.address': 'localhost', - 'server.port': 9000, - }, - 'message': 'SELECT sum(x) FROM test WHERE x > 150', - 'type': 'default', - }, - ]

Stack Trace
tests/integrations/clickhouse_driver/test_clickhouse_driver.py:1200: in test_clickhouse_dbapi_breadcrumbs_with_pii
    assert event["breadcrumbs"]["values"] == expected_breadcrumbs
E   assert [] == [{'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'CREATE TABLE test (x Int32) ENGINE = Memory', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [{'x': 100}]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': [[170], [200]]}, 'message': 'INSERT INTO test (x) VALUES', 'type': 'default'}, {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.params': {'minv': 150}, 'db.result': [[['370']], [["'sum(x)'", "'Int64'"]]]}, 'message': 'SELECT sum(x) FROM test WHERE x > 150', 'type': 'default'}]
E     
E     Right contains 5 more items, first extra item: {'category': 'query', 'data': {'db.system': 'clickhouse', 'db.name': '', 'db.user': 'default', 'server.address': 'localhost', 'server.port': 9000, 'db.result': [[], []]}, 'message': 'DROP TABLE IF EXISTS test', 'type': 'default'}
E     
E     Full diff:
E     + []
E     - [
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [
E     -                 [],
E     -                 [],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'DROP TABLE IF EXISTS test',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.result': [
E     -                 [],
E     -                 [],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'CREATE TABLE test (x Int32) ENGINE = Memory',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 {
E     -                     'x': 100,
E     -                 },
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': [
E     -                 [
E     -                     170,
E     -                 ],
E     -                 [
E     -                     200,
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'INSERT INTO test (x) VALUES',
E     -         'type': 'default',
E     -     },
E     -     {
E     -         'category': 'query',
E     -         'data': {
E     -             'db.name': '',
E     -             'db.params': {
E     -                 'minv': 150,
E     -             },
E     -             'db.result': [
E     -                 [
E     -                     [
E     -                         '370',
E     -                     ],
E     -                 ],
E     -                 [
E     -                     [
E     -                         "'sum(x)'",
E     -                         "'Int64'",
E     -                     ],
E     -                 ],
E     -             ],
E     -             'db.system': 'clickhouse',
E     -             'db.user': 'default',
E     -             'server.address': 'localhost',
E     -             'server.port': 9000,
E     -         },
E     -         'message': 'SELECT sum(x) FROM test WHERE x > 150',
E     -         'type': 'default',
E     -     },
E     - ]

✅ Patch coverage is 100.00%. Project has 2306 uncovered lines.
✅ Project coverage is 90.34%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    90.23%    90.34%    +0.11%
==========================================
  Files          193       185        -8
  Lines        25423     23872     -1551
  Branches      9336      8776      -560
==========================================
+ Hits         22940     21566     -1374
- Misses        2483      2306      -177
- Partials      1437      1379       -58

Generated by Codecov Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant