Skip to content

Flaky redis docker test #4589

@xrmx

Description

@xrmx
__________________ TestRedisearchInstrument.test_redis_query ___________________

self = <test_redis_functional.TestRedisearchInstrument testMethod=test_redis_query>

    def test_redis_query(self):
        query = "@name:test"
        self.redis_client.ft("idx:test_vss").search(Query(query))
    
        spans = self.memory_exporter.get_finished_spans()
        span = next(span for span in spans if span.name == "redis.search")
    
        assert span.attributes.get("redis.search.query") == query
>       assert span.attributes.get("redis.search.total") == 1
E       AssertionError: assert 0 == 1
E        +  where 0 = <built-in method get of mappingproxy object at 0x7f23dba49f90>('redis.search.total')
E        +    where <built-in method get of mappingproxy object at 0x7f23dba49f90> = mappingproxy({'db.statement': 'FT.SEARCH ? ? ? ? ?', 'db.redis.args_length': 6, 'db.system': 'redis', 'db.redis.database_index': 0, 'net.peer.name': 'localhost', 'net.peer.port': 6379, 'net.transport': 'ip_tcp', 'redis.search.index': 'idx:test_vss', 'redis.search.query': '@name:test', 'redis.search.total': 0}).get
E        +      where mappingproxy({'db.statement': 'FT.SEARCH ? ? ? ? ?', 'db.redis.args_length': 6, 'db.system': 'redis', 'db.redis.database_index': 0, 'net.peer.name': 'localhost', 'net.peer.port': 6379, 'net.transport': 'ip_tcp', 'redis.search.index': 'idx:test_vss', 'redis.search.query': '@name:test', 'redis.search.total': 0}) = <opentelemetry.sdk.trace.ReadableSpan object at 0x7f23d9072410>.attributes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions