Skip to content

ref: Drop support for Django <2.0 in new major - #6969

Draft
sentrivana wants to merge 2 commits into
ivana/major/drop-3.6from
ivana/major/drop-old-frameworks
Draft

ref: Drop support for Django <2.0 in new major#6969
sentrivana wants to merge 2 commits into
ivana/major/drop-3.6from
ivana/major/drop-old-frameworks

Conversation

@sentrivana

Copy link
Copy Markdown
Contributor

Description

Issues

Reminders

@github-actions

Copy link
Copy Markdown
Contributor

Codecov Results 📊

90235 passed | ❌ 47 failed | ⏭️ 5803 skipped | Total: 96085 | Pass Rate: 93.91% | Execution Time: 323m 49s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -10466
Passed Tests 📉 -9534
Failed Tests 📈 +46
Skipped Tests 📉 -978

➕ New Tests (46)

View new tests
  • test_additional_parameters[False-False]
    • File: tests.integrations.litellm.test_litellm
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_error_in_errorhandler
    • File: tests.integrations.quart.test_quart
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_error_in_errorhandler
    • File: tests.integrations.quart.test_quart
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_error_in_errorhandler
    • File: tests.integrations.quart.test_quart
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_continuous_profiler_auto_start_and_stop_sampled_span_streaming[non-experiment-thread]
    • File: tests.profiler.test_continuous_profiler
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_error_in_errorhandler
    • File: tests.integrations.quart.test_quart
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[False-expected_first_ten0-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_pipeline[True-expected_first_ten1-False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[True]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing
  • test_rediscluster_span_origin[False]
    • File: tests.integrations.redis.cluster.test_redis_cluster
    • Status: ❌ Failing

➖ Removed Tests (1)

View removed tests
  • test_continuous_profiler_auto_start_and_stop_sampled_span_streaming[non-experiment-thread]
    • File: tests.profiler.test_continuous_profiler

❌ Failed Tests

test_additional_parameters[False-False]

File: tests.integrations.litellm.test_litellm
Suite: py3.10-litellm-v1.95.0rc2
Error: ValueError: too many values to unpack (expected 1)

Stack Trace
tests/integrations/litellm/test_litellm.py:2303: in test_additional_parameters
    (event,) = events
E   ValueError: too many values to unpack (expected 1)

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2294: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2514: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_rediscluster_pipeline[False-expected_first_ten0-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.10-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[False-expected_first_ten0-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.10-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.10-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.10-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.10-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:241: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.10-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:263: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.10-redis-v8.1.0/lib/python3.10/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_error_in_errorhandler

File: tests.integrations.quart.test_quart
Suite: py3.11-quart-v0.21.0
Error: Failed: DID NOT RAISE ZeroDivisionError

Stack Trace
tests/integrations/quart/test_quart.py:400: in test_error_in_errorhandler
    with pytest.raises(ZeroDivisionError):
E   Failed: DID NOT RAISE ZeroDivisionError

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2294: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2514: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_error_in_errorhandler

File: tests.integrations.quart.test_quart
Suite: py3.13-quart-v0.21.0
Error: Failed: DID NOT RAISE ZeroDivisionError

Stack Trace
tests/integrations/quart/test_quart.py:400: in test_error_in_errorhandler
    with pytest.raises(ZeroDivisionError):
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   Failed: DID NOT RAISE ZeroDivisionError

test_rediscluster_pipeline[False-expected_first_ten0-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.13-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[False-expected_first_ten0-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.13-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.13-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.13-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.13-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:241: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.13-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:263: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.13-redis-v8.1.0/lib/python3.13/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2294: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2514: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_error_in_errorhandler

File: tests.integrations.quart.test_quart
Suite: py3.14-quart-v0.21.0
Error: Failed: DID NOT RAISE ZeroDivisionError

Stack Trace
tests/integrations/quart/test_quart.py:400: in test_error_in_errorhandler
    with pytest.raises(ZeroDivisionError):
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   Failed: DID NOT RAISE ZeroDivisionError

test_rediscluster_pipeline[False-expected_first_ten0-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[False-expected_first_ten0-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:241: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:263: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14-redis-v8.1.0/lib/python3.14/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_continuous_profiler_auto_start_and_stop_sampled_span_streaming[non-experiment-thread]

File: tests.profiler.test_continuous_profiler
Suite: py3.14t-common
Error: AssertionError: profiler should not be running assert 'bdd289ba0bd74f54a696e6f9fc457aa5' is None + where 'bdd289ba0bd74f54a696e6f9fc457aa5' = get_profiler_id()

Stack Trace
tests/profiler/test_continuous_profiler.py:896: in test_continuous_profiler_auto_start_and_stop_sampled_span_streaming
    assert get_profiler_id() is None, "profiler should not be running"
E   AssertionError: profiler should not be running
E   assert 'bdd289ba0bd74f54a696e6f9fc457aa5' is None
E    +  where 'bdd289ba0bd74f54a696e6f9fc457aa5' = get_profiler_id()

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2294: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2062: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.19.1
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2514: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_error_in_errorhandler

File: tests.integrations.quart.test_quart
Suite: py3.14t-quart-v0.21.0
Error: Failed: DID NOT RAISE ZeroDivisionError

Stack Trace
tests/integrations/quart/test_quart.py:400: in test_error_in_errorhandler
    with pytest.raises(ZeroDivisionError):
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   Failed: DID NOT RAISE ZeroDivisionError

test_rediscluster_pipeline[False-expected_first_ten0-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14t-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[False-expected_first_ten0-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14t-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14t-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:167: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_pipeline[True-expected_first_ten1-False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14t-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:194: in test_rediscluster_pipeline
    pipeline = rc.pipeline()
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[True]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14t-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:241: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

test_rediscluster_span_origin[False]

File: tests.integrations.redis.cluster.test_redis_cluster
Suite: py3.14t-redis-v8.1.0
Error: AttributeError: 'NoneType' object has no attribute 'himport_registry'

Stack Trace
tests/integrations/redis/cluster/test_redis_cluster.py:263: in test_rediscluster_span_origin
    pipeline = rc.pipeline(transaction=False)
tests/integrations/redis/cluster/test_redis_cluster.py:17: in <lambda>
    redis.RedisCluster.pipeline = lambda *_, **__: pipeline_cls(None, None)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/utils.py:258: in wrapper
    return func(*args, **kwargs)
.tox/py3.14t-redis-v8.1.0/lib/python3.14t/site-packages/redis/cluster.py:3564: in __init__
    self._himport_registry = nodes_manager.himport_registry
E   AttributeError: 'NoneType' object has no attribute 'himport_registry'

✅ Patch coverage is 100.00%. Project has 2460 uncovered lines.
❌ Project coverage is 89.57%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
- Coverage    89.88%    89.57%    -0.31%
==========================================
  Files          193       186        -7
  Lines        24686     23596     -1090
  Branches      8814      8468      -346
==========================================
+ Hits         22188     21136     -1052
- Misses        2498      2460       -38
- Partials      1400      1349       -51

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