Skip to content

PBM load tests with chunks migrations #226

PBM load tests with chunks migrations

PBM load tests with chunks migrations #226

GitHub Actions / JUnit Test Report failed Feb 6, 2025 in 0s

53 tests run, 44 passed, 4 skipped, 5 failed.

Annotations

Check failure on line 60 in pbm-functional/pytest/test_indexes.py

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

test_indexes.test_logical_PBM_T288[collation]

AssertionError: assert 'collation' in {'key': [('test_field', 1)], 'v': 2}
Raw output
start_cluster = None, cluster = <cluster.Cluster object at 0x7ff04951b190>
index_option = 'collation'

    @pytest.mark.parametrize("index_option", ["collation","sparse","unique","partialFilterExpression","expireAfterSeconds","min","max","wildcardProjection"])
    @pytest.mark.timeout(300,func_only=True)
    def test_logical_PBM_T288(start_cluster,cluster,index_option):
        cluster.check_pbm_status()
        index = create_index_with_options(cluster.connection,index_option)
        backup = cluster.make_backup("logical")
        cluster.make_restore(backup,make_resync=False,check_pbm_status=False)
        indexes = pymongo.MongoClient(cluster.connection)['test']['test'].index_information()
        assert index in indexes
>       assert index_option in indexes['test_index']
E       AssertionError: assert 'collation' in {'key': [('test_field', 1)], 'v': 2}

test_indexes.py:60: AssertionError

Check failure on line 60 in pbm-functional/pytest/test_indexes.py

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

test_indexes.test_logical_PBM_T288[partialFilterExpression]

AssertionError: assert 'partialFilterExpression' in {'key': [('test_field', 1)], 'v': 2}
Raw output
start_cluster = None, cluster = <cluster.Cluster object at 0x7ff04951b190>
index_option = 'partialFilterExpression'

    @pytest.mark.parametrize("index_option", ["collation","sparse","unique","partialFilterExpression","expireAfterSeconds","min","max","wildcardProjection"])
    @pytest.mark.timeout(300,func_only=True)
    def test_logical_PBM_T288(start_cluster,cluster,index_option):
        cluster.check_pbm_status()
        index = create_index_with_options(cluster.connection,index_option)
        backup = cluster.make_backup("logical")
        cluster.make_restore(backup,make_resync=False,check_pbm_status=False)
        indexes = pymongo.MongoClient(cluster.connection)['test']['test'].index_information()
        assert index in indexes
>       assert index_option in indexes['test_index']
E       AssertionError: assert 'partialFilterExpression' in {'key': [('test_field', 1)], 'v': 2}

test_indexes.py:60: AssertionError

Check failure on line 60 in pbm-functional/pytest/test_indexes.py

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

test_indexes.test_logical_PBM_T288[min]

AssertionError: assert 'min' in {'key': [('test_field', '2d')], 'v': 2}
Raw output
start_cluster = None, cluster = <cluster.Cluster object at 0x7ff04951b190>
index_option = 'min'

    @pytest.mark.parametrize("index_option", ["collation","sparse","unique","partialFilterExpression","expireAfterSeconds","min","max","wildcardProjection"])
    @pytest.mark.timeout(300,func_only=True)
    def test_logical_PBM_T288(start_cluster,cluster,index_option):
        cluster.check_pbm_status()
        index = create_index_with_options(cluster.connection,index_option)
        backup = cluster.make_backup("logical")
        cluster.make_restore(backup,make_resync=False,check_pbm_status=False)
        indexes = pymongo.MongoClient(cluster.connection)['test']['test'].index_information()
        assert index in indexes
>       assert index_option in indexes['test_index']
E       AssertionError: assert 'min' in {'key': [('test_field', '2d')], 'v': 2}

test_indexes.py:60: AssertionError

Check failure on line 60 in pbm-functional/pytest/test_indexes.py

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

test_indexes.test_logical_PBM_T288[max]

AssertionError: assert 'max' in {'key': [('test_field', '2d')], 'v': 2}
Raw output
start_cluster = None, cluster = <cluster.Cluster object at 0x7ff04951b190>
index_option = 'max'

    @pytest.mark.parametrize("index_option", ["collation","sparse","unique","partialFilterExpression","expireAfterSeconds","min","max","wildcardProjection"])
    @pytest.mark.timeout(300,func_only=True)
    def test_logical_PBM_T288(start_cluster,cluster,index_option):
        cluster.check_pbm_status()
        index = create_index_with_options(cluster.connection,index_option)
        backup = cluster.make_backup("logical")
        cluster.make_restore(backup,make_resync=False,check_pbm_status=False)
        indexes = pymongo.MongoClient(cluster.connection)['test']['test'].index_information()
        assert index in indexes
>       assert index_option in indexes['test_index']
E       AssertionError: assert 'max' in {'key': [('test_field', '2d')], 'v': 2}

test_indexes.py:60: AssertionError

Check failure on line 60 in pbm-functional/pytest/test_indexes.py

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

test_indexes.test_logical_PBM_T288[wildcardProjection]

AssertionError: assert 'wildcardProjection' in {'key': [('$**', 1)], 'v': 2}
Raw output
start_cluster = None, cluster = <cluster.Cluster object at 0x7ff04951b190>
index_option = 'wildcardProjection'

    @pytest.mark.parametrize("index_option", ["collation","sparse","unique","partialFilterExpression","expireAfterSeconds","min","max","wildcardProjection"])
    @pytest.mark.timeout(300,func_only=True)
    def test_logical_PBM_T288(start_cluster,cluster,index_option):
        cluster.check_pbm_status()
        index = create_index_with_options(cluster.connection,index_option)
        backup = cluster.make_backup("logical")
        cluster.make_restore(backup,make_resync=False,check_pbm_status=False)
        indexes = pymongo.MongoClient(cluster.connection)['test']['test'].index_information()
        assert index in indexes
>       assert index_option in indexes['test_index']
E       AssertionError: assert 'wildcardProjection' in {'key': [('$**', 1)], 'v': 2}

test_indexes.py:60: AssertionError