PBM load tests with chunks migrations #226
53 tests run, 48 passed, 0 skipped, 5 failed.
Annotations
Check failure on line 60 in pbm-functional/pytest/test_indexes.py
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 0x7f547ed92850>
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
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 0x7f547ed92850>
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
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 0x7f547ed92850>
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
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 0x7f547ed92850>
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
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 0x7f547ed92850>
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