Showing build.log
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
[10:44:45 PST] Transferring environment variable script to build VM
[10:44:46 PST] Transferring kokoro_log_reader.py to build VM
[10:44:47 PST] Transferring source code to build VM
[10:44:52 PST] Executing build script on build VM
[ID: 7778763] Executing command via SSH:
export KOKORO_BUILD_NUMBER="1089"
export KOKORO_JOB_NAME="cloud-devrel/client-libraries/python/googleapis/python-firestore/continuous/prerelease-deps"
source /tmpfs/kokoro-env_vars.sh; cd /tmpfs/src/ ; chmod 755 github/python-firestore/.kokoro/trampoline.sh ; PYTHON_3_VERSION="$(pyenv which python3 2> /dev/null || which python3)" ; PYTHON_2_VERSION="$(pyenv which python2 2> /dev/null || which python2)" ; if "$PYTHON_3_VERSION" -c "import psutil" ; then KOKORO_PYTHON_COMMAND="$PYTHON_3_VERSION" ; else KOKORO_PYTHON_COMMAND="$PYTHON_2_VERSION" ; fi > /dev/null 2>&1 ; echo "export KOKORO_PYTHON_COMMAND="$KOKORO_PYTHON_COMMAND"" > "$HOME/.kokoro_python_vars" ; nohup bash -c "( rm -f /tmpfs/kokoro_build_exit_code ; github/python-firestore/.kokoro/trampoline.sh ; echo \${PIPESTATUS[0]} > /tmpfs/kokoro_build_exit_code ) > /tmpfs/kokoro_build.log 2>&1" > /dev/null 2>&1 & echo $! > /tmpfs/kokoro_build.pid ; source "$HOME/.kokoro_python_vars" ; "$KOKORO_PYTHON_COMMAND" /tmpfs/kokoro_log_reader.py /tmpfs/kokoro_build.log /tmpfs/kokoro_build_exit_code /tmpfs/kokoro_build.pid /tmpfs/kokoro_log_reader.pid --start_byte 0
2024-12-20 10:44:53 Creating folder on disk for secrets: /tmpfs/src/gfile/secret_manager
Activated service account credentials for: [kokoro-trampoline@cloud-devrel-kokoro-resources.iam.gserviceaccount.com]
WARNING: Your config file at [/home/kbuilder/.docker/config.json] contains these credential helper entries:
{
"credHelpers": {
"gcr.io": "gcr",
"us.gcr.io": "gcr",
"asia.gcr.io": "gcr",
"staging-k8s.gcr.io": "gcr",
"eu.gcr.io": "gcr"
}
}
These will be overwritten.
Docker configuration file updated.
Using default tag: latest
latest: Pulling from cloud-devrel-kokoro-resources/python-multi
ff65ddf9395b: Pulling fs layer
cdd9d79692c1: Pulling fs layer
e4862826b2aa: Pulling fs layer
d32630687f55: Pulling fs layer
dfa7816fe874: Pulling fs layer
0a8e089113ba: Pulling fs layer
d8c355139ad8: Pulling fs layer
cf2983c386f5: Pulling fs layer
f1826a77298e: Pulling fs layer
046f509f9618: Pulling fs layer
8614918c0f65: Pulling fs layer
4f8e6ed8e976: Pulling fs layer
42d703dfe78c: Pulling fs layer
3e6bd4022c16: Pulling fs layer
1faa0020373d: Pulling fs layer
0dbbcabd03ab: Pulling fs layer
3f7572e2d709: Pulling fs layer
017bd45224e3: Pulling fs layer
14922c403bfb: Pulling fs layer
137985dae17e: Pulling fs layer
c13dd2a78d7b: Pulling fs layer
946b68838e6d: Pulling fs layer
8c9cccb372af: Pulling fs layer
11221cca7dfc: Pulling fs layer
1c462c293704: Pulling fs layer
3e6bd4022c16: Waiting
1faa0020373d: Waiting
0dbbcabd03ab: Waiting
14922c403bfb: Waiting
137985dae17e: Waiting
017bd45224e3: Waiting
c13dd2a78d7b: Waiting
d32630687f55: Waiting
946b68838e6d: Waiting
8c9cccb372af: Waiting
f1826a77298e: Waiting
11221cca7dfc: Waiting
1c462c293704: Waiting
046f509f9618: Waiting
8614918c0f65: Waiting
42d703dfe78c: Waiting
4f8e6ed8e976: Waiting
d8c355139ad8: Waiting
0a8e089113ba: Waiting
cf2983c386f5: Waiting
3f7572e2d709: Waiting
e4862826b2aa: Verifying Checksum
e4862826b2aa: Download complete
d32630687f55: Verifying Checksum
d32630687f55: Download complete
ff65ddf9395b: Verifying Checksum
ff65ddf9395b: Download complete
dfa7816fe874: Verifying Checksum
dfa7816fe874: Download complete
0a8e089113ba: Verifying Checksum
0a8e089113ba: Download complete
cf2983c386f5: Verifying Checksum
cf2983c386f5: Download complete
ff65ddf9395b: Pull complete
d8c355139ad8: Verifying Checksum
d8c355139ad8: Download complete
046f509f9618: Verifying Checksum
046f509f9618: Download complete
cdd9d79692c1: Download complete
4f8e6ed8e976: Verifying Checksum
4f8e6ed8e976: Download complete
8614918c0f65: Verifying Checksum
8614918c0f65: Download complete
42d703dfe78c: Verifying Checksum
42d703dfe78c: Download complete
3e6bd4022c16: Verifying Checksum
3e6bd4022c16: Download complete
1faa0020373d: Verifying Checksum
1faa0020373d: Download complete
0dbbcabd03ab: Verifying Checksum
0dbbcabd03ab: Download complete
017bd45224e3: Verifying Checksum
017bd45224e3: Download complete
3f7572e2d709: Verifying Checksum
3f7572e2d709: Download complete
137985dae17e: Verifying Checksum
137985dae17e: Download complete
14922c403bfb: Verifying Checksum
14922c403bfb: Download complete
c13dd2a78d7b: Verifying Checksum
c13dd2a78d7b: Download complete
946b68838e6d: Verifying Checksum
946b68838e6d: Download complete
11221cca7dfc: Verifying Checksum
11221cca7dfc: Download complete
8c9cccb372af: Verifying Checksum
8c9cccb372af: Download complete
1c462c293704: Verifying Checksum
1c462c293704: Download complete
f1826a77298e: Verifying Checksum
f1826a77298e: Download complete
cdd9d79692c1: Pull complete
e4862826b2aa: Pull complete
d32630687f55: Pull complete
dfa7816fe874: Pull complete
0a8e089113ba: Pull complete
d8c355139ad8: Pull complete
cf2983c386f5: Pull complete
f1826a77298e: Pull complete
046f509f9618: Pull complete
8614918c0f65: Pull complete
4f8e6ed8e976: Pull complete
42d703dfe78c: Pull complete
3e6bd4022c16: Pull complete
1faa0020373d: Pull complete
0dbbcabd03ab: Pull complete
3f7572e2d709: Pull complete
017bd45224e3: Pull complete
14922c403bfb: Pull complete
137985dae17e: Pull complete
c13dd2a78d7b: Pull complete
946b68838e6d: Pull complete
8c9cccb372af: Pull complete
11221cca7dfc: Pull complete
1c462c293704: Pull complete
Digest: sha256:9bb9bd3cd602cf04a361ef46d2f32e514ed06ab856e0fb889349572ec028d89a
Status: Downloaded newer image for gcr.io/cloud-devrel-kokoro-resources/python-multi:latest
gcr.io/cloud-devrel-kokoro-resources/python-multi:latest
Executing: docker run --rm --interactive --network=host --privileged --volume=/var/run/docker.sock:/var/run/docker.sock --workdir=/tmpfs/src --entrypoint=github/python-firestore/.kokoro/build.sh --env-file=/tmpfs/tmp/tmph03g3ycd/envfile --volume=/tmpfs:/tmpfs gcr.io/cloud-devrel-kokoro-resources/python-multi
KOKORO_KEYSTORE_DIR=/tmpfs/src/keystore
KOKORO_GITHUB_COMMIT_URL=https://github.com/googleapis/python-firestore/commit/a1596a3ea66f4f7c08058134913130266c37c468
KOKORO_JOB_NAME=cloud-devrel/client-libraries/python/googleapis/python-firestore/continuous/prerelease-deps
KOKORO_JOB_CLUSTER=GCP_UBUNTU
KOKORO_GIT_COMMIT=a1596a3ea66f4f7c08058134913130266c37c468
KOKORO_BLAZE_DIR=/tmpfs/src/objfs
KOKORO_ROOT=/tmpfs
KOKORO_JOB_TYPE=CONTINUOUS_INTEGRATION
KOKORO_ROOT_DIR=/tmpfs/
KOKORO_BUILD_NUMBER=1089
KOKORO_JOB_POOL=yoshi-ubuntu
KOKORO_GITHUB_COMMIT=a1596a3ea66f4f7c08058134913130266c37c468
KOKORO_BUILD_INITIATOR=kokoro
KOKORO_ARTIFACTS_DIR=/tmpfs/src
KOKORO_BUILD_ID=1d69d9e4-26b8-40e5-8038-36efe6edfa39
KOKORO_GFILE_DIR=/tmpfs/src/gfile
KOKORO_BUILD_CONFIG_DIR=
KOKORO_POSIX_ROOT=/tmpfs
KOKORO_BUILD_ARTIFACTS_SUBDIR=prod/cloud-devrel/client-libraries/python/googleapis/python-firestore/continuous/prerelease-deps/1089/20241220-104406
nox > Running session prerelease_deps(protobuf_implementation='python')
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/prerelease_deps-protobuf_implementation-python
nox > python -m pip install -e '.[all, tests, tracing]'
nox > python -m pip install mock asyncmock pytest pytest-cov pytest-asyncio==0.21.2 aiounittest six freezegun
nox > python -m pip install mock pytest google-cloud-testutils pytest-asyncio==0.21.2 six
nox > python -m pip install google-api-core google-auth google-cloud-core proto-plus protobuf
nox > python -m pip install --pre --no-deps --upgrade protobuf
nox > python -m pip install --pre --no-deps --upgrade six
nox > python -m pip install --pre --no-deps --upgrade grpc-google-iam-v1
nox > python -m pip install --pre --no-deps --upgrade googleapis-common-protos
nox > python -m pip install --pre --no-deps --upgrade grpcio
nox > python -m pip install --pre --no-deps --upgrade grpcio-status
nox > python -m pip install --pre --no-deps --upgrade google-api-core
nox > python -m pip install --pre --no-deps --upgrade google-auth
nox > python -m pip install --pre --no-deps --upgrade proto-plus
nox > python -m pip install --pre --no-deps --upgrade google-cloud-testutils
nox > python -m pip install --pre --no-deps --upgrade click
nox > python -m pip install requests
nox > python -c 'import google.protobuf; print(google.protobuf.__version__)'
5.29.2
nox > python -c 'import grpc; print(grpc.__version__)'
1.69.0rc1
nox > python -c 'import google.auth; print(google.auth.__version__)'
2.37.0
nox > py.test tests/unit
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collected 2720 items
tests/unit/gapic/firestore_admin_v1/test_firestore_admin.py ............ [ 0%]
........................................................................ [ 3%]
........................................................................ [ 5%]
........................................................................ [ 8%]
........................................................................ [ 11%]
........................................................................ [ 13%]
........................................................................ [ 16%]
........................................................................ [ 18%]
........................................................................ [ 21%]
........................................................................ [ 24%]
........................................................................ [ 26%]
......................................... [ 28%]
tests/unit/gapic/firestore_v1/test_firestore.py ........................ [ 29%]
........................................................................ [ 31%]
........................................................................ [ 34%]
........................................................................ [ 37%]
........................................................................ [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
.............. [ 45%]
tests/unit/test_firestore_shim.py .. [ 45%]
tests/unit/test_packaging.py . [ 45%]
tests/unit/v1/test__helpers.py ......................................... [ 47%]
........................................................................ [ 49%]
................................................ [ 51%]
tests/unit/v1/test_aggregation.py ................................. [ 52%]
tests/unit/v1/test_async_aggregation.py ........................ [ 53%]
tests/unit/v1/test_async_batch.py ..... [ 54%]
tests/unit/v1/test_async_client.py ......................... [ 54%]
tests/unit/v1/test_async_collection.py ....................... [ 55%]
tests/unit/v1/test_async_document.py .......................... [ 56%]
tests/unit/v1/test_async_query.py ............................ [ 57%]
tests/unit/v1/test_async_stream_generator.py .......... [ 58%]
tests/unit/v1/test_async_transaction.py ................................ [ 59%]
... [ 59%]
tests/unit/v1/test_async_vector_query.py .......................... [ 60%]
tests/unit/v1/test_base_batch.py ....... [ 60%]
tests/unit/v1/test_base_client.py ............................. [ 61%]
tests/unit/v1/test_base_collection.py ................................ [ 62%]
tests/unit/v1/test_base_document.py .......................X............ [ 64%]
....... [ 64%]
tests/unit/v1/test_base_query.py ....................................... [ 65%]
........................................................................ [ 68%]
.......................... [ 69%]
tests/unit/v1/test_base_transaction.py .......... [ 69%]
tests/unit/v1/test_batch.py ..... [ 70%]
tests/unit/v1/test_bulk_batch.py ... [ 70%]
tests/unit/v1/test_bulk_writer.py ...................................... [ 71%]
.................... [ 72%]
tests/unit/v1/test_bundle.py ........................... [ 73%]
tests/unit/v1/test_client.py ........................................... [ 74%]
..................................... [ 76%]
tests/unit/v1/test_collection.py ....................... [ 77%]
tests/unit/v1/test_cross_language.py ................................... [ 78%]
........................................................................ [ 80%]
................ssssssssssssssssssssssssssssssssssssssssssss............ [ 83%]
.............................................. [ 85%]
tests/unit/v1/test_document.py ......................................... [ 86%]
........... [ 87%]
tests/unit/v1/test_field_path.py ....................................... [ 88%]
................................................... [ 90%]
tests/unit/v1/test_order.py ....... [ 90%]
tests/unit/v1/test_query.py ............................................ [ 92%]
..... [ 92%]
tests/unit/v1/test_query_profile.py .... [ 92%]
tests/unit/v1/test_query_results.py ....... [ 93%]
tests/unit/v1/test_rate_limiter.py .......... [ 93%]
tests/unit/v1/test_stream_generator.py ........... [ 93%]
tests/unit/v1/test_transaction.py ...................................... [ 95%]
................ [ 95%]
tests/unit/v1/test_transforms.py ....................... [ 96%]
tests/unit/v1/test_vector.py ....... [ 96%]
tests/unit/v1/test_vector_query.py ...................... [ 97%]
tests/unit/v1/test_watch.py ............................................ [ 99%]
................... [100%]
================= 2675 passed, 44 skipped, 1 xpassed in 27.35s =================
nox > py.test --verbose --junitxml=system_3.12_sponge_log.xml tests/system
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0 -- /tmpfs/src/github/python-firestore/.nox/prerelease_deps-protobuf_implementation-python/bin/python
cachedir: .pytest_cache
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collecting ... collected 504 items
tests/system/test_system.py::test_collections[None] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 1%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 1%]
tests/system/test_system.py::test_create_document[None] PASSED [ 1%]
tests/system/test_system.py::test_create_document_w_vector[None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.EUCLIDEAN] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.COSINE] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 5%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 5%]
tests/system/test_system.py::test_create_document_w_subcollection[None] PASSED [ 5%]
tests/system/test_system.py::test_no_document[None] PASSED [ 5%]
tests/system/test_system.py::test_document_set[None] PASSED [ 5%]
tests/system/test_system.py::test_document_integer_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_merge[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_update_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_update_document[None] PASSED [ 6%]
tests/system/test_system.py::test_document_get[None] PASSED [ 7%]
tests/system/test_system.py::test_document_delete[None] PASSED [ 7%]
tests/system/test_system.py::test_collection_add[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_legacy_where[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_order_by[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_field_path[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_wo_results[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_projection[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_w_offset[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_with_order_dot_key[None] PASSED [ 11%]
tests/system/test_system.py::test_query_unary[None] PASSED [ 11%]
tests/system/test_system.py::test_collection_group_queries[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_filters[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query_no_partitions[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query[None] PASSED [ 12%]
tests/system/test_system.py::test_get_all[None] PASSED [ 13%]
tests/system/test_system.py::test_batch[None] PASSED [ 13%]
tests/system/test_system.py::test_live_bulk_writer[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_document[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_collection[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_query[None] PASSED [ 14%]
tests/system/test_system.py::test_array_union[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[None] PASSED [ 15%]
tests/system/test_system.py::test_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_nested_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query_smaller_limit[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_and_recursive[None] PASSED [ 16%]
tests/system/test_system.py::test_watch_query_order[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_429[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_391[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_default_alias[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_with_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_with_limit[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_stream_default_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_limit[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[None] PASSED [ 19%]
tests/system/test_system.py::test_count_query_with_start_at[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_default_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_limit[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_default_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_limit[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_with_start_at[None] SKIPPED [ 21%]
tests/system/test_system.py::test_avg_query_get_default_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_limit[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_stream_default_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_limit[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_with_start_at[None] SKIPPED [ 22%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 24%]
tests/system/test_system.py::test_query_with_and_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_or_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_complex_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-count-aggregation_args0-3] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-sum-b-12] PASSED [ 25%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-avg-b-4] PASSED [ 25%]
tests/system/test_system.py::test_or_query_in_transaction[None] PASSED [ 25%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[None] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-True-2] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-False-3] PASSED [ 25%]
tests/system/test_system_async.py::test_collections[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document_w_subcollection[None] PASSED [ 26%]
tests/system/test_system_async.py::test_no_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_set[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_integer_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_merge[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_update_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 31%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 31%]
tests/system/test_system_async.py::test_update_document[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_get[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_delete[None] PASSED [ 31%]
tests/system/test_system_async.py::test_collection_add[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_legacy_where[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_order_by[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_field_path[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_wo_results[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_projection[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_offset[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_with_order_dot_key[None] PASSED [ 35%]
tests/system/test_system_async.py::test_query_unary[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_filters[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_partition_query_no_partitions[None] PASSED [ 38%]
tests/system/test_system_async.py::test_partition_query[None] PASSED [ 38%]
tests/system/test_system_async.py::test_get_all[None] PASSED [ 38%]
tests/system/test_system_async.py::test_live_bulk_writer[None] PASSED [ 38%]
tests/system/test_system_async.py::test_batch[None] PASSED [ 38%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_recursive_query[None] PASSED [ 39%]
tests/system/test_system_async.py::test_nested_recursive_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_and_recursive[None] PASSED [ 40%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[None] PASSED [ 40%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[None] PASSED [ 47%]
tests/system/test_system_async.py::test_count_query_in_transaction[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_or_query_in_transaction[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system.py::test_collections[system-tests-named-db] PASSED [ 49%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_create_document[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_create_document_w_vector[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.EUCLIDEAN] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.COSINE] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_no_document[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_integer_field[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_merge[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_update_document[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_get[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_delete[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_collection_add[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 61%]
tests/system/test_system.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_query_unary[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_get_all[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_batch[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_document[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_collection[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_query[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_array_union[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_recursive_delete_parallelized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_query[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_watch_query_order[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_repro_429[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_repro_391[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_default_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_limit[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_default_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_limit[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_with_start_at[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_sum_query_get_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_limit[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_with_start_at[system-tests-named-db] SKIPPED [ 70%]
tests/system/test_system.py::test_avg_query_get_default_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_avg_query_get_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_with_limit[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_default_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_limit[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_with_start_at[system-tests-named-db] SKIPPED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 73%]
tests/system/test_system.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-count-aggregation_args0-3] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-sum-b-12] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-avg-b-4] PASSED [ 74%]
tests/system/test_system.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-True-2] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-False-3] PASSED [ 75%]
tests/system/test_system_async.py::test_collections[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_no_document[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_integer_field[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_merge[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_update_document[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_get[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_delete[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_collection_add[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 85%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 85%]
tests/system/test_system_async.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_query_unary[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_get_all[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_batch[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_count_query_in_transaction[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[system-tests-named-db] PASSED [100%]
- generated xml file: /tmpfs/src/github/python-firestore/system_3.12_sponge_log.xml -
================= 500 passed, 4 skipped in 1820.11s (0:30:20) ==================
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1734722227.056166 6483 init.cc:232] grpc_wait_for_shutdown_with_timeout() timed out.
nox > Session prerelease_deps(protobuf_implementation='python') was successful.
nox > Running session prerelease_deps(protobuf_implementation='upb')
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/prerelease_deps-protobuf_implementation-upb
nox > python -m pip install -e '.[all, tests, tracing]'
nox > python -m pip install mock asyncmock pytest pytest-cov pytest-asyncio==0.21.2 aiounittest six freezegun
nox > python -m pip install mock pytest google-cloud-testutils pytest-asyncio==0.21.2 six
nox > python -m pip install google-api-core google-auth google-cloud-core proto-plus protobuf
nox > python -m pip install --pre --no-deps --upgrade protobuf
nox > python -m pip install --pre --no-deps --upgrade six
nox > python -m pip install --pre --no-deps --upgrade grpc-google-iam-v1
nox > python -m pip install --pre --no-deps --upgrade googleapis-common-protos
nox > python -m pip install --pre --no-deps --upgrade grpcio
nox > python -m pip install --pre --no-deps --upgrade grpcio-status
nox > python -m pip install --pre --no-deps --upgrade google-api-core
nox > python -m pip install --pre --no-deps --upgrade google-auth
nox > python -m pip install --pre --no-deps --upgrade proto-plus
nox > python -m pip install --pre --no-deps --upgrade google-cloud-testutils
nox > python -m pip install --pre --no-deps --upgrade click
nox > python -m pip install requests
nox > python -c 'import google.protobuf; print(google.protobuf.__version__)'
5.29.2
nox > python -c 'import grpc; print(grpc.__version__)'
1.69.0rc1
nox > python -c 'import google.auth; print(google.auth.__version__)'
2.37.0
nox > py.test tests/unit
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collected 2720 items
tests/unit/gapic/firestore_admin_v1/test_firestore_admin.py ............ [ 0%]
........................................................................ [ 3%]
........................................................................ [ 5%]
........................................................................ [ 8%]
........................................................................ [ 11%]
........................................................................ [ 13%]
........................................................................ [ 16%]
........................................................................ [ 18%]
........................................................................ [ 21%]
........................................................................ [ 24%]
........................................................................ [ 26%]
......................................... [ 28%]
tests/unit/gapic/firestore_v1/test_firestore.py ........................ [ 29%]
........................................................................ [ 31%]
........................................................................ [ 34%]
........................................................................ [ 37%]
........................................................................ [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
.............. [ 45%]
tests/unit/test_firestore_shim.py .. [ 45%]
tests/unit/test_packaging.py . [ 45%]
tests/unit/v1/test__helpers.py ......................................... [ 47%]
........................................................................ [ 49%]
................................................ [ 51%]
tests/unit/v1/test_aggregation.py ................................. [ 52%]
tests/unit/v1/test_async_aggregation.py ........................ [ 53%]
tests/unit/v1/test_async_batch.py ..... [ 54%]
tests/unit/v1/test_async_client.py ......................... [ 54%]
tests/unit/v1/test_async_collection.py ....................... [ 55%]
tests/unit/v1/test_async_document.py .......................... [ 56%]
tests/unit/v1/test_async_query.py ............................ [ 57%]
tests/unit/v1/test_async_stream_generator.py .......... [ 58%]
tests/unit/v1/test_async_transaction.py ................................ [ 59%]
... [ 59%]
tests/unit/v1/test_async_vector_query.py .......................... [ 60%]
tests/unit/v1/test_base_batch.py ....... [ 60%]
tests/unit/v1/test_base_client.py ............................. [ 61%]
tests/unit/v1/test_base_collection.py ................................ [ 62%]
tests/unit/v1/test_base_document.py .......................X............ [ 64%]
....... [ 64%]
tests/unit/v1/test_base_query.py ....................................... [ 65%]
........................................................................ [ 68%]
.......................... [ 69%]
tests/unit/v1/test_base_transaction.py .......... [ 69%]
tests/unit/v1/test_batch.py ..... [ 70%]
tests/unit/v1/test_bulk_batch.py ... [ 70%]
tests/unit/v1/test_bulk_writer.py ...................................... [ 71%]
.................... [ 72%]
tests/unit/v1/test_bundle.py ........................... [ 73%]
tests/unit/v1/test_client.py ........................................... [ 74%]
..................................... [ 76%]
tests/unit/v1/test_collection.py ....................... [ 77%]
tests/unit/v1/test_cross_language.py ................................... [ 78%]
........................................................................ [ 80%]
................ssssssssssssssssssssssssssssssssssssssssssss............ [ 83%]
.............................................. [ 85%]
tests/unit/v1/test_document.py ......................................... [ 86%]
........... [ 87%]
tests/unit/v1/test_field_path.py ....................................... [ 88%]
................................................... [ 90%]
tests/unit/v1/test_order.py ....... [ 90%]
tests/unit/v1/test_query.py ............................................ [ 92%]
..... [ 92%]
tests/unit/v1/test_query_profile.py .... [ 92%]
tests/unit/v1/test_query_results.py ....... [ 93%]
tests/unit/v1/test_rate_limiter.py .......... [ 93%]
tests/unit/v1/test_stream_generator.py ........... [ 93%]
tests/unit/v1/test_transaction.py ...................................... [ 95%]
................ [ 95%]
tests/unit/v1/test_transforms.py ....................... [ 96%]
tests/unit/v1/test_vector.py ....... [ 96%]
tests/unit/v1/test_vector_query.py ...................... [ 97%]
tests/unit/v1/test_watch.py ............................................ [ 99%]
................... [100%]
================= 2675 passed, 44 skipped, 1 xpassed in 21.07s =================
nox > py.test --verbose --junitxml=system_3.12_sponge_log.xml tests/system
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0 -- /tmpfs/src/github/python-firestore/.nox/prerelease_deps-protobuf_implementation-upb/bin/python
cachedir: .pytest_cache
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collecting ... collected 504 items
tests/system/test_system.py::test_collections[None] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 1%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 1%]
tests/system/test_system.py::test_create_document[None] PASSED [ 1%]
tests/system/test_system.py::test_create_document_w_vector[None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.EUCLIDEAN] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.COSINE] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 5%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 5%]
tests/system/test_system.py::test_create_document_w_subcollection[None] PASSED [ 5%]
tests/system/test_system.py::test_no_document[None] PASSED [ 5%]
tests/system/test_system.py::test_document_set[None] PASSED [ 5%]
tests/system/test_system.py::test_document_integer_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_merge[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_update_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_update_document[None] PASSED [ 6%]
tests/system/test_system.py::test_document_get[None] PASSED [ 7%]
tests/system/test_system.py::test_document_delete[None] PASSED [ 7%]
tests/system/test_system.py::test_collection_add[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_legacy_where[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_order_by[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_field_path[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_wo_results[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_projection[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_w_offset[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_with_order_dot_key[None] PASSED [ 11%]
tests/system/test_system.py::test_query_unary[None] PASSED [ 11%]
tests/system/test_system.py::test_collection_group_queries[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_filters[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query_no_partitions[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query[None] PASSED [ 12%]
tests/system/test_system.py::test_get_all[None] PASSED [ 13%]
tests/system/test_system.py::test_batch[None] PASSED [ 13%]
tests/system/test_system.py::test_live_bulk_writer[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_document[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_collection[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_query[None] PASSED [ 14%]
tests/system/test_system.py::test_array_union[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[None] PASSED [ 15%]
tests/system/test_system.py::test_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_nested_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query_smaller_limit[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_and_recursive[None] PASSED [ 16%]
tests/system/test_system.py::test_watch_query_order[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_429[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_391[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_default_alias[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_with_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_with_limit[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_stream_default_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_limit[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[None] PASSED [ 19%]
tests/system/test_system.py::test_count_query_with_start_at[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_default_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_limit[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_default_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_limit[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_with_start_at[None] SKIPPED [ 21%]
tests/system/test_system.py::test_avg_query_get_default_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_limit[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_stream_default_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_limit[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_with_start_at[None] SKIPPED [ 22%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 24%]
tests/system/test_system.py::test_query_with_and_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_or_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_complex_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-count-aggregation_args0-3] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-sum-b-12] PASSED [ 25%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-avg-b-4] PASSED [ 25%]
tests/system/test_system.py::test_or_query_in_transaction[None] PASSED [ 25%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[None] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-True-2] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-False-3] PASSED [ 25%]
tests/system/test_system_async.py::test_collections[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document_w_subcollection[None] PASSED [ 26%]
tests/system/test_system_async.py::test_no_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_set[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_integer_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_merge[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_update_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 31%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 31%]
tests/system/test_system_async.py::test_update_document[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_get[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_delete[None] PASSED [ 31%]
tests/system/test_system_async.py::test_collection_add[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_legacy_where[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_order_by[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_field_path[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_wo_results[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_projection[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_offset[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_with_order_dot_key[None] PASSED [ 35%]
tests/system/test_system_async.py::test_query_unary[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_filters[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_partition_query_no_partitions[None] PASSED [ 38%]
tests/system/test_system_async.py::test_partition_query[None] PASSED [ 38%]
tests/system/test_system_async.py::test_get_all[None] PASSED [ 38%]
tests/system/test_system_async.py::test_live_bulk_writer[None] PASSED [ 38%]
tests/system/test_system_async.py::test_batch[None] PASSED [ 38%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_recursive_query[None] PASSED [ 39%]
tests/system/test_system_async.py::test_nested_recursive_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_and_recursive[None] PASSED [ 40%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[None] PASSED [ 40%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[None] PASSED [ 47%]
tests/system/test_system_async.py::test_count_query_in_transaction[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_or_query_in_transaction[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system.py::test_collections[system-tests-named-db] PASSED [ 49%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_create_document[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_create_document_w_vector[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.EUCLIDEAN] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.COSINE] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_no_document[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_integer_field[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_merge[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_update_document[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_get[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_delete[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_collection_add[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 61%]
tests/system/test_system.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_query_unary[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_get_all[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_batch[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_document[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_collection[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_query[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_array_union[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_recursive_delete_parallelized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_query[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_watch_query_order[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_repro_429[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_repro_391[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_default_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_limit[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_default_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_limit[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_with_start_at[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_sum_query_get_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_limit[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_with_start_at[system-tests-named-db] SKIPPED [ 70%]
tests/system/test_system.py::test_avg_query_get_default_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_avg_query_get_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_with_limit[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_default_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_limit[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_with_start_at[system-tests-named-db] SKIPPED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 73%]
tests/system/test_system.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-count-aggregation_args0-3] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-sum-b-12] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-avg-b-4] PASSED [ 74%]
tests/system/test_system.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-True-2] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-False-3] PASSED [ 75%]
tests/system/test_system_async.py::test_collections[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_no_document[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_integer_field[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_merge[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_update_document[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_get[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_delete[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_collection_add[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 85%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 85%]
tests/system/test_system_async.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_query_unary[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_get_all[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_batch[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db] ERROR [ 94%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[system-tests-named-db] FAILED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[system-tests-named-db] FAILED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[system-tests-named-db] FAILED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[system-tests-named-db] FAILED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[system-tests-named-db] FAILED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_count_query_in_transaction[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[system-tests-named-db] PASSED [100%]
==================================== ERRORS ====================================
_ ERROR at teardown of test_async_sum_query_stream_with_limit[system-tests-named-db] _
client =
@pytest_asyncio.fixture
async def query_docs(client):
collection_id = "qs" + UNIQUE_RESOURCE_ID
sub_collection = "child" + UNIQUE_RESOURCE_ID
collection = client.collection(collection_id, "doc", sub_collection)
cleanup = []
stored = {}
num_vals = 5
allowed_vals = range(num_vals)
for a_val in allowed_vals:
for b_val in allowed_vals:
document_data = {
"a": a_val,
"b": b_val,
"c": [a_val, num_vals * 100],
"stats": {"sum": a_val + b_val, "product": a_val * b_val},
}
_, doc_ref = await collection.add(document_data)
# Add to clean-up.
cleanup.append(doc_ref.delete)
stored[doc_ref.id] = document_data
yield collection, stored, allowed_vals
for operation in cleanup:
> await operation()
tests/system/test_system_async.py:1091:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
google/cloud/firestore_v1/async_document.py:318: in delete
commit_response = await self._client._firestore_api.commit(
google/cloud/firestore_v1/services/firestore/async_client.py:986: in commit
response = await rpc(
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_unary_async.py:230: in retry_wrapped_func
return await retry_target(
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_unary_async.py:160: in retry_target
_retry_error_helper(
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_base.py:212: in _retry_error_helper
raise final_exc from source_exc
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_unary_async.py:155: in retry_target
return await target()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self =
def __await__(self) -> Iterator[P]:
try:
response = yield from self._call.__await__()
return response
except grpc.RpcError as rpc_error:
> raise exceptions.from_grpc_error(rpc_error) from rpc_error
E google.api_core.exceptions.DeadlineExceeded: 504 Deadline Exceeded
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/grpc_helpers_async.py:88: DeadlineExceeded
=================================== FAILURES ===================================
________ test_async_avg_query_get_default_alias[system-tests-named-db] _________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_get_default_alias(collection, database):
avg_query = collection.avg("stats.product")
result = await avg_query.get()
for r in result[0]:
assert r.alias == "field_1"
> assert r.value == 4
E assert 4.7317073170731705 == 4
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2489: AssertionError
__________ test_async_avg_query_get_with_alias[system-tests-named-db] __________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_get_with_alias(collection, database):
avg_query = collection.avg("stats.product", alias="total")
result = await avg_query.get()
for r in result[0]:
assert r.alias == "total"
> assert r.value == 4
E assert 4.7317073170731705 == 4
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2499: AssertionError
__________ test_async_avg_query_get_with_limit[system-tests-named-db] __________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_get_with_limit(collection, database):
avg_query = collection.avg("stats.product", alias="total")
result = await avg_query.get()
for r in result[0]:
assert r.alias == "total"
> assert r.value == 4
E assert 4.7317073170731705 == 4
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2508: AssertionError
_______ test_async_avg_query_stream_default_alias[system-tests-named-db] _______
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_stream_default_alias(collection, database):
avg_query = collection.avg("stats.product")
async for result in avg_query.stream():
for aggregation_result in result:
assert aggregation_result.alias == "field_1"
> assert aggregation_result.value == 4.0
E assert 4.7317073170731705 == 4.0
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2619: AssertionError
________ test_async_avg_query_stream_with_limit[system-tests-named-db] _________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_stream_with_limit(collection, database):
# avg without limit
avg_query = collection.avg("stats.product", alias="total")
async for result in avg_query.stream():
for aggregation_result in result:
> assert aggregation_result.value == 4.0
E assert 4.7317073170731705 == 4.0
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2637: AssertionError
- generated xml file: /tmpfs/src/github/python-firestore/system_3.12_sponge_log.xml -
=========================== short test summary info ============================
FAILED tests/system/test_system_async.py::test_async_avg_query_get_default_alias[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_get_with_alias[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_get_with_limit[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[system-tests-named-db]
ERROR tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db]
======== 5 failed, 495 passed, 4 skipped, 1 error in 1821.45s (0:30:21) ========
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1734724098.527794 31144 init.cc:232] grpc_wait_for_shutdown_with_timeout() timed out.
nox > Command py.test --verbose --junitxml=system_3.12_sponge_log.xml tests/system failed with exit code 1
nox > Session prerelease_deps(protobuf_implementation='upb') failed.
nox > Running session prerelease_deps(protobuf_implementation='cpp')
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/prerelease_deps-protobuf_implementation-cpp
nox > Session prerelease_deps(protobuf_implementation='cpp') skipped: cpp implementation is not supported in python 3.11+.
nox > Ran multiple sessions:
nox > * prerelease_deps(protobuf_implementation='python'): success
nox > * prerelease_deps(protobuf_implementation='upb'): failed
nox > * prerelease_deps(protobuf_implementation='cpp'): skipped
[FlakyBot] Sending logs to Flaky Bot...
[FlakyBot] See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
[FlakyBot] Published system_3.12_sponge_log.xml (13280774056644779)!
[FlakyBot] Done!
cleanup
[ID: 7778763] Command finished after 3812 secs, exit value: 1
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
[11:48:25 PST] Collecting build artifacts from build VM
Build script failed with exit code: 1
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
[10:44:45 PST] Transferring environment variable script to build VM
[10:44:46 PST] Transferring kokoro_log_reader.py to build VM
[10:44:47 PST] Transferring source code to build VM
[10:44:52 PST] Executing build script on build VM
[ID: 7778763] Executing command via SSH:
export KOKORO_BUILD_NUMBER="1089"
export KOKORO_JOB_NAME="cloud-devrel/client-libraries/python/googleapis/python-firestore/continuous/prerelease-deps"
source /tmpfs/kokoro-env_vars.sh; cd /tmpfs/src/ ; chmod 755 github/python-firestore/.kokoro/trampoline.sh ; PYTHON_3_VERSION="$(pyenv which python3 2> /dev/null || which python3)" ; PYTHON_2_VERSION="$(pyenv which python2 2> /dev/null || which python2)" ; if "$PYTHON_3_VERSION" -c "import psutil" ; then KOKORO_PYTHON_COMMAND="$PYTHON_3_VERSION" ; else KOKORO_PYTHON_COMMAND="$PYTHON_2_VERSION" ; fi > /dev/null 2>&1 ; echo "export KOKORO_PYTHON_COMMAND="$KOKORO_PYTHON_COMMAND"" > "$HOME/.kokoro_python_vars" ; nohup bash -c "( rm -f /tmpfs/kokoro_build_exit_code ; github/python-firestore/.kokoro/trampoline.sh ; echo \${PIPESTATUS[0]} > /tmpfs/kokoro_build_exit_code ) > /tmpfs/kokoro_build.log 2>&1" > /dev/null 2>&1 & echo $! > /tmpfs/kokoro_build.pid ; source "$HOME/.kokoro_python_vars" ; "$KOKORO_PYTHON_COMMAND" /tmpfs/kokoro_log_reader.py /tmpfs/kokoro_build.log /tmpfs/kokoro_build_exit_code /tmpfs/kokoro_build.pid /tmpfs/kokoro_log_reader.pid --start_byte 0
2024-12-20 10:44:53 Creating folder on disk for secrets: /tmpfs/src/gfile/secret_manager
Activated service account credentials for: [kokoro-trampoline@cloud-devrel-kokoro-resources.iam.gserviceaccount.com]
WARNING: Your config file at [/home/kbuilder/.docker/config.json] contains these credential helper entries:
{
"credHelpers": {
"gcr.io": "gcr",
"us.gcr.io": "gcr",
"asia.gcr.io": "gcr",
"staging-k8s.gcr.io": "gcr",
"eu.gcr.io": "gcr"
}
}
These will be overwritten.
Docker configuration file updated.
Using default tag: latest
latest: Pulling from cloud-devrel-kokoro-resources/python-multi
ff65ddf9395b: Pulling fs layer
cdd9d79692c1: Pulling fs layer
e4862826b2aa: Pulling fs layer
d32630687f55: Pulling fs layer
dfa7816fe874: Pulling fs layer
0a8e089113ba: Pulling fs layer
d8c355139ad8: Pulling fs layer
cf2983c386f5: Pulling fs layer
f1826a77298e: Pulling fs layer
046f509f9618: Pulling fs layer
8614918c0f65: Pulling fs layer
4f8e6ed8e976: Pulling fs layer
42d703dfe78c: Pulling fs layer
3e6bd4022c16: Pulling fs layer
1faa0020373d: Pulling fs layer
0dbbcabd03ab: Pulling fs layer
3f7572e2d709: Pulling fs layer
017bd45224e3: Pulling fs layer
14922c403bfb: Pulling fs layer
137985dae17e: Pulling fs layer
c13dd2a78d7b: Pulling fs layer
946b68838e6d: Pulling fs layer
8c9cccb372af: Pulling fs layer
11221cca7dfc: Pulling fs layer
1c462c293704: Pulling fs layer
3e6bd4022c16: Waiting
1faa0020373d: Waiting
0dbbcabd03ab: Waiting
14922c403bfb: Waiting
137985dae17e: Waiting
017bd45224e3: Waiting
c13dd2a78d7b: Waiting
d32630687f55: Waiting
946b68838e6d: Waiting
8c9cccb372af: Waiting
f1826a77298e: Waiting
11221cca7dfc: Waiting
1c462c293704: Waiting
046f509f9618: Waiting
8614918c0f65: Waiting
42d703dfe78c: Waiting
4f8e6ed8e976: Waiting
d8c355139ad8: Waiting
0a8e089113ba: Waiting
cf2983c386f5: Waiting
3f7572e2d709: Waiting
e4862826b2aa: Verifying Checksum
e4862826b2aa: Download complete
d32630687f55: Verifying Checksum
d32630687f55: Download complete
ff65ddf9395b: Verifying Checksum
ff65ddf9395b: Download complete
dfa7816fe874: Verifying Checksum
dfa7816fe874: Download complete
0a8e089113ba: Verifying Checksum
0a8e089113ba: Download complete
cf2983c386f5: Verifying Checksum
cf2983c386f5: Download complete
ff65ddf9395b: Pull complete
d8c355139ad8: Verifying Checksum
d8c355139ad8: Download complete
046f509f9618: Verifying Checksum
046f509f9618: Download complete
cdd9d79692c1: Download complete
4f8e6ed8e976: Verifying Checksum
4f8e6ed8e976: Download complete
8614918c0f65: Verifying Checksum
8614918c0f65: Download complete
42d703dfe78c: Verifying Checksum
42d703dfe78c: Download complete
3e6bd4022c16: Verifying Checksum
3e6bd4022c16: Download complete
1faa0020373d: Verifying Checksum
1faa0020373d: Download complete
0dbbcabd03ab: Verifying Checksum
0dbbcabd03ab: Download complete
017bd45224e3: Verifying Checksum
017bd45224e3: Download complete
3f7572e2d709: Verifying Checksum
3f7572e2d709: Download complete
137985dae17e: Verifying Checksum
137985dae17e: Download complete
14922c403bfb: Verifying Checksum
14922c403bfb: Download complete
c13dd2a78d7b: Verifying Checksum
c13dd2a78d7b: Download complete
946b68838e6d: Verifying Checksum
946b68838e6d: Download complete
11221cca7dfc: Verifying Checksum
11221cca7dfc: Download complete
8c9cccb372af: Verifying Checksum
8c9cccb372af: Download complete
1c462c293704: Verifying Checksum
1c462c293704: Download complete
f1826a77298e: Verifying Checksum
f1826a77298e: Download complete
cdd9d79692c1: Pull complete
e4862826b2aa: Pull complete
d32630687f55: Pull complete
dfa7816fe874: Pull complete
0a8e089113ba: Pull complete
d8c355139ad8: Pull complete
cf2983c386f5: Pull complete
f1826a77298e: Pull complete
046f509f9618: Pull complete
8614918c0f65: Pull complete
4f8e6ed8e976: Pull complete
42d703dfe78c: Pull complete
3e6bd4022c16: Pull complete
1faa0020373d: Pull complete
0dbbcabd03ab: Pull complete
3f7572e2d709: Pull complete
017bd45224e3: Pull complete
14922c403bfb: Pull complete
137985dae17e: Pull complete
c13dd2a78d7b: Pull complete
946b68838e6d: Pull complete
8c9cccb372af: Pull complete
11221cca7dfc: Pull complete
1c462c293704: Pull complete
Digest: sha256:9bb9bd3cd602cf04a361ef46d2f32e514ed06ab856e0fb889349572ec028d89a
Status: Downloaded newer image for gcr.io/cloud-devrel-kokoro-resources/python-multi:latest
gcr.io/cloud-devrel-kokoro-resources/python-multi:latest
Executing: docker run --rm --interactive --network=host --privileged --volume=/var/run/docker.sock:/var/run/docker.sock --workdir=/tmpfs/src --entrypoint=github/python-firestore/.kokoro/build.sh --env-file=/tmpfs/tmp/tmph03g3ycd/envfile --volume=/tmpfs:/tmpfs gcr.io/cloud-devrel-kokoro-resources/python-multi
KOKORO_KEYSTORE_DIR=/tmpfs/src/keystore
KOKORO_GITHUB_COMMIT_URL=https://github.com/googleapis/python-firestore/commit/a1596a3ea66f4f7c08058134913130266c37c468
KOKORO_JOB_NAME=cloud-devrel/client-libraries/python/googleapis/python-firestore/continuous/prerelease-deps
KOKORO_JOB_CLUSTER=GCP_UBUNTU
KOKORO_GIT_COMMIT=a1596a3ea66f4f7c08058134913130266c37c468
KOKORO_BLAZE_DIR=/tmpfs/src/objfs
KOKORO_ROOT=/tmpfs
KOKORO_JOB_TYPE=CONTINUOUS_INTEGRATION
KOKORO_ROOT_DIR=/tmpfs/
KOKORO_BUILD_NUMBER=1089
KOKORO_JOB_POOL=yoshi-ubuntu
KOKORO_GITHUB_COMMIT=a1596a3ea66f4f7c08058134913130266c37c468
KOKORO_BUILD_INITIATOR=kokoro
KOKORO_ARTIFACTS_DIR=/tmpfs/src
KOKORO_BUILD_ID=1d69d9e4-26b8-40e5-8038-36efe6edfa39
KOKORO_GFILE_DIR=/tmpfs/src/gfile
KOKORO_BUILD_CONFIG_DIR=
KOKORO_POSIX_ROOT=/tmpfs
KOKORO_BUILD_ARTIFACTS_SUBDIR=prod/cloud-devrel/client-libraries/python/googleapis/python-firestore/continuous/prerelease-deps/1089/20241220-104406
nox > Running session prerelease_deps(protobuf_implementation='python')
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/prerelease_deps-protobuf_implementation-python
nox > python -m pip install -e '.[all, tests, tracing]'
nox > python -m pip install mock asyncmock pytest pytest-cov pytest-asyncio==0.21.2 aiounittest six freezegun
nox > python -m pip install mock pytest google-cloud-testutils pytest-asyncio==0.21.2 six
nox > python -m pip install google-api-core google-auth google-cloud-core proto-plus protobuf
nox > python -m pip install --pre --no-deps --upgrade protobuf
nox > python -m pip install --pre --no-deps --upgrade six
nox > python -m pip install --pre --no-deps --upgrade grpc-google-iam-v1
nox > python -m pip install --pre --no-deps --upgrade googleapis-common-protos
nox > python -m pip install --pre --no-deps --upgrade grpcio
nox > python -m pip install --pre --no-deps --upgrade grpcio-status
nox > python -m pip install --pre --no-deps --upgrade google-api-core
nox > python -m pip install --pre --no-deps --upgrade google-auth
nox > python -m pip install --pre --no-deps --upgrade proto-plus
nox > python -m pip install --pre --no-deps --upgrade google-cloud-testutils
nox > python -m pip install --pre --no-deps --upgrade click
nox > python -m pip install requests
nox > python -c 'import google.protobuf; print(google.protobuf.__version__)'
5.29.2
nox > python -c 'import grpc; print(grpc.__version__)'
1.69.0rc1
nox > python -c 'import google.auth; print(google.auth.__version__)'
2.37.0
nox > py.test tests/unit
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collected 2720 items
tests/unit/gapic/firestore_admin_v1/test_firestore_admin.py ............ [ 0%]
........................................................................ [ 3%]
........................................................................ [ 5%]
........................................................................ [ 8%]
........................................................................ [ 11%]
........................................................................ [ 13%]
........................................................................ [ 16%]
........................................................................ [ 18%]
........................................................................ [ 21%]
........................................................................ [ 24%]
........................................................................ [ 26%]
......................................... [ 28%]
tests/unit/gapic/firestore_v1/test_firestore.py ........................ [ 29%]
........................................................................ [ 31%]
........................................................................ [ 34%]
........................................................................ [ 37%]
........................................................................ [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
.............. [ 45%]
tests/unit/test_firestore_shim.py .. [ 45%]
tests/unit/test_packaging.py . [ 45%]
tests/unit/v1/test__helpers.py ......................................... [ 47%]
........................................................................ [ 49%]
................................................ [ 51%]
tests/unit/v1/test_aggregation.py ................................. [ 52%]
tests/unit/v1/test_async_aggregation.py ........................ [ 53%]
tests/unit/v1/test_async_batch.py ..... [ 54%]
tests/unit/v1/test_async_client.py ......................... [ 54%]
tests/unit/v1/test_async_collection.py ....................... [ 55%]
tests/unit/v1/test_async_document.py .......................... [ 56%]
tests/unit/v1/test_async_query.py ............................ [ 57%]
tests/unit/v1/test_async_stream_generator.py .......... [ 58%]
tests/unit/v1/test_async_transaction.py ................................ [ 59%]
... [ 59%]
tests/unit/v1/test_async_vector_query.py .......................... [ 60%]
tests/unit/v1/test_base_batch.py ....... [ 60%]
tests/unit/v1/test_base_client.py ............................. [ 61%]
tests/unit/v1/test_base_collection.py ................................ [ 62%]
tests/unit/v1/test_base_document.py .......................X............ [ 64%]
....... [ 64%]
tests/unit/v1/test_base_query.py ....................................... [ 65%]
........................................................................ [ 68%]
.......................... [ 69%]
tests/unit/v1/test_base_transaction.py .......... [ 69%]
tests/unit/v1/test_batch.py ..... [ 70%]
tests/unit/v1/test_bulk_batch.py ... [ 70%]
tests/unit/v1/test_bulk_writer.py ...................................... [ 71%]
.................... [ 72%]
tests/unit/v1/test_bundle.py ........................... [ 73%]
tests/unit/v1/test_client.py ........................................... [ 74%]
..................................... [ 76%]
tests/unit/v1/test_collection.py ....................... [ 77%]
tests/unit/v1/test_cross_language.py ................................... [ 78%]
........................................................................ [ 80%]
................ssssssssssssssssssssssssssssssssssssssssssss............ [ 83%]
.............................................. [ 85%]
tests/unit/v1/test_document.py ......................................... [ 86%]
........... [ 87%]
tests/unit/v1/test_field_path.py ....................................... [ 88%]
................................................... [ 90%]
tests/unit/v1/test_order.py ....... [ 90%]
tests/unit/v1/test_query.py ............................................ [ 92%]
..... [ 92%]
tests/unit/v1/test_query_profile.py .... [ 92%]
tests/unit/v1/test_query_results.py ....... [ 93%]
tests/unit/v1/test_rate_limiter.py .......... [ 93%]
tests/unit/v1/test_stream_generator.py ........... [ 93%]
tests/unit/v1/test_transaction.py ...................................... [ 95%]
................ [ 95%]
tests/unit/v1/test_transforms.py ....................... [ 96%]
tests/unit/v1/test_vector.py ....... [ 96%]
tests/unit/v1/test_vector_query.py ...................... [ 97%]
tests/unit/v1/test_watch.py ............................................ [ 99%]
................... [100%]
================= 2675 passed, 44 skipped, 1 xpassed in 27.35s =================
nox > py.test --verbose --junitxml=system_3.12_sponge_log.xml tests/system
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0 -- /tmpfs/src/github/python-firestore/.nox/prerelease_deps-protobuf_implementation-python/bin/python
cachedir: .pytest_cache
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collecting ... collected 504 items
tests/system/test_system.py::test_collections[None] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 1%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 1%]
tests/system/test_system.py::test_create_document[None] PASSED [ 1%]
tests/system/test_system.py::test_create_document_w_vector[None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.EUCLIDEAN] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.COSINE] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 5%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 5%]
tests/system/test_system.py::test_create_document_w_subcollection[None] PASSED [ 5%]
tests/system/test_system.py::test_no_document[None] PASSED [ 5%]
tests/system/test_system.py::test_document_set[None] PASSED [ 5%]
tests/system/test_system.py::test_document_integer_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_merge[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_update_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_update_document[None] PASSED [ 6%]
tests/system/test_system.py::test_document_get[None] PASSED [ 7%]
tests/system/test_system.py::test_document_delete[None] PASSED [ 7%]
tests/system/test_system.py::test_collection_add[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_legacy_where[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_order_by[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_field_path[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_wo_results[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_projection[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_w_offset[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_with_order_dot_key[None] PASSED [ 11%]
tests/system/test_system.py::test_query_unary[None] PASSED [ 11%]
tests/system/test_system.py::test_collection_group_queries[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_filters[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query_no_partitions[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query[None] PASSED [ 12%]
tests/system/test_system.py::test_get_all[None] PASSED [ 13%]
tests/system/test_system.py::test_batch[None] PASSED [ 13%]
tests/system/test_system.py::test_live_bulk_writer[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_document[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_collection[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_query[None] PASSED [ 14%]
tests/system/test_system.py::test_array_union[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[None] PASSED [ 15%]
tests/system/test_system.py::test_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_nested_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query_smaller_limit[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_and_recursive[None] PASSED [ 16%]
tests/system/test_system.py::test_watch_query_order[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_429[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_391[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_default_alias[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_with_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_with_limit[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_stream_default_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_limit[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[None] PASSED [ 19%]
tests/system/test_system.py::test_count_query_with_start_at[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_default_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_limit[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_default_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_limit[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_with_start_at[None] SKIPPED [ 21%]
tests/system/test_system.py::test_avg_query_get_default_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_limit[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_stream_default_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_limit[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_with_start_at[None] SKIPPED [ 22%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 24%]
tests/system/test_system.py::test_query_with_and_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_or_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_complex_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-count-aggregation_args0-3] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-sum-b-12] PASSED [ 25%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-avg-b-4] PASSED [ 25%]
tests/system/test_system.py::test_or_query_in_transaction[None] PASSED [ 25%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[None] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-True-2] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-False-3] PASSED [ 25%]
tests/system/test_system_async.py::test_collections[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document_w_subcollection[None] PASSED [ 26%]
tests/system/test_system_async.py::test_no_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_set[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_integer_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_merge[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_update_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 31%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 31%]
tests/system/test_system_async.py::test_update_document[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_get[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_delete[None] PASSED [ 31%]
tests/system/test_system_async.py::test_collection_add[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_legacy_where[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_order_by[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_field_path[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_wo_results[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_projection[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_offset[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_with_order_dot_key[None] PASSED [ 35%]
tests/system/test_system_async.py::test_query_unary[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_filters[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_partition_query_no_partitions[None] PASSED [ 38%]
tests/system/test_system_async.py::test_partition_query[None] PASSED [ 38%]
tests/system/test_system_async.py::test_get_all[None] PASSED [ 38%]
tests/system/test_system_async.py::test_live_bulk_writer[None] PASSED [ 38%]
tests/system/test_system_async.py::test_batch[None] PASSED [ 38%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_recursive_query[None] PASSED [ 39%]
tests/system/test_system_async.py::test_nested_recursive_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_and_recursive[None] PASSED [ 40%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[None] PASSED [ 40%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[None] PASSED [ 47%]
tests/system/test_system_async.py::test_count_query_in_transaction[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_or_query_in_transaction[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system.py::test_collections[system-tests-named-db] PASSED [ 49%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_create_document[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_create_document_w_vector[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.EUCLIDEAN] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.COSINE] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_no_document[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_integer_field[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_merge[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_update_document[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_get[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_delete[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_collection_add[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 61%]
tests/system/test_system.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_query_unary[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_get_all[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_batch[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_document[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_collection[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_query[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_array_union[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_recursive_delete_parallelized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_query[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_watch_query_order[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_repro_429[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_repro_391[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_default_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_limit[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_default_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_limit[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_with_start_at[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_sum_query_get_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_limit[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_with_start_at[system-tests-named-db] SKIPPED [ 70%]
tests/system/test_system.py::test_avg_query_get_default_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_avg_query_get_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_with_limit[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_default_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_limit[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_with_start_at[system-tests-named-db] SKIPPED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 73%]
tests/system/test_system.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-count-aggregation_args0-3] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-sum-b-12] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-avg-b-4] PASSED [ 74%]
tests/system/test_system.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-True-2] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-False-3] PASSED [ 75%]
tests/system/test_system_async.py::test_collections[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_no_document[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_integer_field[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_merge[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_update_document[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_get[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_delete[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_collection_add[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 85%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 85%]
tests/system/test_system_async.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_query_unary[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_get_all[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_batch[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_count_query_in_transaction[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[system-tests-named-db] PASSED [100%]
- generated xml file: /tmpfs/src/github/python-firestore/system_3.12_sponge_log.xml -
================= 500 passed, 4 skipped in 1820.11s (0:30:20) ==================
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1734722227.056166 6483 init.cc:232] grpc_wait_for_shutdown_with_timeout() timed out.
nox > Session prerelease_deps(protobuf_implementation='python') was successful.
nox > Running session prerelease_deps(protobuf_implementation='upb')
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/prerelease_deps-protobuf_implementation-upb
nox > python -m pip install -e '.[all, tests, tracing]'
nox > python -m pip install mock asyncmock pytest pytest-cov pytest-asyncio==0.21.2 aiounittest six freezegun
nox > python -m pip install mock pytest google-cloud-testutils pytest-asyncio==0.21.2 six
nox > python -m pip install google-api-core google-auth google-cloud-core proto-plus protobuf
nox > python -m pip install --pre --no-deps --upgrade protobuf
nox > python -m pip install --pre --no-deps --upgrade six
nox > python -m pip install --pre --no-deps --upgrade grpc-google-iam-v1
nox > python -m pip install --pre --no-deps --upgrade googleapis-common-protos
nox > python -m pip install --pre --no-deps --upgrade grpcio
nox > python -m pip install --pre --no-deps --upgrade grpcio-status
nox > python -m pip install --pre --no-deps --upgrade google-api-core
nox > python -m pip install --pre --no-deps --upgrade google-auth
nox > python -m pip install --pre --no-deps --upgrade proto-plus
nox > python -m pip install --pre --no-deps --upgrade google-cloud-testutils
nox > python -m pip install --pre --no-deps --upgrade click
nox > python -m pip install requests
nox > python -c 'import google.protobuf; print(google.protobuf.__version__)'
5.29.2
nox > python -c 'import grpc; print(grpc.__version__)'
1.69.0rc1
nox > python -c 'import google.auth; print(google.auth.__version__)'
2.37.0
nox > py.test tests/unit
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collected 2720 items
tests/unit/gapic/firestore_admin_v1/test_firestore_admin.py ............ [ 0%]
........................................................................ [ 3%]
........................................................................ [ 5%]
........................................................................ [ 8%]
........................................................................ [ 11%]
........................................................................ [ 13%]
........................................................................ [ 16%]
........................................................................ [ 18%]
........................................................................ [ 21%]
........................................................................ [ 24%]
........................................................................ [ 26%]
......................................... [ 28%]
tests/unit/gapic/firestore_v1/test_firestore.py ........................ [ 29%]
........................................................................ [ 31%]
........................................................................ [ 34%]
........................................................................ [ 37%]
........................................................................ [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
.............. [ 45%]
tests/unit/test_firestore_shim.py .. [ 45%]
tests/unit/test_packaging.py . [ 45%]
tests/unit/v1/test__helpers.py ......................................... [ 47%]
........................................................................ [ 49%]
................................................ [ 51%]
tests/unit/v1/test_aggregation.py ................................. [ 52%]
tests/unit/v1/test_async_aggregation.py ........................ [ 53%]
tests/unit/v1/test_async_batch.py ..... [ 54%]
tests/unit/v1/test_async_client.py ......................... [ 54%]
tests/unit/v1/test_async_collection.py ....................... [ 55%]
tests/unit/v1/test_async_document.py .......................... [ 56%]
tests/unit/v1/test_async_query.py ............................ [ 57%]
tests/unit/v1/test_async_stream_generator.py .......... [ 58%]
tests/unit/v1/test_async_transaction.py ................................ [ 59%]
... [ 59%]
tests/unit/v1/test_async_vector_query.py .......................... [ 60%]
tests/unit/v1/test_base_batch.py ....... [ 60%]
tests/unit/v1/test_base_client.py ............................. [ 61%]
tests/unit/v1/test_base_collection.py ................................ [ 62%]
tests/unit/v1/test_base_document.py .......................X............ [ 64%]
....... [ 64%]
tests/unit/v1/test_base_query.py ....................................... [ 65%]
........................................................................ [ 68%]
.......................... [ 69%]
tests/unit/v1/test_base_transaction.py .......... [ 69%]
tests/unit/v1/test_batch.py ..... [ 70%]
tests/unit/v1/test_bulk_batch.py ... [ 70%]
tests/unit/v1/test_bulk_writer.py ...................................... [ 71%]
.................... [ 72%]
tests/unit/v1/test_bundle.py ........................... [ 73%]
tests/unit/v1/test_client.py ........................................... [ 74%]
..................................... [ 76%]
tests/unit/v1/test_collection.py ....................... [ 77%]
tests/unit/v1/test_cross_language.py ................................... [ 78%]
........................................................................ [ 80%]
................ssssssssssssssssssssssssssssssssssssssssssss............ [ 83%]
.............................................. [ 85%]
tests/unit/v1/test_document.py ......................................... [ 86%]
........... [ 87%]
tests/unit/v1/test_field_path.py ....................................... [ 88%]
................................................... [ 90%]
tests/unit/v1/test_order.py ....... [ 90%]
tests/unit/v1/test_query.py ............................................ [ 92%]
..... [ 92%]
tests/unit/v1/test_query_profile.py .... [ 92%]
tests/unit/v1/test_query_results.py ....... [ 93%]
tests/unit/v1/test_rate_limiter.py .......... [ 93%]
tests/unit/v1/test_stream_generator.py ........... [ 93%]
tests/unit/v1/test_transaction.py ...................................... [ 95%]
................ [ 95%]
tests/unit/v1/test_transforms.py ....................... [ 96%]
tests/unit/v1/test_vector.py ....... [ 96%]
tests/unit/v1/test_vector_query.py ...................... [ 97%]
tests/unit/v1/test_watch.py ............................................ [ 99%]
................... [100%]
================= 2675 passed, 44 skipped, 1 xpassed in 21.07s =================
nox > py.test --verbose --junitxml=system_3.12_sponge_log.xml tests/system
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.4, pluggy-1.5.0 -- /tmpfs/src/github/python-firestore/.nox/prerelease_deps-protobuf_implementation-upb/bin/python
cachedir: .pytest_cache
rootdir: /tmpfs/src/github/python-firestore
configfile: pytest.ini
plugins: cov-6.0.0, asyncio-0.21.2
asyncio: mode=Mode.STRICT
collecting ... collected 504 items
tests/system/test_system.py::test_collections[None] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 0%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 1%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 1%]
tests/system/test_system.py::test_create_document[None] PASSED [ 1%]
tests/system/test_system.py::test_create_document_w_vector[None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 1%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 2%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.EUCLIDEAN] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[None-DistanceMeasure.COSINE] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 3%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 4%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 5%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 5%]
tests/system/test_system.py::test_create_document_w_subcollection[None] PASSED [ 5%]
tests/system/test_system.py::test_no_document[None] PASSED [ 5%]
tests/system/test_system.py::test_document_set[None] PASSED [ 5%]
tests/system/test_system.py::test_document_integer_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_merge[None] PASSED [ 6%]
tests/system/test_system.py::test_document_set_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_document_update_w_int_field[None] PASSED [ 6%]
tests/system/test_system.py::test_update_document[None] PASSED [ 6%]
tests/system/test_system.py::test_document_get[None] PASSED [ 7%]
tests/system/test_system.py::test_document_delete[None] PASSED [ 7%]
tests/system/test_system.py::test_collection_add[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_legacy_where[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 7%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 8%]
tests/system/test_system.py::test_query_stream_w_order_by[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_field_path[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_wo_results[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_projection[None] PASSED [ 9%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_w_offset[None] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 10%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 11%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 11%]
tests/system/test_system.py::test_query_with_order_dot_key[None] PASSED [ 11%]
tests/system/test_system.py::test_query_unary[None] PASSED [ 11%]
tests/system/test_system.py::test_collection_group_queries[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[None] PASSED [ 12%]
tests/system/test_system.py::test_collection_group_queries_filters[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query_no_partitions[None] PASSED [ 12%]
tests/system/test_system.py::test_partition_query[None] PASSED [ 12%]
tests/system/test_system.py::test_get_all[None] PASSED [ 13%]
tests/system/test_system.py::test_batch[None] PASSED [ 13%]
tests/system/test_system.py::test_live_bulk_writer[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_document[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_collection[None] PASSED [ 13%]
tests/system/test_system.py::test_watch_query[None] PASSED [ 14%]
tests/system/test_system.py::test_array_union[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[None] PASSED [ 14%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[None] PASSED [ 15%]
tests/system/test_system.py::test_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_nested_recursive_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_query_smaller_limit[None] PASSED [ 15%]
tests/system/test_system.py::test_chunked_and_recursive[None] PASSED [ 16%]
tests/system/test_system.py::test_watch_query_order[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_429[None] PASSED [ 16%]
tests/system/test_system.py::test_repro_391[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_default_alias[None] PASSED [ 16%]
tests/system/test_system.py::test_count_query_get_with_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_with_limit[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[None] PASSED [ 17%]
tests/system/test_system.py::test_count_query_stream_default_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_with_limit[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 18%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[None] PASSED [ 19%]
tests/system/test_system.py::test_count_query_with_start_at[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_default_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_alias[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_with_limit[None] PASSED [ 19%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_default_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_alias[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_with_limit[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[None] PASSED [ 20%]
tests/system/test_system.py::test_sum_query_with_start_at[None] SKIPPED [ 21%]
tests/system/test_system.py::test_avg_query_get_default_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_alias[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_with_limit[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[None] PASSED [ 21%]
tests/system/test_system.py::test_avg_query_stream_default_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_alias[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_with_limit[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[None] PASSED [ 22%]
tests/system/test_system.py::test_avg_query_with_start_at[None] SKIPPED [ 22%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 23%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 24%]
tests/system/test_system.py::test_query_with_and_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_or_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_query_with_complex_composite_filter[None] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-count-aggregation_args0-3] PASSED [ 24%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-sum-b-12] PASSED [ 25%]
tests/system/test_system.py::test_aggregation_query_in_transaction[None-avg-b-4] PASSED [ 25%]
tests/system/test_system.py::test_or_query_in_transaction[None] PASSED [ 25%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[None] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-True-2] PASSED [ 25%]
tests/system/test_system.py::test_transaction_rollback[None-False-3] PASSED [ 25%]
tests/system/test_system_async.py::test_collections[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_create_document_w_subcollection[None] PASSED [ 26%]
tests/system/test_system_async.py::test_no_document[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_set[None] PASSED [ 26%]
tests/system/test_system_async.py::test_document_integer_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_merge[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_set_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_document_update_w_int_field[None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-None] PASSED [ 27%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[None] PASSED [ 28%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[None] PASSED [ 29%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[None] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 30%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 31%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 31%]
tests/system/test_system_async.py::test_update_document[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_get[None] PASSED [ 31%]
tests/system/test_system_async.py::test_document_delete[None] PASSED [ 31%]
tests/system/test_system_async.py::test_collection_add[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_legacy_where[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[None] PASSED [ 32%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_order_by[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_field_path[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_wo_results[None] PASSED [ 33%]
tests/system/test_system_async.py::test_query_stream_w_projection[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_w_offset[None] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-stream] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[None-get] PASSED [ 34%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 35%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 35%]
tests/system/test_system_async.py::test_query_with_order_dot_key[None] PASSED [ 35%]
tests/system/test_system_async.py::test_query_unary[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_group_queries_filters[None] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-stream] PASSED [ 36%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-stream] PASSED [ 37%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[None-get] PASSED [ 37%]
tests/system/test_system_async.py::test_partition_query_no_partitions[None] PASSED [ 38%]
tests/system/test_system_async.py::test_partition_query[None] PASSED [ 38%]
tests/system/test_system_async.py::test_get_all[None] PASSED [ 38%]
tests/system/test_system_async.py::test_live_bulk_writer[None] PASSED [ 38%]
tests/system/test_system_async.py::test_batch[None] PASSED [ 38%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[None] PASSED [ 39%]
tests/system/test_system_async.py::test_recursive_query[None] PASSED [ 39%]
tests/system/test_system_async.py::test_nested_recursive_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[None] PASSED [ 40%]
tests/system/test_system_async.py::test_chunked_and_recursive[None] PASSED [ 40%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[None] PASSED [ 40%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[None] PASSED [ 41%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[None] PASSED [ 42%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[None] PASSED [ 43%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[None] PASSED [ 44%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[None] PASSED [ 45%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[None] PASSED [ 46%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[None] PASSED [ 47%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[None] PASSED [ 47%]
tests/system/test_system_async.py::test_count_query_in_transaction[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[None] PASSED [ 47%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[None] PASSED [ 48%]
tests/system/test_system_async.py::test_or_query_in_transaction[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[None] PASSED [ 48%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[None] PASSED [ 49%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[None] PASSED [ 49%]
tests/system/test_system.py::test_collections[system-tests-named-db] PASSED [ 49%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 50%]
tests/system/test_system.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 50%]
tests/system/test_system.py::test_create_document[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_create_document_w_vector[system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 51%]
tests/system/test_system.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 52%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.EUCLIDEAN] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_filter[system-tests-named-db-DistanceMeasure.COSINE] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 53%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 54%]
tests/system/test_system.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 54%]
tests/system/test_system.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_no_document[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_integer_field[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_merge[system-tests-named-db] PASSED [ 55%]
tests/system/test_system.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_update_document[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_get[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_document_delete[system-tests-named-db] PASSED [ 56%]
tests/system/test_system.py::test_collection_add[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 57%]
tests/system/test_system.py::test_query_stream_w_not_eq_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_not_in_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 58%]
tests/system/test_system.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 59%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 60%]
tests/system/test_system.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 61%]
tests/system/test_system.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_query_unary[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 61%]
tests/system/test_system.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_partition_query[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_get_all[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_batch[system-tests-named-db] PASSED [ 62%]
tests/system/test_system.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_document[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_collection[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_watch_query[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_array_union[system-tests-named-db] PASSED [ 63%]
tests/system/test_system.py::test_recursive_delete_parallelized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_recursive_query[system-tests-named-db] PASSED [ 64%]
tests/system/test_system.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_watch_query_order[system-tests-named-db] PASSED [ 65%]
tests/system/test_system.py::test_repro_429[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_repro_391[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_default_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_alias[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_with_limit[system-tests-named-db] PASSED [ 66%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_default_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_alias[system-tests-named-db] PASSED [ 67%]
tests/system/test_system.py::test_count_query_stream_with_limit[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_count_query_with_start_at[system-tests-named-db] PASSED [ 68%]
tests/system/test_system.py::test_sum_query_get_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_with_limit[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 69%]
tests/system/test_system.py::test_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_sum_query_with_start_at[system-tests-named-db] SKIPPED [ 70%]
tests/system/test_system.py::test_avg_query_get_default_alias[system-tests-named-db] PASSED [ 70%]
tests/system/test_system.py::test_avg_query_get_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_with_limit[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_default_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 71%]
tests/system/test_system.py::test_avg_query_stream_with_limit[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 72%]
tests/system/test_system.py::test_avg_query_with_start_at[system-tests-named-db] SKIPPED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 72%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 73%]
tests/system/test_system.py::test_aggregation_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 73%]
tests/system/test_system.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 73%]
tests/system/test_system.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-count-aggregation_args0-3] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-sum-b-12] PASSED [ 74%]
tests/system/test_system.py::test_aggregation_query_in_transaction[system-tests-named-db-avg-b-4] PASSED [ 74%]
tests/system/test_system.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_query_in_transaction_with_explain_options[system-tests-named-db] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-True-2] PASSED [ 75%]
tests/system/test_system.py::test_transaction_rollback[system-tests-named-db-False-3] PASSED [ 75%]
tests/system/test_system_async.py::test_collections[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document[system-tests-named-db] PASSED [ 75%]
tests/system/test_system_async.py::test_create_document_w_subcollection[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_no_document[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_integer_field[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_merge[system-tests-named-db] PASSED [ 76%]
tests/system/test_system_async.py::test_document_set_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_document_update_w_int_field[system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 77%]
tests/system/test_system_async.py::test_vector_search_collection_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 78%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.EUCLIDEAN-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_filter[DistanceMeasure.COSINE-system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_euclid[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_search_collection_group_with_distance_parameters_cosine[system-tests-named-db] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 79%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 80%]
tests/system/test_system_async.py::test_vector_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 80%]
tests/system/test_system_async.py::test_update_document[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_get[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_document_delete[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_collection_add[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_legacy_where[system-tests-named-db] PASSED [ 81%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_eq_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_in_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_simple_field_array_contains_any_op[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_order_by[system-tests-named-db] PASSED [ 82%]
tests/system/test_system_async.py::test_query_stream_w_field_path[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_start_end_cursor[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_wo_results[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_projection[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_multiple_filters[system-tests-named-db] PASSED [ 83%]
tests/system/test_system_async.py::test_query_stream_w_offset[system-tests-named-db] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 84%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 85%]
tests/system/test_system_async.py::test_query_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 85%]
tests/system/test_system_async.py::test_query_with_order_dot_key[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_query_unary[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries[system-tests-named-db] PASSED [ 85%]
tests/system/test_system_async.py::test_collection_group_queries_startat_endat[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_group_queries_filters[system-tests-named-db] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_no_explain_options[system-tests-named-db-get] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-stream] PASSED [ 86%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_true[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-stream] PASSED [ 87%]
tests/system/test_system_async.py::test_collection_stream_or_get_w_explain_options_analyze_false[system-tests-named-db-get] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query_no_partitions[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_partition_query[system-tests-named-db] PASSED [ 87%]
tests/system/test_system_async.py::test_get_all[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_live_bulk_writer[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_batch[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized[system-tests-named-db] PASSED [ 88%]
tests/system/test_system_async.py::test_async_recursive_delete_parallelized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_async_recursive_delete_serialized_empty[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_nested_recursive_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query[system-tests-named-db] PASSED [ 89%]
tests/system/test_system_async.py::test_chunked_query_smaller_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_chunked_and_recursive[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_count_async_query_get_default_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_alias[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_with_limit[system-tests-named-db] PASSED [ 90%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_get_empty_aggregation[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_default_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_alias[system-tests-named-db] PASSED [ 91%]
tests/system/test_system_async.py::test_async_count_query_stream_with_limit[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_multiple_aggregations_duplicated_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_count_query_stream_empty_aggregation[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_default_alias[system-tests-named-db] PASSED [ 92%]
tests/system/test_system_async.py::test_async_sum_query_get_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_with_limit[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_default_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_alias[system-tests-named-db] PASSED [ 93%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db] ERROR [ 94%]
tests/system/test_system_async.py::test_async_sum_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_default_alias[system-tests-named-db] FAILED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_alias[system-tests-named-db] FAILED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_with_limit[system-tests-named-db] FAILED [ 94%]
tests/system/test_system_async.py::test_async_avg_query_get_multiple_aggregations[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_no_explain_options[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_get_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[system-tests-named-db] FAILED [ 95%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_alias[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[system-tests-named-db] FAILED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_multiple_aggregations[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_no_explain_options[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 96%]
tests/system/test_system_async.py::test_async_avg_query_stream_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_count_query_in_transaction[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_and_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_or_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_query_with_complex_composite_filter[system-tests-named-db] PASSED [ 97%]
tests/system/test_system_async.py::test_or_query_in_transaction[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_transaction_w_query_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_no_explain_options[system-tests-named-db] PASSED [ 98%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_true[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_query_in_transaction_w_explain_options_analyze_false[system-tests-named-db] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system.py::test_collections_w_import[system-tests-named-db] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[None] PASSED [ 99%]
tests/system/test_system_async.py::test_collections_w_import[system-tests-named-db] PASSED [100%]
==================================== ERRORS ====================================
_ ERROR at teardown of test_async_sum_query_stream_with_limit[system-tests-named-db] _
client =
@pytest_asyncio.fixture
async def query_docs(client):
collection_id = "qs" + UNIQUE_RESOURCE_ID
sub_collection = "child" + UNIQUE_RESOURCE_ID
collection = client.collection(collection_id, "doc", sub_collection)
cleanup = []
stored = {}
num_vals = 5
allowed_vals = range(num_vals)
for a_val in allowed_vals:
for b_val in allowed_vals:
document_data = {
"a": a_val,
"b": b_val,
"c": [a_val, num_vals * 100],
"stats": {"sum": a_val + b_val, "product": a_val * b_val},
}
_, doc_ref = await collection.add(document_data)
# Add to clean-up.
cleanup.append(doc_ref.delete)
stored[doc_ref.id] = document_data
yield collection, stored, allowed_vals
for operation in cleanup:
> await operation()
tests/system/test_system_async.py:1091:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
google/cloud/firestore_v1/async_document.py:318: in delete
commit_response = await self._client._firestore_api.commit(
google/cloud/firestore_v1/services/firestore/async_client.py:986: in commit
response = await rpc(
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_unary_async.py:230: in retry_wrapped_func
return await retry_target(
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_unary_async.py:160: in retry_target
_retry_error_helper(
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_base.py:212: in _retry_error_helper
raise final_exc from source_exc
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/retry/retry_unary_async.py:155: in retry_target
return await target()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self =
def __await__(self) -> Iterator[P]:
try:
response = yield from self._call.__await__()
return response
except grpc.RpcError as rpc_error:
> raise exceptions.from_grpc_error(rpc_error) from rpc_error
E google.api_core.exceptions.DeadlineExceeded: 504 Deadline Exceeded
.nox/prerelease_deps-protobuf_implementation-upb/lib/python3.12/site-packages/google/api_core/grpc_helpers_async.py:88: DeadlineExceeded
=================================== FAILURES ===================================
________ test_async_avg_query_get_default_alias[system-tests-named-db] _________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_get_default_alias(collection, database):
avg_query = collection.avg("stats.product")
result = await avg_query.get()
for r in result[0]:
assert r.alias == "field_1"
> assert r.value == 4
E assert 4.7317073170731705 == 4
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2489: AssertionError
__________ test_async_avg_query_get_with_alias[system-tests-named-db] __________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_get_with_alias(collection, database):
avg_query = collection.avg("stats.product", alias="total")
result = await avg_query.get()
for r in result[0]:
assert r.alias == "total"
> assert r.value == 4
E assert 4.7317073170731705 == 4
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2499: AssertionError
__________ test_async_avg_query_get_with_limit[system-tests-named-db] __________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_get_with_limit(collection, database):
avg_query = collection.avg("stats.product", alias="total")
result = await avg_query.get()
for r in result[0]:
assert r.alias == "total"
> assert r.value == 4
E assert 4.7317073170731705 == 4
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2508: AssertionError
_______ test_async_avg_query_stream_default_alias[system-tests-named-db] _______
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_stream_default_alias(collection, database):
avg_query = collection.avg("stats.product")
async for result in avg_query.stream():
for aggregation_result in result:
assert aggregation_result.alias == "field_1"
> assert aggregation_result.value == 4.0
E assert 4.7317073170731705 == 4.0
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2619: AssertionError
________ test_async_avg_query_stream_with_limit[system-tests-named-db] _________
collection =
database = 'system-tests-named-db'
@pytest.mark.parametrize("database", [None, FIRESTORE_OTHER_DB], indirect=True)
async def test_async_avg_query_stream_with_limit(collection, database):
# avg without limit
avg_query = collection.avg("stats.product", alias="total")
async for result in avg_query.stream():
for aggregation_result in result:
> assert aggregation_result.value == 4.0
E assert 4.7317073170731705 == 4.0
E + where 4.7317073170731705 = .value
tests/system/test_system_async.py:2637: AssertionError
- generated xml file: /tmpfs/src/github/python-firestore/system_3.12_sponge_log.xml -
=========================== short test summary info ============================
FAILED tests/system/test_system_async.py::test_async_avg_query_get_default_alias[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_get_with_alias[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_get_with_limit[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_stream_default_alias[system-tests-named-db]
FAILED tests/system/test_system_async.py::test_async_avg_query_stream_with_limit[system-tests-named-db]
ERROR tests/system/test_system_async.py::test_async_sum_query_stream_with_limit[system-tests-named-db]
======== 5 failed, 495 passed, 4 skipped, 1 error in 1821.45s (0:30:21) ========
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1734724098.527794 31144 init.cc:232] grpc_wait_for_shutdown_with_timeout() timed out.
nox > Command py.test --verbose --junitxml=system_3.12_sponge_log.xml tests/system failed with exit code 1
nox > Session prerelease_deps(protobuf_implementation='upb') failed.
nox > Running session prerelease_deps(protobuf_implementation='cpp')
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/prerelease_deps-protobuf_implementation-cpp
nox > Session prerelease_deps(protobuf_implementation='cpp') skipped: cpp implementation is not supported in python 3.11+.
nox > Ran multiple sessions:
nox > * prerelease_deps(protobuf_implementation='python'): success
nox > * prerelease_deps(protobuf_implementation='upb'): failed
nox > * prerelease_deps(protobuf_implementation='cpp'): skipped
[FlakyBot] Sending logs to Flaky Bot...
[FlakyBot] See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
[FlakyBot] Published system_3.12_sponge_log.xml (13280774056644779)!
[FlakyBot] Done!
cleanup
[ID: 7778763] Command finished after 3812 secs, exit value: 1
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
[11:48:25 PST] Collecting build artifacts from build VM
Build script failed with exit code: 1