Created
May 13, 2026 13:04
-
-
Save danielballan/57e20f91c94c07290f0522d0fde999b1 to your computer and use it in GitHub Desktop.
Tiled pytest durations
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ====================================================== slowest durations ====================================================== | |
| 55.16s call tests/test_access_control.py::test_basic_access_control | |
| 35.60s call tests/test_access_control.py::test_writing_access_control | |
| 29.01s call tests/test_sync.py::test_copy_error_conflict | |
| 28.31s setup tests/test_pickle.py::test_pickle_context | |
| 28.17s call tests/test_access_control.py::test_deletion_access_control | |
| 23.32s call tests/test_simple_server.py::test_cleanup | |
| 23.18s call tests/test_sync.py::test_copy_skip_conflict | |
| 23.17s setup tests/test_access_control.py::test_basic_access_control | |
| 20.82s call tests/test_access_control.py::test_public_anonymous_access_control | |
| 19.85s call tests/test_sync.py::test_copy_search_results | |
| 19.74s call tests/test_sync.py::test_copy_internal | |
| 19.10s call tests/test_mount_node.py::test_create_mount_nodes_if_not_exist[sqlite_uri] | |
| 17.11s call tests/test_catalog.py::test_delete_sql_assets[sqlite_uri] | |
| 16.83s call tests/test_cli.py::test_serve_catalog_temp[] | |
| 16.73s call tests/test_sync.py::test_copy_warn_conflict | |
| 16.25s setup tests/test_server.py::test_writing_integration | |
| 15.88s call tests/test_simple_server.py::test_readable_storage[True-True] | |
| 15.32s call tests/test_mount_node.py::test_create_mount_nodes_partial[sqlite_uri] | |
| 14.70s call tests/test_sync.py::test_copy_external | |
| 14.19s call tests/test_container_files.py::test_zarr_group | |
| 13.68s call tests/test_simple_server.py::test_persistent_data | |
| 13.41s setup tests/test_awkward.py::test_record_arrays[union_forms-data3] | |
| 13.39s call tests/test_access_control.py::test_service_principal_access_control | |
| 13.36s call tests/test_asset_access.py::test_do_not_expose_raw_assets | |
| 13.22s call tests/test_catalog.py::test_container_length[sqlite_uri-5-6] | |
| 13.21s call tests/test_directory_walker.py::test_zarr_directory[False] | |
| 13.14s setup tests/test_authentication.py::test_api_key_any_principal[sqlite_uri-bob] | |
| 13.12s call tests/test_container_files.py::test_zarr_array | |
| 12.98s call tests/test_mount_node.py::test_mount_node[sqlite_uri] | |
| 12.68s call tests/test_sync.py::test_copy_items | |
| 12.15s setup tests/test_awkward.py::test_more_slicing_2 | |
| 11.96s setup tests/test_validation.py::test_validators | |
| 11.76s call tests/test_simple_server.py::test_webhooks_delivers_event | |
| 11.42s setup tests/test_asset_access.py::test_get_asset_filepaths | |
| 11.34s call tests/test_simple_server.py::test_simple | |
| 11.15s setup tests/test_asset_access.py::test_include_data_sources_method_on_self | |
| 10.89s call tests/test_directory_walker.py::test_hdf5_virtual_datasets | |
| 10.84s call tests/test_catalog.py::test_delete_with_external_nodes | |
| 10.61s setup tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-duplicate-null] | |
| 10.54s call tests/test_simple_server.py::test_readable_storage[True-False] | |
| 10.53s setup tests/test_writing.py::test_json_patching | |
| 10.41s call tests/test_cli.py::test_serve_config[sqlite_uri-] | |
| 10.37s call tests/test_mount_node.py::test_mount_node_nonexistent[sqlite_uri] | |
| 10.15s call tests/test_catalog.py::test_container_length[sqlite_uri-None-10] | |
| 10.10s setup tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-duplicate-int] | |
| 10.03s setup tests/test_writing.py::test_merge_patching | |
| 9.90s setup tests/test_authentication.py::test_api_key_bypass_scopes[sqlite_uri] | |
| 9.71s setup tests/test_writing.py::test_write_sparse_full[coo1] | |
| 9.68s call tests/test_catalog.py::test_delete_sql_assets[duckdb_uri] | |
| 9.52s setup tests/test_awkward.py::test_more_slicing_1 | |
| 9.50s setup tests/test_awkward.py::test_record_arrays[empty_forms-data2] | |
| 9.18s call tests/test_catalog.py::test_delete_contents | |
| 9.08s setup tests/test_select_metadata.py::test_select_metadata | |
| 8.94s setup tests/test_server.py::test_public_server | |
| 8.87s setup tests/test_queries.py::test_key[sqlite] | |
| 8.76s call tests/test_directory_walker.py::test_skip_all_in_combination | |
| 8.69s setup tests/test_asset_access.py::test_include_data_sources_method_affects_children | |
| 8.46s call tests/test_cli.py::test_serve_directory[--include-ext .tiff] | |
| 8.08s call tests/test_directory_walker.py::test_collision | |
| 8.01s setup tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-int-then-null] | |
| 7.99s call tests/test_sync.py::test_copy_dict | |
| 7.79s setup tests/test_writing.py::test_write_sparse_chunked | |
| 7.66s call tests/test_catalog.py::test_container_length[sqlite_uri--1-10] | |
| 7.50s call tests/test_simple_server.py::test_webhooks_enabled | |
| 7.45s call tests/test_directory_walker.py::test_unknown_mimetype | |
| 7.45s setup tests/test_search.py::test_compound_search[catalog_client] | |
| 7.41s setup tests/test_container_fields.py::test_directory_fields[example_data_dir-None] | |
| 7.36s call tests/test_catalog.py::test_delete_catalog_tree | |
| 7.36s setup tests/test_writing.py::test_delete_non_empty_node | |
| 7.16s call tests/test_catalog.py::test_delete_external_asset_registered_twice | |
| 7.14s setup tests/test_awkward.py::test_record_arrays[simple_forms-data0] | |
| 7.14s setup tests/test_writing.py::test_write_in_container | |
| 7.13s setup tests/test_container_fields.py::test_zarr_group_fields[zarr_data_dir-None] | |
| 7.00s call tests/test_simple_server.py::test_specified_port | |
| 6.98s call tests/test_simple_server.py::test_readable_storage[False-True] | |
| 6.95s call tests/test_container_files.py::test_hdf5 | |
| 6.92s call tests/test_custom_format.py::test_xdi_round_trip | |
| 6.91s call tests/test_simple_server.py::test_specified_api_key | |
| 6.90s setup tests/test_awkward.py::test_record_arrays[numpy_forms-data4] | |
| 6.90s setup tests/test_awkward.py::test_export_arrow | |
| 6.77s call tests/test_tiff.py::test_tiff_sequence_order | |
| 6.75s call tests/test_jpeg.py::test_jpeg_sequence_order | |
| 6.73s call tests/test_directory_walker.py::test_mimetype_detection_hook | |
| 6.73s call tests/test_directory_walker.py::test_register_prefix | |
| 6.71s call tests/test_tiff.py::test_tiff_sequence_with_directory_walker | |
| 6.64s call tests/test_simple_server.py::test_default | |
| 6.62s call tests/test_npy.py::test_npy_sequence_with_directory_walker | |
| 6.62s call tests/test_simple_server.py::test_readable_storage[False-False] | |
| 6.54s setup tests/test_server.py::test_500_response | |
| 6.54s call tests/test_directory_walker.py::test_tiff_seq_custom_sorting | |
| 6.52s setup tests/test_awkward.py::test_more_slicing_3 | |
| 6.52s call tests/test_directory_walker.py::test_image_file_with_sidecar_metadata_file | |
| 6.51s setup tests/test_search.py::test_search[catalog_client-cantalope-orange-expected_keys2] | |
| 6.51s call tests/test_cli.py::test_serve_catalog_temp[--api-key secret] | |
| 6.50s setup tests/test_composite.py::test_reading[A-expected0] | |
| 6.48s setup tests/test_search.py::test_indexing_over_search[catalog_client] | |
| 6.48s call tests/test_container_files.py::test_excel | |
| 6.47s setup tests/test_catalog.py::test_write_xarray_dataset[sqlite_adapter] | |
| 6.45s call tests/test_npy.py::test_npy_sequence_order | |
| 6.43s call tests/test_jpeg.py::test_jpeg_sequence_with_directory_walker | |
| 6.42s call tests/test_config.py::test_example_configs[example_configs/single_catalog_single_user.yml] | |
| 6.38s setup tests/test_container_fields.py::test_excel_fields[excel_data_dir-None] | |
| 6.37s setup tests/test_search.py::test_key_into_results[catalog_client] | |
| 6.37s call tests/test_directory_walker.py::test_one_asset_two_data_sources | |
| 6.33s call tests/test_awkward.py::test_large_number_of_form_keys | |
| 6.32s call tests/test_simple_server.py::test_webhooks_disabled_by_default | |
| 6.31s setup tests/test_search.py::test_search[catalog_client-animal-cat-expected_keys4] | |
| 6.31s call tests/test_config.py::test_include_routers[sqlite_uri] | |
| 6.23s call tests/test_queries.py::test_full_text_after_migration | |
| 6.21s setup tests/test_pagination.py::test_first_value | |
| 6.18s setup tests/test_catalog.py::test_write_table_internal_via_client[sqlite_adapter] | |
| 6.17s setup tests/test_awkward.py::test_record_arrays[nested_forms-data1] | |
| 6.16s setup tests/test_search.py::test_search[catalog_client-banana-yellow-expected_keys1] | |
| 6.13s setup tests/test_search.py::test_search[catalog_client-animal-dog-expected_keys3] | |
| 6.12s setup tests/test_hdf5.py::test_register_broken_hdf5_file | |
| 6.11s setup tests/test_awkward.py::test_slicing | |
| 6.09s call tests/test_authentication.py::test_api_key_expiration[sqlite_uri] | |
| 6.08s setup tests/test_server.py::test_internal_authentication_mode_with_password_clients | |
| 6.05s call tests/test_catalog.py::test_pooling_config[sqlite_uri-sqlite_uri-desired0-expected0] | |
| 6.04s call tests/test_directory_walker.py::test_same_filename_separate_directory | |
| 6.04s setup tests/test_catalog.py::test_write_array_internal_via_client[sqlite_adapter] | |
| 6.01s call tests/test_authentication.py::test_remember_me[sqlite_uri] | |
| 5.98s setup tests/test_awkward.py::test_large_number_of_form_keys | |
| 5.96s setup tests/test_container_fields.py::test_hdf5_fields[hdf5_data_dir-None] | |
| 5.96s call tests/test_catalog.py::test_init_db_logging[sqlite_uri] | |
| 5.92s call tests/test_cli.py::test_serve_directory[--keep-ext] | |
| 5.90s call tests/test_directory_walker.py::test_zarr_directory[True] | |
| 5.83s setup tests/test_search.py::test_search[catalog_client-apple-red-expected_keys0] | |
| 5.82s call tests/test_cli.py::test_serve_directory[] | |
| 5.81s setup tests/test_awkward.py::test_export_parquet | |
| 5.81s setup tests/test_asset_access.py::test_asset_range_request | |
| 5.77s call tests/test_validation.py::test_unknown_spec_strict | |
| 5.75s setup tests/test_writing.py::test_metadata_with_unsafe_objects | |
| 5.74s call tests/test_config.py::test_example_configs[example_configs/toy_authentication.yml] | |
| 5.70s call tests/test_composite.py::test_iterate_columns | |
| 5.67s setup tests/test_slicer.py::test_slicer_fastapi_query_rejection[:::] | |
| 5.63s call tests/test_cli.py::test_serve_directory[--api-key secret] | |
| 5.59s setup tests/test_asset_access.py::test_include_data_sources_kwarg | |
| 5.58s call tests/test_authentication.py::test_api_key_activity[sqlite_uri] | |
| 5.57s setup tests/test_awkward.py::test_export_json | |
| 5.55s call tests/test_hdf5.py::test_file_with_broken_links | |
| 5.47s call tests/test_routes.py::test_meta_routes[/] | |
| 5.44s setup tests/test_webhooks.py::TestWebhookIntegration::test_register_webhook_and_fires_on_create_container | |
| 5.42s setup tests/test_writing.py::test_write_sparse_full[coo0] | |
| 5.37s call tests/test_cli.py::test_serve_directory[--verbose] | |
| 5.27s setup tests/test_csv_adapter.py::test_csv_table | |
| 5.25s setup tests/test_writing.py::test_write_array_chunked[shape3-chunks3] | |
| 5.17s setup tests/test_writing.py::test_delete | |
| 5.14s setup tests/test_indexers.py::test_indexers | |
| 5.10s call tests/test_webhooks.py::test_webhooks_disabled_router_not_mounted | |
| 5.06s setup tests/test_asset_access.py::test_raw_export | |
| 5.05s setup tests/test_writing.py::test_write_table_full | |
| 5.04s setup tests/test_writing.py::test_extend_array | |
| 4.99s setup tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-null-then-int] | |
| 4.90s call tests/test_composite.py::test_write_two_tables_two_appendable_two_arrays | |
| 4.82s setup tests/test_writing.py::test_write_table_partitioned | |
| 4.81s setup tests/test_writing.py::test_limits | |
| 4.58s setup tests/test_catalog.py::test_sorting[sqlite_adapter] | |
| 4.52s setup tests/test_writing.py::test_write_array_chunked[shape2-chunks2] | |
| 4.50s setup tests/test_catalog.py::test_write_array_external[sqlite_adapter] | |
| 4.46s call tests/test_writing.py::test_write_sparse_full[coo0] | |
| 4.40s setup tests/test_catalog.py::test_write_array_internal_direct[sqlite_adapter] | |
| 4.40s setup tests/test_authentication.py::test_api_key_any_principal[sqlite_uri-alice] | |
| 4.37s setup tests/test_writing.py::test_bytes_in_metadata | |
| 4.37s setup tests/test_writing.py::test_write_table_dict | |
| 4.35s setup tests/test_catalog.py::test_write_table_external_direct[sqlite_adapter] | |
| 4.27s setup tests/test_writing.py::test_write_array_chunked[shape1-chunks1] | |
| 4.24s setup tests/test_writing.py::test_write_array_chunked[shape0-chunks0] | |
| 4.23s setup tests/test_writing.py::test_write_array_full | |
| 4.21s setup tests/test_catalog.py::test_nested_node_creation[sqlite_adapter] | |
| 4.20s setup tests/test_writing.py::test_drop_revision | |
| 4.18s setup tests/test_writing.py::test_write_large_array_full | |
| 4.18s call tests/test_writing.py::test_delete_non_empty_node | |
| 4.13s call tests/test_routes.py::test_meta_routes[/healthz] | |
| 4.11s setup tests/test_catalog.py::test_search[sqlite_adapter] | |
| 4.10s call tests/test_utils.py::test_split_slice | |
| 4.08s setup tests/test_writing.py::test_metadata_revisions | |
| 4.07s setup tests/test_authentication.py::test_api_key_limit[sqlite_uri] | |
| 4.01s setup tests/test_writing.py::test_container_export | |
| 3.98s setup tests/test_authentication.py::test_admin_api_key_any_principal[sqlite_uri-alice-scopes0-/api/v1/auth/principal] | |
| 3.96s call tests/test_authentication.py::test_refresh_forced[sqlite_uri] | |
| 3.93s call tests/test_authentication.py::test_api_key_revoked[sqlite_uri] | |
| 3.88s call tests/test_catalog.py::test_pooling_config[sqlite_uri-sqlite_uri-desired1-expected1] | |
| 3.87s call tests/test_composite.py::test_composite_validator | |
| 3.85s setup tests/test_authentication.py::test_api_key_expiration[sqlite_uri] | |
| 3.85s setup tests/test_authentication.py::test_admin_api_key_any_principal[sqlite_uri-bob-scopes1-/api/v1/array/full/A1] | |
| 3.78s call tests/test_writing.py::test_delete | |
| 3.78s call tests/test_search.py::test_compound_key_into_results | |
| 3.73s setup tests/test_authentication.py::test_admin_create_service_principal[sqlite_uri] | |
| 3.73s call tests/test_authentication.py::test_key_rotation[sqlite_uri] | |
| 3.71s call tests/test_scaled_config_option.py::test_scalable_config[config_with_api_key.yml-True] | |
| 3.70s setup tests/test_device_flow.py::test_device_flow_polling | |
| 3.64s call tests/test_import_object.py::test_direct_profile | |
| 3.63s setup tests/test_authentication.py::test_admin_api_key_any_principal_exceeds_scopes[sqlite_uri] | |
| 3.62s call tests/test_scaled_config_option.py::test_scalable_config[config_public_no_authenticator.yml-True] | |
| 3.57s call tests/test_catalog.py::test_pooling_config[sqlite_uri-duckdb_uri-desired1-expected1] | |
| 3.54s call tests/test_catalog.py::test_pooling_config[sqlite_uri-duckdb_uri-desired0-expected0] | |
| 3.53s call tests/test_client.py::test_jump_down_tree | |
| 3.52s setup tests/test_authentication.py::test_admin_delete_principal_apikey[sqlite_uri] | |
| 3.47s call tests/test_authentication.py::test_refresh_transparent[sqlite_uri] | |
| 3.41s call tests/test_authentication.py::test_expired_session[sqlite_uri] | |
| 3.37s call tests/test_specs.py::test_specs | |
| 3.36s call tests/test_writing.py::test_merge_patching | |
| 3.33s call tests/test_authentication.py::test_session_limit[sqlite_uri] | |
| 3.31s call tests/test_authentication.py::test_admin[sqlite_uri] | |
| 3.22s setup tests/test_authentication.py::test_api_key_revoked[sqlite_uri] | |
| 3.22s call tests/test_composite.py::test_delete_contents | |
| 3.18s call tests/test_composite.py::test_write_table_column_array_key_collision | |
| 3.10s call tests/test_inlined_contents.py::test_too_wide_for_inline | |
| 3.05s setup tests/test_writing.py::test_append_partition[orig_file1-file_to_append1-expected_file1] | |
| 3.03s setup tests/test_writing.py::test_write_with_specified_mimetype | |
| 2.97s setup tests/test_device_flow.py::test_whoami_endpoint | |
| 2.91s setup tests/test_writing.py::test_append_partition[orig_file2-file_to_append2-expected_file2] | |
| 2.91s setup tests/test_writing.py::test_create_table_with_custom_name[valid_table_name-None] | |
| 2.90s setup tests/test_writing.py::test_append_partition[orig_file0-file_to_append0-expected_file0] | |
| 2.90s setup tests/test_writing.py::test_create_table_with_custom_name[None-None] | |
| 2.87s setup tests/test_writing.py::test_create_table_with_custom_name[invalid-table-name-expected3] | |
| 2.87s setup tests/test_writing.py::test_create_table_with_custom_name[UPPERCASE_TABLE_NAME-expected4] | |
| 2.87s call tests/test_writing.py::test_metadata_revisions | |
| 2.76s call tests/test_authentication.py::test_api_key_limit[sqlite_uri] | |
| 2.75s setup tests/test_writing.py::test_create_table_with_custom_name[_invalid_table_name-expected2] | |
| 2.73s setup tests/test_writing.py::test_create_table_with_custom_name[-expected5] | |
| 2.71s setup tests/test_device_flow.py::test_client_refresh | |
| 2.70s setup tests/test_writing.py::test_deprecated_argument_order_raises_warning | |
| 2.69s setup tests/test_authentication.py::test_api_key_activity[sqlite_uri] | |
| 2.68s call tests/test_authentication.py::test_revoke_session[sqlite_uri] | |
| 2.66s call tests/test_zarr.py::test_dataframe_group[/zarr/v2] | |
| 2.66s call tests/test_routes.py::test_meta_routes[/docs] | |
| 2.64s call tests/test_writing.py::test_write_in_container | |
| 2.62s setup tests/test_device_flow.py::test_about_endpoint | |
| 2.60s setup tests/test_client_cache.py::test_thread_safety | |
| 2.58s setup tests/test_authentication.py::test_multiple_providers_name_collision[sqlite_uri] | |
| 2.55s call tests/test_access_control.py::test_update_node_access_control | |
| 2.53s call tests/test_xarray.py::test_specs_mutation_bug | |
| 2.52s call tests/test_scaled_config_option.py::test_scalable_config[config_with_secret_keys.yml-True] | |
| 2.43s setup tests/test_authentication.py::test_multiple_providers[sqlite_uri] | |
| 2.41s setup tests/test_client_cache.py::test_item_too_large_to_store | |
| 2.40s call tests/test_writing.py::test_write_table_full | |
| 2.40s setup tests/test_authentication.py::test_admin[sqlite_uri] | |
| 2.38s setup tests/test_authentication.py::test_refresh_transparent[sqlite_uri] | |
| 2.37s setup tests/test_device_flow.py::test_logout | |
| 2.36s setup tests/test_authentication.py::test_expired_session[sqlite_uri] | |
| 2.33s call tests/test_writing.py::test_write_sparse_full[coo1] | |
| 2.28s call tests/test_writing.py::test_extend_array | |
| 2.27s call tests/test_awkward.py::test_record_arrays[empty_forms-data2] | |
| 2.27s setup tests/test_authentication.py::test_api_key_scopes[sqlite_uri] | |
| 2.25s setup tests/test_device_flow.py::test_device_flow_success | |
| 2.23s setup tests/test_authentication.py::test_remember_me[sqlite_uri] | |
| 2.21s call tests/test_writing.py::test_json_patching | |
| 2.16s setup tests/test_authentication.py::test_session_limit[sqlite_uri] | |
| 2.15s setup tests/test_authentication.py::test_logout[sqlite_uri] | |
| 2.14s setup tests/test_authentication.py::test_key_rotation[sqlite_uri] | |
| 2.09s call tests/test_writing.py::test_write_array_chunked[shape3-chunks3] | |
| 2.02s call tests/test_writing.py::test_append_partition[orig_file0-file_to_append0-expected_file0] | |
| 1.99s call tests/test_hdf5.py::test_from_file_with_scalars[5-int] | |
| 1.97s setup tests/test_authentication.py::test_revoke_session[sqlite_uri] | |
| 1.95s setup tests/test_authentication.py::test_refresh_forced[sqlite_uri] | |
| 1.95s call tests/test_config.py::test_single_deeply_nested | |
| 1.94s call tests/test_writing.py::test_create_table_with_custom_name[UPPERCASE_TABLE_NAME-expected4] | |
| 1.93s call tests/test_hdf5.py::test_from_multiple | |
| 1.93s setup tests/test_authentication.py::test_password_auth[sqlite_uri] | |
| 1.90s call tests/test_access_control.py::test_user_owned_node_access_control | |
| 1.87s call tests/test_metrics.py::test_error_code | |
| 1.86s call tests/test_slicer.py::test_compose_slices | |
| 1.85s setup tests/test_export.py::test_export_2d_array[numbers.csv] | |
| 1.84s call tests/test_authentication.py::test_api_key_scopes[sqlite_uri] | |
| 1.80s call tests/test_config.py::test_example_configs[example_configs/saml.yml] | |
| 1.78s call tests/test_asset_access.py::test_raw_export | |
| 1.78s call tests/test_hdf5.py::test_from_file_with_scalars[1-int] | |
| 1.70s call tests/test_config.py::test_many_nested | |
| 1.67s call tests/test_writing.py::test_write_table_partitioned | |
| 1.67s call tests/test_hdf5.py::test_from_file_with_empty_data[f] | |
| 1.63s setup tests/test_table_json_serialization.py::test_numpy_float32[_read_json] | |
| 1.63s call tests/test_writing.py::test_write_array_chunked[shape1-chunks1] | |
| 1.61s call tests/test_array.py::test_array_client_repr[chunks1-((1, 1, ..., 1), (13,), (17,))] | |
| 1.58s call tests/test_awkward.py::test_record_arrays[union_forms-data3] | |
| 1.56s call tests/test_config.py::test_example_configs[example_configs/google_auth.yml] | |
| 1.55s call tests/test_authentication.py::test_password_auth[sqlite_uri] | |
| 1.55s call tests/test_writing.py::test_drop_revision | |
| 1.54s call tests/test_streaming.py::test_pubsub_fanout_and_cleanup | |
| 1.53s call tests/test_writing.py::test_write_large_array_full | |
| 1.50s call tests/test_client.py::test_direct | |
| 1.48s call tests/test_array.py::test_array_client_repr[chunks3-((15,), (13,), (17,))] | |
| 1.48s call tests/test_access_control.py::test_apikey_auth_access_control | |
| 1.46s call tests/test_writing.py::test_limits | |
| 1.46s call tests/test_array.py::test_request_chunking[240000-40] | |
| 1.44s call tests/test_writing.py::test_write_array_chunked[shape0-chunks0] | |
| 1.41s call tests/test_authentication.py::test_multiple_providers[sqlite_uri] | |
| 1.40s call tests/test_server.py::test_writing_integration | |
| 1.39s setup tests/test_openapi.py::test_openapi_username_password_login | |
| 1.38s call tests/test_authentication.py::test_logout[sqlite_uri] | |
| 1.37s call tests/test_in_memory_authn.py::test_good_path | |
| 1.35s call tests/test_hdf5.py::test_from_file_with_empty_data[h] | |
| 1.35s call tests/test_writing.py::test_write_array_chunked[shape2-chunks2] | |
| 1.33s call tests/test_no_heavy_imports.py::test_no_heavy_imports[pandas] | |
| 1.29s call tests/test_hdf5.py::test_file_with_links | |
| 1.29s call tests/test_zarr.py::test_dataframe_group[/zarr/v3] | |
| 1.29s call tests/test_hdf5.py::test_chunked_arrays_from_uris[1] | |
| 1.29s call tests/test_hdf5.py::test_files_opened_and_closed[True] | |
| 1.25s call tests/test_hdf5.py::test_from_file_with_scalars[5-float] | |
| 1.24s call tests/test_config.py::test_root | |
| 1.23s call tests/test_hdf5.py::test_from_file_with_empty_data[d] | |
| 1.22s setup tests/test_npy.py::test_npy | |
| 1.22s call tests/test_awkward.py::test_more_slicing_2 | |
| 1.21s setup tests/test_client_cache.py::test_readonly_cache | |
| 1.21s call tests/test_hdf5.py::test_chunked_arrays_from_uris[3] | |
| 1.21s call tests/test_awkward.py::test_more_slicing_1 | |
| 1.21s call tests/test_writing.py::test_write_sparse_chunked | |
| 1.20s setup tests/test_client_cache.py::test_cache | |
| 1.20s call tests/test_hdf5.py::test_register_broken_hdf5_file | |
| 1.19s call tests/test_array.py::test_request_empty_slice | |
| 1.19s call tests/test_sort.py::test_sort_missing | |
| 1.19s call tests/test_writing.py::test_write_table_dict | |
| 1.18s call tests/test_hdf5.py::test_files_opened_and_closed[False] | |
| 1.17s call tests/test_hdf5.py::test_from_group | |
| 1.17s call tests/test_client.py::test_configurable_timeout | |
| 1.16s call tests/test_writing.py::test_metadata_with_unsafe_objects | |
| 1.16s setup tests/test_sparse.py::test_sparse_single_chunk | |
| 1.14s call tests/test_hdf5.py::test_from_file | |
| 1.14s call tests/test_writing.py::test_write_array_full | |
| 1.14s call tests/test_no_heavy_imports.py::test_no_heavy_imports[numpy] | |
| 1.14s call tests/test_config.py::test_single_nested | |
| 1.13s setup tests/test_decoders.py::test_blosc2 | |
| 1.13s setup tests/test_client_cache.py::test_clear_cache | |
| 1.13s setup tests/test_client_cache.py::test_no_cache | |
| 1.12s call tests/test_allow_origins.py::test_cors_enforcement | |
| 1.11s call tests/test_access_control.py::test_admin_access_control | |
| 1.11s setup tests/test_inlined_contents.py::test_lookup | |
| 1.11s call tests/test_export.py::test_serialization_error_hdf5_metadata | |
| 1.11s setup tests/test_size_limit.py::test_array | |
| 1.10s call tests/test_config.py::test_example_configs[example_configs/small_single_user_demo.yml] | |
| 1.10s call tests/test_array.py::test_array_client_repr[chunks0-((3, 3, 3, 3, 3), (13,), (17,))] | |
| 1.10s call tests/test_zarr.py::test_zarr_integration[/zarr/v2] | |
| 1.09s call tests/test_xarray.py::test_wide_table_optimization_off | |
| 1.08s setup tests/test_client_smoke.py::test_smoke_read_list | |
| 1.07s call tests/test_writing.py::test_deprecated_argument_order_raises_warning | |
| 1.07s call tests/test_hdf5.py::test_from_file_with_scalars[1-float] | |
| 1.06s call tests/test_hdf5.py::test_from_file_with_scalars[1-bool] | |
| 1.06s call tests/test_writing.py::test_write_with_specified_mimetype | |
| 1.06s call tests/test_metrics.py::test_correlation_id | |
| 1.05s call tests/test_import_object.py::test_config_imports_custom_python_module | |
| 1.05s call tests/test_no_heavy_imports.py::test_no_heavy_imports[xarray] | |
| 1.04s setup tests/test_queries.py::test_key[map] | |
| 1.04s setup tests/test_distinct.py::test_distinct | |
| 1.03s call tests/test_hdf5.py::test_from_file_with_empty_data[g] | |
| 1.02s call tests/test_hdf5.py::test_from_file_with_scalars[5-bool] | |
| 1.01s call tests/test_array.py::test_array_client_repr[chunks4-(variable, (13,), (17,))] | |
| 1.00s call tests/test_allow_origins.py::test_allow_origins | |
| 1.00s call tests/test_xarray.py::test_specs_override | |
| 1.00s call tests/test_specs.py::test_specs_with_version | |
| 1.00s call tests/test_client_cache.py::test_lru_eviction | |
| 1.00s call tests/test_scaled_config_option.py::test_scalable_config[config_missing_api_key.yml-False] | |
| 1.00s call tests/test_structured_array.py::test_read | |
| 1.00s call tests/test_composite.py::test_read_full | |
| 1.00s call tests/test_sort.py::test_sort_sparse | |
| 0.99s call tests/test_config.py::test_example_configs[example_configs/multiple_providers.yml] | |
| 0.99s setup tests/test_client_cache.py::test_lru_eviction | |
| 0.97s call tests/test_composite.py::test_iterate_parts | |
| 0.97s call tests/test_scaled_config_option.py::test_scalable_config[config_missing_secret_keys.yml-False] | |
| 0.97s call tests/test_composite.py::test_parts_not_directly_accessible | |
| 0.97s setup tests/test_compression.py::test_gzip_supported | |
| 0.96s setup tests/test_decoders.py::test_zstd | |
| 0.96s call tests/test_writing.py::test_bytes_in_metadata | |
| 0.95s call tests/test_hdf5.py::test_inlined_contents | |
| 0.94s call tests/test_client.py::test_client_version_check | |
| 0.94s call tests/test_hdf5.py::test_from_file_with_empty_data[e] | |
| 0.94s call tests/test_scaled_config_option.py::test_scalable_config[config_missing_secret_keys_public.yml-False] | |
| 0.94s call tests/test_config.py::test_example_configs[example_configs/orcid_auth.yml] | |
| 0.94s setup tests/test_search.py::test_search[map_client-apple-red-expected_keys0] | |
| 0.93s setup tests/test_history.py::test_history | |
| 0.93s call tests/test_awkward.py::test_slicing | |
| 0.92s setup tests/test_dataframe.py::test_dataframe_basic | |
| 0.91s call tests/test_array.py::test_array_client_repr[chunks2-((2, 2, ..., 2, 1), (13,), (17,))] | |
| 0.91s call tests/test_hdf5.py::test_from_file_with_empty_data[i] | |
| 0.91s setup tests/test_compression.py::test_zstd_preferred | |
| 0.91s setup tests/test_client_cache.py::test_not_thread_safe | |
| 0.91s call tests/test_pickle.py::test_pickle_clients[dask] | |
| 0.90s setup tests/test_zarr.py::test_zarr_group_routes[-/zarr/v2] | |
| 0.90s setup tests/test_sort.py::test_sort[letter-sorted_list0] | |
| 0.90s call tests/test_writing.py::test_append_partition[orig_file1-file_to_append1-expected_file1] | |
| 0.89s call tests/test_writing.py::test_container_export | |
| 0.89s call tests/test_hdf5.py::test_from_file_with_vlen_str_dataset | |
| 0.89s call tests/test_array.py::test_request_chunking[960000-10] | |
| 0.88s setup tests/test_jpeg.py::test_jpeg_sequence[None-correct_shape0] | |
| 0.87s call tests/test_specs.py::test_specs_give_as_str | |
| 0.87s call tests/test_authentication.py::test_api_key_bypass_scopes[sqlite_uri] | |
| 0.87s call tests/test_indexers.py::test_indexers | |
| 0.84s call tests/test_composite.py::test_read_selective | |
| 0.84s call tests/test_pickle.py::test_pickle_clients[numpy] | |
| 0.83s call tests/test_composite.py::test_read_selective_with_dim0[col1] | |
| 0.82s call tests/test_asset_access.py::test_include_data_sources_method_on_self | |
| 0.82s call tests/test_validation.py::test_validators | |
| 0.82s setup tests/test_tiff.py::test_tiff_sequence[None-correct_shape0] | |
| 0.80s call tests/test_awkward.py::test_record_arrays[numpy_forms-data4] | |
| 0.78s call tests/test_array.py::test_request_chunking[959999-20] | |
| 0.76s call tests/test_composite.py::test_pagination | |
| 0.76s call tests/test_composite.py::test_reading_dask | |
| 0.76s setup tests/test_composite.py::test_read_selective_with_dim0[col1] | |
| 0.75s call tests/test_catalog.py::test_write_xarray_dataset[sqlite_adapter] | |
| 0.75s call tests/test_writing.py::test_append_partition[orig_file2-file_to_append2-expected_file2] | |
| 0.73s call tests/test_writing.py::test_create_table_with_custom_name[None-None] | |
| 0.72s call tests/test_zarr.py::test_dataframe_column[divided-/zarr/v3] | |
| 0.72s setup tests/test_array.py::test_array_dtypes[b] | |
| 0.71s call tests/test_writing.py::test_create_table_with_custom_name[valid_table_name-None] | |
| 0.70s call tests/test_composite.py::test_read_selective_with_dim0[time] | |
| 0.70s call tests/test_zarr.py::test_dataframe_single[divided-/zarr/v2] | |
| 0.69s setup tests/test_xarray.py::test_xarray_dataset[image] | |
| 0.69s setup tests/test_composite.py::test_read_selective_with_dim0[time] | |
| 0.68s call tests/test_access_control.py::test_node_export_access_control | |
| 0.67s call tests/test_dataframe.py::test_dataframe_column_access | |
| 0.67s call tests/test_awkward.py::test_record_arrays[simple_forms-data0] | |
| 0.66s call tests/test_composite.py::test_metadata | |
| 0.66s call tests/test_composite.py::test_write_two_tables | |
| 0.66s call tests/test_zarr.py::test_dataframe_column[divided-/zarr/v2] | |
| 0.64s call tests/test_composite.py::test_write_two_appendable_tables | |
| 0.61s call tests/test_writing.py::test_create_table_with_custom_name[invalid-table-name-expected3] | |
| 0.61s setup tests/test_composite.py::test_read_selective | |
| 0.58s call tests/test_hdf5.py::test_update_datasource_with_properties | |
| 0.58s call tests/test_writing.py::test_create_table_with_custom_name[_invalid_table_name-expected2] | |
| 0.58s call tests/test_writing.py::test_create_table_with_custom_name[-expected5] | |
| 0.57s call tests/test_csv_adapter.py::test_csv_arrays | |
| 0.56s call tests/test_container_fields.py::test_directory_fields[example_data_dir-fields1] | |
| 0.55s teardown tests/test_composite.py::test_read_selective_with_dim0[col1] | |
| 0.54s call tests/test_awkward.py::test_record_arrays[nested_forms-data1] | |
| 0.51s teardown tests/test_composite.py::test_read_selective_with_dim0[time] | |
| 0.51s call tests/test_array.py::test_array_interface | |
| 0.51s call tests/test_asset_access.py::test_get_asset_filepaths | |
| 0.51s call tests/test_access_control.py::test_container_access_control | |
| 0.50s setup tests/test_composite.py::test_read_full | |
| 0.49s call tests/test_composite.py::test_write_dataframe_and_warn | |
| 0.48s call tests/test_composite.py::test_external_assets | |
| 0.47s teardown tests/test_composite.py::test_read_selective | |
| 0.47s call tests/test_composite.py::test_write_two_tables_colliding_names | |
| 0.46s teardown tests/test_composite.py::test_read_full | |
| 0.46s call tests/test_webhooks.py::TestWebhookIntegration::test_register_webhook_and_fires_on_create_container | |
| 0.46s call tests/test_catalog.py::test_write_array_internal_via_client[sqlite_adapter] | |
| 0.45s call tests/test_composite.py::test_write_two_appendable_tables_colliding_names | |
| 0.44s call tests/test_container_fields.py::test_directory_fields[example_data_dir-None] | |
| 0.43s call tests/test_composite.py::test_write_one_table | |
| 0.43s call tests/test_queries.py::test_key_present[sqlite] | |
| 0.43s call tests/test_zarr.py::test_zarr_integration[/zarr/v3] | |
| 0.41s call tests/test_pickle.py::test_pickle_context | |
| 0.41s call tests/test_awkward.py::test_more_slicing_3 | |
| 0.41s call tests/test_zarr.py::test_dataframe_single[divided-/zarr/v3] | |
| 0.40s call tests/test_dataframe.py::test_reading_diverse_dtypes | |
| 0.40s call tests/test_composite.py::test_reading[B-expected1] | |
| 0.39s call tests/test_composite.py::test_reading[A-expected0] | |
| 0.39s call tests/test_compression.py::test_gzip_supported | |
| 0.39s call tests/test_compression.py::test_zstd_preferred | |
| 0.37s call tests/test_container_fields.py::test_excel_fields[excel_data_dir-fields1] | |
| 0.37s call tests/test_asset_access.py::test_include_data_sources_method_affects_children | |
| 0.37s call tests/test_zarr.py::test_dataframe_single[single-/zarr/v2] | |
| 0.36s call tests/test_queries.py::test_full_text_update[sqlite] | |
| 0.36s call tests/test_container_fields.py::test_excel_fields[excel_data_dir-None] | |
| 0.36s call tests/test_composite.py::test_write_one_appendable_table | |
| 0.35s call tests/test_search.py::test_key_into_results[catalog_client] | |
| 0.35s setup tests/test_directory_walker.py::test_collision | |
| 0.35s call tests/test_asset_access.py::test_asset_range_request | |
| 0.35s call tests/test_zarr.py::test_dataframe_column[single-/zarr/v3] | |
| 0.35s call tests/test_composite.py::test_reading[C-expected2] | |
| 0.34s call tests/test_authentication.py::test_admin_create_service_principal[sqlite_uri] | |
| 0.33s setup tests/test_authenticators.py::test_OIDCAuthenticator_token_exchange_failure | |
| 0.32s call tests/test_container_fields.py::test_zarr_group_fields[zarr_data_dir-fields1] | |
| 0.32s call tests/test_openapi.py::test_openapi_username_password_login | |
| 0.32s call tests/test_queries.py::test_full_text_delete[sqlite] | |
| 0.31s call tests/test_composite.py::test_reading[awk-expected7] | |
| 0.31s call tests/test_access_control.py::test_empty_access_blob_access_control | |
| 0.31s call tests/test_xarray.py::test_url_limit_bypass[10-POST] | |
| 0.31s call tests/test_composite.py::test_reading[sps-expected8] | |
| 0.30s call tests/test_composite.py::test_write_two_appendable_tables_colliding_keys | |
| 0.30s call tests/test_composite.py::test_reading[E-expected4] | |
| 0.30s call tests/test_array.py::test_request_chunking[1920000-5] | |
| 0.30s call tests/test_device_flow.py::test_client_refresh | |
| 0.30s call tests/test_queries.py::test_eq[sqlite] | |
| 0.30s call tests/test_csv_adapter.py::test_csv_arrays_selected_columns[arr_all_str-columns2] | |
| 0.30s call tests/test_xarray.py::test_url_limit_bypass[2000-None] | |
| 0.30s call tests/test_container_fields.py::test_zarr_group_fields[zarr_data_dir-None] | |
| 0.29s call tests/test_catalog.py::test_write_table_internal_via_client[sqlite_adapter] | |
| 0.29s call tests/test_zarr.py::test_dataframe_column[single-/zarr/v2] | |
| 0.29s call tests/test_composite.py::test_reading[arr2-expected6] | |
| 0.29s call tests/test_composite.py::test_reading[D-expected3] | |
| 0.29s call tests/test_array.py::test_array_dtypes[i] | |
| 0.28s call tests/test_awkward.py::test_export_arrow | |
| 0.28s call tests/test_composite.py::test_write_two_tables_colliding_keys | |
| 0.28s call tests/test_size_limit.py::test_dataframe | |
| 0.28s call tests/test_csv_adapter.py::test_csv_table | |
| 0.27s call tests/test_validation.py::test_unknown_spec_permissive | |
| 0.27s call tests/test_zarr.py::test_zarr_groups[-nested/array-random_2d-/zarr/v2] | |
| 0.27s call tests/test_utils.py::test_split_1d | |
| 0.27s call tests/test_zarr.py::test_scalar_dtypes[dtype_f-/zarr/v2] | |
| 0.27s call tests/test_authentication.py::test_api_key_any_principal[sqlite_uri-bob] | |
| 0.27s call tests/test_queries.py::test_eq[map] | |
| 0.27s call tests/test_zarr.py::test_scalar_dtypes[dtype_c-/zarr/v2] | |
| 0.27s call tests/test_csv_adapter.py::test_csv_arrays_selected_columns[arr_all_float-columns1] | |
| 0.26s call tests/test_authentication.py::test_api_key_any_principal[sqlite_uri-alice] | |
| 0.26s call tests/test_csv_adapter.py::test_csv_arrays_selected_columns[arr_all_bool-columns3] | |
| 0.26s call tests/test_zarr.py::test_scalar_dtypes[dtype_i-/zarr/v2] | |
| 0.26s call tests/test_dataframe.py::test_dask | |
| 0.26s call tests/test_zarr.py::test_scalar_dtypes[dtype_struct-/zarr/v2] | |
| 0.26s call tests/test_array.py::test_nan_infinity_handler | |
| 0.26s call tests/test_asset_access.py::test_include_data_sources_kwarg | |
| 0.25s call tests/test_csv_adapter.py::test_csv_arrays_selected_columns[arr_all_int-columns0] | |
| 0.25s call tests/test_csv_adapter.py::test_csv_struct_dtype_array | |
| 0.25s call tests/test_export.py::test_path_as_Path_or_string | |
| 0.25s call tests/test_composite.py::test_reading[arr1-expected5] | |
| 0.25s call tests/test_export.py::test_export_table[spreadsheet.xlsx] | |
| 0.25s call tests/test_zarr.py::test_array_dtypes[dtype_S-/zarr/v3] | |
| 0.25s call tests/test_dataframe.py::test_dataframe_basic | |
| 0.24s call tests/test_container_fields.py::test_excel_fields[excel_data_dir-fields2] | |
| 0.23s call tests/test_array.py::test_unparsable_nested_array_stringified[ragged] | |
| 0.23s call tests/test_zarr.py::test_scalar_dtypes[dtype_b-/zarr/v2] | |
| 0.23s call tests/test_zarr.py::test_zarr_groups[--random_2d-/zarr/v2] | |
| 0.23s setup tests/test_authenticators.py::test_oidc_decoding[False-False] | |
| 0.23s call tests/test_queries.py::test_regex[map] | |
| 0.23s call tests/test_zarr.py::test_dataframe_single[single-/zarr/v3] | |
| 0.23s call tests/test_zarr.py::test_zarr_groups[-nested-array/random_2d-/zarr/v3] | |
| 0.22s call tests/test_zarr.py::test_array_dtypes[dtype_uint8-/zarr/v2] | |
| 0.22s call tests/test_authentication.py::test_admin_api_key_any_principal[sqlite_uri-bob-scopes1-/api/v1/array/full/A1] | |
| 0.21s call tests/test_queries.py::test_comparison[sqlite] | |
| 0.21s call tests/test_xarray.py::test_url_limit_bypass[80000-GET] | |
| 0.21s call tests/test_array.py::test_request_chunking[None-1] | |
| 0.21s call tests/test_container_fields.py::test_hdf5_fields[hdf5_data_dir-fields3] | |
| 0.21s call tests/test_authentication.py::test_admin_api_key_any_principal[sqlite_uri-alice-scopes0-/api/v1/auth/principal] | |
| 0.21s call tests/test_zarr.py::test_scalar_dtypes[dtype_m-/zarr/v2] | |
| 0.21s call tests/test_zarr.py::test_array_dtypes[dtype_m-/zarr/v2] | |
| 0.21s call tests/test_webhooks.py::TestWebhookIntegration::test_event_filter_excludes_wrong_type | |
| 0.21s teardown tests/test_server.py::test_writing_integration | |
| 0.21s call tests/test_npy.py::test_npy_sequence_cache | |
| 0.20s call tests/test_queries.py::test_noteq[sqlite] | |
| 0.20s call tests/test_array.py::test_array_dtypes[uint8] | |
| 0.20s call tests/test_size_limit.py::test_array | |
| 0.20s call tests/test_array.py::test_array_dtypes[M] | |
| 0.20s call tests/test_container_fields.py::test_zarr_group_fields[zarr_data_dir-fields2] | |
| 0.20s call tests/test_zarr.py::test_cube_cases[tiny_hypercube-/zarr/v2] | |
| 0.20s call tests/test_authentication.py::test_admin_delete_principal_apikey[sqlite_uri] | |
| 0.20s teardown tests/test_server.py::test_500_response | |
| 0.20s call tests/test_xarray.py::test_dataset_column_access[weather] | |
| 0.20s call tests/test_webhooks.py::TestWebhookIntegration::test_subnode_webhook_fires_for_descendant_only | |
| 0.20s call tests/test_zarr.py::test_zarr_groups[/--random_2d-/zarr/v3] | |
| 0.20s call tests/test_zarr.py::test_array_dtypes[dtype_i-/zarr/v2] | |
| 0.20s call tests/test_hdf5.py::test_chunked_arrays_from_catalog[True-3] | |
| 0.19s teardown tests/test_pickle.py::test_lock_round_trip | |
| 0.19s call tests/test_array.py::test_uniform_nested_array_projected_to_ndarray | |
| 0.19s teardown tests/test_zarr.py::test_writing_not_implemented[/zarr/v3] | |
| 0.19s call tests/test_queries.py::test_regex[sqlite] | |
| 0.19s call tests/test_cli.py::test_cli_version | |
| 0.19s call tests/test_zarr.py::test_array_dtypes[dtype_uint64-/zarr/v2] | |
| 0.19s call tests/test_awkward.py::test_export_parquet | |
| 0.19s call tests/test_zarr.py::test_array_dtypes[random_2d-/zarr/v2] | |
| 0.19s call tests/test_zarr.py::test_zarr_groups[-nested-array/random_2d-/zarr/v2] | |
| 0.19s call tests/test_export.py::test_csv_mimetype_opt_params[numbers.csv] | |
| 0.19s call tests/test_queries.py::test_noteq[map] | |
| 0.18s call tests/test_zarr.py::test_cube_cases[tiny_cube-/zarr/v2] | |
| 0.18s call tests/test_zarr.py::test_array_dtypes[dtype_M-/zarr/v2] | |
| 0.18s call tests/test_xarray.py::test_xarray_dataset[weather] | |
| 0.18s call tests/test_zarr.py::test_array_dtypes[dtype_m-/zarr/v3] | |
| 0.18s call tests/test_zarr.py::test_zarr_groups[--nested/array/random_2d-/zarr/v2] | |
| 0.18s call tests/test_sparse.py::test_sparse_single_chunk | |
| 0.18s call tests/test_dataframe.py::test_dataframe_multicolumn_read | |
| 0.18s call tests/test_zarr.py::test_array_dtypes[dtype_struct-/zarr/v2] | |
| 0.18s call tests/test_awkward.py::test_export_json | |
| 0.18s call tests/test_xarray.py::test_dataset_column_access[image] | |
| 0.17s call tests/test_zarr.py::test_array_dtypes[dtype_U-/zarr/v2] | |
| 0.17s teardown tests/test_server.py::test_internal_authentication_mode_with_password_clients | |
| 0.17s call tests/test_zarr.py::test_array_dtypes[dtype_f-/zarr/v2] | |
| 0.17s call tests/test_tiff.py::test_tiff_sequence_cache | |
| 0.17s call tests/test_zarr.py::test_array_dtypes[dtype_S-/zarr/v2] | |
| 0.17s call tests/test_zarr.py::test_scalar_dtypes[dtype_i-/zarr/v3] | |
| 0.17s call tests/test_zarr.py::test_zarr_groups[/--nested/array/random_2d-/zarr/v2] | |
| 0.17s call tests/test_array.py::test_dask | |
| 0.17s call tests/test_jpeg.py::test_jpeg_sequence_cache | |
| 0.17s call tests/test_zarr.py::test_scalar_dtypes[dtype_U-/zarr/v2] | |
| 0.17s call tests/test_client_cache.py::test_readonly_cache | |
| 0.17s call tests/test_zarr.py::test_array_dtypes[dtype_uint16-/zarr/v2] | |
| 0.17s call tests/test_export.py::test_streaming_export | |
| 0.16s call tests/test_zarr.py::test_array_dtypes[random_2d-/zarr/v3] | |
| 0.16s call tests/test_zarr.py::test_scalar_dtypes[dtype_b-/zarr/v3] | |
| 0.16s call tests/test_zarr.py::test_zarr_groups[/--random_2d-/zarr/v2] | |
| 0.16s call tests/test_device_flow.py::test_logout | |
| 0.16s call tests/test_zarr.py::test_scalar_dtypes[dtype_S-/zarr/v2] | |
| 0.16s call tests/test_zarr.py::test_cube_cases[tiny_hypercube-/zarr/v3] | |
| 0.16s call tests/test_array.py::test_array_dtypes[b] | |
| 0.16s call tests/test_array.py::test_unparsable_nested_array_stringified[objects] | |
| 0.16s call tests/test_webhooks.py::TestWebhookIntegration::test_webhook_cascade_deleted_when_node_deleted | |
| 0.16s call tests/test_zarr.py::test_array_dtypes[dtype_b-/zarr/v2] | |
| 0.16s call tests/test_xarray.py::test_xarray_dataset[wide] | |
| 0.16s setup tests/test_authenticators.py::test_oidc_decoding[False-True] | |
| 0.15s call tests/adapters/test_sql.py::test_reject_colliding_uppercase_column_names[duckdb_uri] | |
| 0.15s call tests/test_zarr.py::test_zarr_groups[/-nested-array/random_2d-/zarr/v2] | |
| 0.15s call tests/test_container_fields.py::test_hdf5_fields[hdf5_data_dir-fields1] | |
| 0.15s call tests/test_zarr.py::test_scalar_dtypes[dtype_uint64-/zarr/v2] | |
| 0.15s call tests/test_zarr.py::test_array_dtypes[dtype_U-/zarr/v3] | |
| 0.15s call tests/test_zarr.py::test_zarr_groups[--nested/array/random_2d-/zarr/v3] | |
| 0.15s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial4-appended4] | |
| 0.15s call tests/test_container_fields.py::test_hdf5_fields[hdf5_data_dir-None] | |
| 0.15s call tests/test_tiff.py::test_tiff_sequence[slice_input5-correct_shape5] | |
| 0.15s call tests/test_zarr.py::test_array_dtypes[dtype_uint8-/zarr/v3] | |
| 0.15s call tests/test_queries.py::test_full_text[sqlite] | |
| 0.15s call tests/test_xarray.py::test_xarray_dataset[image] | |
| 0.15s call tests/test_zarr.py::test_array_dtypes[dtype_c-/zarr/v2] | |
| 0.15s call tests/test_tiff.py::test_tiff_sequence[1-correct_shape1] | |
| 0.15s call tests/test_hdf5.py::test_chunked_arrays_from_catalog[False-3] | |
| 0.15s call tests/test_catalog.py::test_search[sqlite_adapter] | |
| 0.15s call tests/test_zarr.py::test_scalar_dtypes[dtype_uint16-/zarr/v2] | |
| 0.15s call tests/test_zarr.py::test_scalar_dtypes[dtype_f-/zarr/v3] | |
| 0.14s call tests/test_zarr.py::test_zarr_groups[/-nested-array/random_2d-/zarr/v3] | |
| 0.14s call tests/test_array.py::test_array_dtypes[uint64] | |
| 0.14s call tests/test_array.py::test_array_dtypes[uint16] | |
| 0.14s call tests/test_zarr.py::test_scalar_dtypes[dtype_U-/zarr/v3] | |
| 0.14s call tests/test_zarr.py::test_array_dtypes[dtype_struct-/zarr/v3] | |
| 0.14s call tests/test_zarr.py::test_zarr_groups[--random_2d-/zarr/v3] | |
| 0.14s teardown tests/test_composite.py::test_write_one_appendable_table | |
| 0.14s call tests/test_distinct.py::test_search_distinct | |
| 0.14s call tests/test_zarr.py::test_array_dtypes[dtype_M-/zarr/v3] | |
| 0.14s call tests/test_zarr.py::test_array_dtypes[dtype_c-/zarr/v3] | |
| 0.14s call tests/test_sparse.py::test_sparse_multi_chunk | |
| 0.14s call tests/test_zarr.py::test_array_dtypes[dtype_i-/zarr/v3] | |
| 0.14s call tests/test_server.py::test_public_server | |
| 0.14s call tests/test_zarr.py::test_scalar_dtypes[dtype_struct-/zarr/v3] | |
| 0.14s call tests/test_array.py::test_array_dtypes[m] | |
| 0.14s call tests/test_zarr.py::test_writing_not_implemented[/zarr/v2] | |
| 0.14s call tests/test_webhooks.py::TestWebhookIntegration::test_subnode_webhook_in_list_for_its_path | |
| 0.14s call tests/test_export.py::test_export_weather_all | |
| 0.14s call tests/test_webhooks.py::TestWebhookIntegration::test_metadata_payload_correct_when_only_specs_updated | |
| 0.14s call tests/test_queries.py::test_comparison[map] | |
| 0.14s call tests/test_array.py::test_array_dtypes[c] | |
| 0.14s call tests/test_zarr.py::test_zarr_groups[/-nested/array-random_2d-/zarr/v2] | |
| 0.14s call tests/test_zarr.py::test_scalar_dtypes[dtype_uint8-/zarr/v2] | |
| 0.14s call tests/test_zarr.py::test_array_dtypes[dtype_b-/zarr/v3] | |
| 0.14s call tests/test_zarr.py::test_array_dtypes[dtype_uint64-/zarr/v3] | |
| 0.14s call tests/test_decoders.py::test_blosc2 | |
| 0.14s call tests/test_zarr.py::test_cube_cases[tiny_cube-/zarr/v3] | |
| 0.14s call tests/test_zarr.py::test_scalar_dtypes[dtype_S-/zarr/v3] | |
| 0.14s call tests/test_array.py::test_array_dtypes[S] | |
| 0.14s teardown tests/test_server.py::test_public_server | |
| 0.14s call tests/test_xarray.py::test_wide_table_optimization | |
| 0.14s call tests/test_zarr.py::test_scalar_dtypes[dtype_uint8-/zarr/v3] | |
| 0.13s call tests/test_webhooks.py::TestWebhookIntegration::test_metadata_updated_fires_webhook | |
| 0.13s call tests/test_distinct.py::test_distinct | |
| 0.13s call tests/test_webhooks.py::TestWebhookIntegration::test_webhook_fires_for_descendant_node | |
| 0.13s call tests/test_array.py::test_array_dtypes[f] | |
| 0.13s call tests/test_queries.py::test_full_text[map] | |
| 0.13s call tests/test_catalog.py::test_sorting[sqlite_adapter] | |
| 0.13s call tests/test_export.py::test_streaming_export_empty | |
| 0.13s call tests/test_zarr.py::test_zarr_groups[-nested/array-random_2d-/zarr/v3] | |
| 0.13s call tests/test_zarr.py::test_scalar_dtypes[dtype_c-/zarr/v3] | |
| 0.13s call tests/test_zarr.py::test_scalar_dtypes[dtype_M-/zarr/v2] | |
| 0.13s call tests/test_zarr.py::test_scalar_dtypes[dtype_m-/zarr/v3] | |
| 0.13s call tests/test_zarr.py::test_scalar_dtypes[dtype_M-/zarr/v3] | |
| 0.13s call tests/test_catalog.py::test_write_table_external_direct[sqlite_adapter] | |
| 0.12s call tests/test_zarr.py::test_array_dtypes[dtype_f-/zarr/v3] | |
| 0.12s call tests/test_dataframe.py::test_redundant_query_parameters | |
| 0.12s setup tests/test_authenticators.py::test_proxied_oidc_token_retrieval | |
| 0.12s call tests/test_zarr.py::test_array_dtypes[dtype_uint16-/zarr/v3] | |
| 0.12s call tests/test_zarr.py::test_zarr_groups[/-nested/array-random_2d-/zarr/v3] | |
| 0.12s call tests/test_array.py::test_request_slicing | |
| 0.12s setup tests/test_authenticators.py::test_oidc_authenticator_caching | |
| 0.12s call tests/test_catalog.py::test_nested_node_creation[sqlite_adapter] | |
| 0.12s call tests/test_array.py::test_array_dtypes[U] | |
| 0.12s call tests/test_zarr.py::test_zarr_groups[/--nested/array/random_2d-/zarr/v3] | |
| 0.12s call tests/test_zarr.py::test_writing_not_implemented[/zarr/v3] | |
| 0.12s call tests/test_zarr.py::test_scalar_dtypes[dtype_uint64-/zarr/v3] | |
| 0.12s call tests/test_npy.py::test_npy_sequence[0-correct_shape1] | |
| 0.12s call tests/test_webhooks.py::TestWebhookIntegration::test_close_stream_fires_webhook | |
| 0.12s call tests/test_client_smoke.py::test_smoke_read_list | |
| 0.11s call tests/test_server.py::test_500_response | |
| 0.11s call tests/test_table_json_serialization.py::test_timestamp_object[_read_jsonseq] | |
| 0.11s call tests/test_array.py::test_block_validation | |
| 0.11s setup tests/test_authenticators.py::test_oidc_decoding[True-False] | |
| 0.11s call tests/test_queries.py::test_in[map-query_values0] | |
| 0.11s call tests/test_tiff.py::test_forced_reshaping[slice_input9-correct_shape9] | |
| 0.11s call tests/test_npy.py::test_npy_sequence[slice_input7-correct_shape7] | |
| 0.11s call tests/test_client_cache.py::test_cache | |
| 0.11s call tests/test_client_smoke.py::test_smoke_read_raise | |
| 0.11s call tests/test_array.py::test_scalar_dtypes[U] | |
| 0.11s call tests/test_container_fields.py::test_directory_fields[example_data_dir-fields2] | |
| 0.11s call tests/test_device_flow.py::test_device_flow_polling | |
| 0.11s call tests/test_array.py::test_array_format_shape_from_cube | |
| 0.11s setup tests/adapters/test_sql.py::test_attributes_duckdb_one_part | |
| 0.11s call tests/test_export.py::test_export_weather_data_var | |
| 0.11s call tests/test_zarr.py::test_scalar_dtypes[dtype_uint16-/zarr/v3] | |
| 0.11s setup tests/test_zarr.py::test_zarr_integration[/zarr/v2] | |
| 0.10s call tests/test_dataframe.py::test_url_limit_bypass[2000-None] | |
| 0.10s call tests/test_queries.py::test_not_in_empty[sqlite] | |
| 0.10s call tests/test_sort.py::test_sort_two_columns | |
| 0.10s call tests/test_zarr.py::test_zarr_array_routes[/table/single/x-/zarr/v2] | |
| 0.10s call tests/test_profiles.py::test_integration | |
| 0.10s call tests/adapters/test_sql_arrays.py::test_write_read_one_batch_one_part[adapter_duckdb_one_partition] | |
| 0.10s call tests/test_select_metadata.py::test_select_metadata | |
| 0.10s call tests/adapters/test_sql_types.py::test_data_types[bool-duckdb] | |
| 0.10s call tests/test_dataframe.py::test_dataframe_single_partition | |
| 0.10s call tests/test_tiff.py::test_tiff_sequence_block[block_input0-correct_shape0] | |
| 0.10s call tests/test_pagination.py::test_manual_page_size_values | |
| 0.10s call tests/test_decoders.py::test_zstd | |
| 0.10s call tests/test_jpeg.py::test_jpeg_sequence[None-correct_shape0] | |
| 0.10s call tests/test_csv_adapter.py::test_csv_arrays_from_uris[True] | |
| 0.10s call tests/test_dataframe.py::test_dataframe_multicolumn_access | |
| 0.09s call tests/test_dataframe.py::test_url_limit_bypass[80000-GET] | |
| 0.09s call tests/test_zarr.py::test_zarr_group_routes[/-/zarr/v2] | |
| 0.09s call tests/test_authentication.py::test_admin_api_key_any_principal_exceeds_scopes[sqlite_uri] | |
| 0.09s call tests/test_xarray.py::test_xarray_dataset[ragged] | |
| 0.09s call tests/adapters/test_sql_arrays.py::test_write_read_list_batch_one_part[adapter_duckdb_one_partition] | |
| 0.09s call tests/test_export.py::test_export_table[numbers.csv] | |
| 0.09s call tests/test_dataframe.py::test_http_fetch_columns[full-POST] | |
| 0.09s call tests/test_tiff.py::test_tiff_sequence[slice_input2-correct_shape2] | |
| 0.09s call tests/test_container_fields.py::test_hdf5_fields[hdf5_data_dir-fields2] | |
| 0.09s call tests/test_client_cache.py::test_item_too_large_to_store | |
| 0.09s call tests/test_array.py::test_scalar_dtypes[M] | |
| 0.09s call tests/test_webhooks.py::TestWebhookIntegration::test_delete_webhook_stops_delivery | |
| 0.09s call tests/test_export.py::test_export_2d_array[image.png] | |
| 0.09s call tests/test_array.py::test_scalar_dtypes[b] | |
| 0.09s call tests/test_array.py::test_scalar_dtypes[i] | |
| 0.08s call tests/test_array.py::test_scalar_dtypes[S] | |
| 0.08s call tests/test_hdf5.py::test_chunked_arrays_from_catalog[False-1] | |
| 0.08s call tests/test_dataframe.py::test_url_limit_bypass[10-POST] | |
| 0.08s call tests/test_sort.py::test_sort[number-sorted_list1] | |
| 0.08s call tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-duplicate-null] | |
| 0.08s call tests/test_array.py::test_scalar_dtypes[uint16] | |
| 0.08s call tests/test_client_cache.py::test_no_cache | |
| 0.08s call tests/test_export.py::test_export_2d_array[numbers.csv] | |
| 0.08s call tests/test_tiff.py::test_tiff_sequence[slice_input3-correct_shape3] | |
| 0.08s call tests/test_webhooks.py::TestWebhookIntegration::test_delivery_history_endpoint | |
| 0.08s call tests/test_dataframe.py::test_http_fetch_columns[full-GET] | |
| 0.08s call tests/test_pagination.py::test_manual_page_size_keys | |
| 0.08s call tests/test_array.py::test_scalar_dtypes[uint8] | |
| 0.08s call tests/test_array.py::test_scalar_dtypes[c] | |
| 0.08s call tests/test_zarr.py::test_zarr_group_routes[/table/single-/zarr/v2] | |
| 0.08s call tests/adapters/test_sql.py::test_write_read_list_batch_one_part[adapter_duckdb_one_partition] | |
| 0.08s call tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-int-then-null] | |
| 0.08s call tests/test_array.py::test_scalar_dtypes[f] | |
| 0.08s call tests/test_indexers.py::test_deprecated_indexer_accessors | |
| 0.08s call tests/test_dataframe.py::test_http_fetch_columns[partition-POST] | |
| 0.08s call tests/test_webhooks.py::TestWebhookIntegration::test_dispatcher_hmac_signature | |
| 0.08s call tests/test_zarr.py::test_infinity[/zarr/v2] | |
| 0.08s call tests/test_dataframe.py::test_deprecated_query_parameter | |
| 0.08s call tests/test_zarr.py::test_infinity[/zarr/v3] | |
| 0.08s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a/b-duckdb_uri] | |
| 0.08s call tests/test_zarr.py::test_zarr_groups[-nested/array/random_2d--/zarr/v3] | |
| 0.08s call tests/test_queries.py::test_not_in_empty[map] | |
| 0.07s call tests/test_xarray.py::test_specs | |
| 0.07s teardown tests/test_webhooks.py::TestWebhookIntegration::test_metadata_updated_fires_webhook | |
| 0.07s call tests/test_table_json_serialization.py::test_pandas_na_float[_read_jsonseq] | |
| 0.07s call tests/test_array.py::test_scalar_dtypes[uint64] | |
| 0.07s call tests/test_tiff.py::test_forced_reshaping[slice_input8-correct_shape8] | |
| 0.07s call tests/test_queries.py::test_specs[sqlite-include_values3-exclude_values3] | |
| 0.07s call tests/test_search.py::test_search[catalog_client-animal-cat-expected_keys4] | |
| 0.07s call tests/test_array.py::test_scalar_dtypes[m] | |
| 0.07s call tests/test_catalog.py::test_write_array_internal_direct[sqlite_adapter] | |
| 0.07s setup tests/test_authenticators.py::test_oidc_decoding[True-True] | |
| 0.07s call tests/test_zarr.py::test_zarr_group_routes[-/zarr/v3] | |
| 0.07s setup tests/test_composite.py::test_write_two_tables_colliding_names | |
| 0.07s call tests/test_table_json_serialization.py::test_pandas_na_float[_read_json] | |
| 0.07s call tests/test_dataframe.py::test_http_fetch_columns[partition-GET] | |
| 0.07s call tests/test_search.py::test_search[catalog_client-banana-yellow-expected_keys1] | |
| 0.07s call tests/test_zarr.py::test_zarr_group_routes[/table/single-/zarr/v3] | |
| 0.07s call tests/test_catalog.py::test_write_array_external[sqlite_adapter] | |
| 0.07s call tests/test_search.py::test_compound_search[catalog_client] | |
| 0.07s call tests/test_array.py::test_shape_with_zero | |
| 0.07s setup tests/test_container_files.py::test_zarr_group | |
| 0.07s call tests/test_search.py::test_search[catalog_client-cantalope-orange-expected_keys2] | |
| 0.07s setup tests/test_authenticators.py::test_OIDCAuthenticator_mock | |
| 0.07s teardown tests/test_webhooks.py::TestWebhookIntegration::test_subnode_webhook_in_list_for_its_path | |
| 0.07s call tests/test_table_json_serialization.py::test_numpy_float32[_read_jsonseq] | |
| 0.07s call tests/test_queries.py::test_in[map-query_values1] | |
| 0.07s call tests/test_hdf5.py::test_chunked_arrays_from_catalog[True-1] | |
| 0.07s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial8-appended8] | |
| 0.07s call tests/test_table_json_serialization.py::test_numpy_int32[_read_jsonseq] | |
| 0.07s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial0-appended0] | |
| 0.07s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial2-appended2] | |
| 0.07s call tests/test_search.py::test_key_into_results[map_client] | |
| 0.07s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial9-appended9] | |
| 0.06s call tests/test_npy.py::test_npy_sequence[slice_input6-correct_shape6] | |
| 0.06s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial11-appended11] | |
| 0.06s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input11-correct_shape11] | |
| 0.06s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a:b-duckdb_uri] | |
| 0.06s call tests/adapters/test_sql_arrays.py::test_append_single_partition[adapter_duckdb_many_partitions] | |
| 0.06s call tests/test_server.py::test_internal_authentication_mode_with_password_clients | |
| 0.06s call tests/test_queries.py::test_in[sqlite-query_values0] | |
| 0.06s call tests/test_table_json_serialization.py::test_pandas_na_int[_read_json] | |
| 0.06s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial7-appended7] | |
| 0.06s call tests/test_zarr.py::test_zarr_array_routes[/nested/cube/tiny_cube-/zarr/v2] | |
| 0.06s call tests/test_queries.py::test_structure_families[sqlite] | |
| 0.06s call tests/test_inlined_contents.py::test_iter | |
| 0.06s call tests/test_search.py::test_search[catalog_client-animal-dog-expected_keys3] | |
| 0.06s call tests/test_zarr.py::test_zarr_group_routes[-/zarr/v2] | |
| 0.06s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input10-correct_shape10] | |
| 0.06s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial1-appended1] | |
| 0.06s teardown tests/test_composite.py::test_write_two_tables_two_appendable_two_arrays | |
| 0.06s call tests/test_table_json_serialization.py::test_numpy_float32[_read_json] | |
| 0.06s call tests/test_queries.py::test_contains[sqlite] | |
| 0.06s teardown tests/test_webhooks.py::TestWebhookIntegration::test_event_filter_excludes_wrong_type | |
| 0.06s call tests/test_npy.py::test_npy_sequence[None-correct_shape0] | |
| 0.06s call tests/adapters/test_sql.py::test_write_read_one_batch_many_part[adapter_sqlite_many_partitions] | |
| 0.06s call tests/test_table_json_serialization.py::test_nat_datetime[_read_json] | |
| 0.06s call tests/test_tiff.py::test_tiff_sequence[None-correct_shape0] | |
| 0.06s call tests/test_zarr.py::test_zarr_group_routes[/-/zarr/v3] | |
| 0.06s call tests/test_zarr.py::test_zarr_groups[/-nested/array/random_2d--/zarr/v3] | |
| 0.06s call tests/adapters/test_sql.py::test_write_read_one_batch_one_part[adapter_duckdb_one_partition] | |
| 0.06s call tests/test_tiff.py::test_tiff_sequence[slice_input8-correct_shape8] | |
| 0.06s call tests/test_table_json_serialization.py::test_numpy_int32[_read_json] | |
| 0.06s teardown tests/test_composite.py::test_write_two_appendable_tables | |
| 0.06s call tests/test_jpeg.py::test_jpeg_sequence[0-correct_shape1] | |
| 0.06s call tests/test_queries.py::test_specs[sqlite-include_values1-exclude_values1] | |
| 0.06s call tests/test_zarr.py::test_zarr_groups[-nested/array/random_2d--/zarr/v2] | |
| 0.06s call tests/test_inlined_contents.py::test_items_slice | |
| 0.06s call tests/test_inlined_contents.py::test_keys_slice | |
| 0.06s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a*b-duckdb_uri] | |
| 0.06s call tests/test_sort.py::test_sort[letter-sorted_list0] | |
| 0.06s call tests/test_table_json_serialization.py::test_nat_datetime[_read_jsonseq] | |
| 0.06s call tests/test_table_json_serialization.py::test_pandas_na_int[_read_jsonseq] | |
| 0.06s teardown tests/test_webhooks.py::TestWebhookIntegration::test_metadata_payload_correct_when_only_specs_updated | |
| 0.06s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input9-correct_shape9] | |
| 0.06s call tests/test_export.py::test_formats | |
| 0.06s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input8-correct_shape8] | |
| 0.06s call tests/test_tiff.py::test_forced_reshaping[slice_input5-correct_shape5] | |
| 0.06s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial3-appended3] | |
| 0.06s call tests/test_export.py::test_export_2d_array[image.tiff] | |
| 0.06s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial10-appended10] | |
| 0.06s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input4-correct_shape4] | |
| 0.06s call tests/test_csv_adapter.py::test_csv_arrays_from_uris[False] | |
| 0.06s call tests/adapters/test_arrow.py::test_write_read | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input11-correct_shape11] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[None-correct_shape0] | |
| 0.05s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial6-appended6] | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_subnode_webhook_fires_for_descendant_only | |
| 0.05s call tests/test_npy.py::test_npy_sequence[slice_input2-correct_shape2] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input4-correct_shape4] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input7-correct_shape7] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input3-correct_shape3] | |
| 0.05s call tests/test_jpeg.py::test_rgb | |
| 0.05s call tests/test_queries.py::test_specs[sqlite-include_values2-exclude_values2] | |
| 0.05s call tests/adapters/test_sql_types.py::test_data_types[uint32-duckdb] | |
| 0.05s call tests/adapters/test_sql.py::test_append_nullable[duckdb_uri-initial5-appended5] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input6-correct_shape6] | |
| 0.05s call tests/test_queries.py::test_notin[sqlite-query_values0] | |
| 0.05s teardown tests/test_composite.py::test_write_two_appendable_tables_colliding_names | |
| 0.05s call tests/test_queries.py::test_notin[sqlite-query_values3] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input7-correct_shape7] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[slice_input4-correct_shape4] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input2-correct_shape2] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input8-correct_shape8] | |
| 0.05s call tests/test_npy.py::test_npy_sequence[slice_input3-correct_shape3] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[0-correct_shape3] | |
| 0.05s call tests/test_npy.py::test_npy_sequence[slice_input8-correct_shape8] | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_webhook_fires_for_descendant_node | |
| 0.05s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[all_struct-None-False] | |
| 0.05s call tests/test_queries.py::test_notin[sqlite-query_values1] | |
| 0.05s call tests/test_search.py::test_compound_search[map_client] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input1-correct_shape1] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[None-correct_shape0] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input5-correct_shape5] | |
| 0.05s call tests/test_npy.py::test_npy_sequence[slice_input5-correct_shape5] | |
| 0.05s call tests/test_search.py::test_search[catalog_client-apple-red-expected_keys0] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input9-correct_shape9] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input5-correct_shape5] | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_close_stream_fires_webhook | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_register_webhook_returns_webhook_in_list | |
| 0.05s call tests/test_webhooks.py::test_dispatcher_shutdown_waits_for_pending_tasks | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[slice_input7-correct_shape7] | |
| 0.05s call tests/test_zarr.py::test_shape_with_zero[/zarr/v3] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input6-correct_shape6] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input6-correct_shape6] | |
| 0.05s call tests/test_table_json_serialization.py::test_timestamp_object[_read_json] | |
| 0.05s setup tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[register] | |
| 0.05s call tests/test_tiff.py::test_rgb | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_dispatcher_hmac_signature | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[slice_input10-correct_shape10] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[slice_input11-correct_shape11] | |
| 0.05s call tests/test_zarr.py::test_zarr_groups[/-nested/array/random_2d--/zarr/v2] | |
| 0.05s call tests/test_tiff.py::test_tiff_sequence[slice_input7-correct_shape7] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[0-correct_shape3] | |
| 0.05s call tests/test_tiff.py::test_tiff_sequence[slice_input4-correct_shape4] | |
| 0.05s call tests/test_tiff.py::test_tiff_sequence[slice_input6-correct_shape6] | |
| 0.05s call tests/test_pagination.py::test_unbounded_values_slice | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input4-correct_shape4] | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_delivery_history_endpoint | |
| 0.05s call tests/test_pagination.py::test_tail_values | |
| 0.05s call tests/test_search.py::test_search[map_client-banana-yellow-expected_keys1] | |
| 0.05s call tests/test_npy.py::test_npy_sequence_block[block_input0-correct_shape0] | |
| 0.05s call tests/test_queries.py::test_in[sqlite-query_values2] | |
| 0.05s call tests/test_queries.py::test_in[sqlite-query_values1] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input8-correct_shape8] | |
| 0.05s call tests/test_npy.py::test_npy | |
| 0.05s call tests/test_queries.py::test_in_empty[sqlite] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[1-correct_shape3] | |
| 0.05s call tests/test_queries.py::test_in[sqlite-query_values3] | |
| 0.05s call tests/test_search.py::test_search[map_client-cantalope-orange-expected_keys2] | |
| 0.05s call tests/test_webhooks.py::TestWebhookIntegration::test_register_webhook_returns_webhook_in_list | |
| 0.05s call tests/test_zarr.py::test_shape_with_zero[/zarr/v2] | |
| 0.05s call tests/test_history.py::test_history | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[slice_input6-correct_shape6] | |
| 0.05s call tests/test_queries.py::test_specs[sqlite-include_values0-exclude_values0] | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_register_webhook_and_fires_on_create_container | |
| 0.05s call tests/test_npy.py::test_npy_sequence[slice_input4-correct_shape4] | |
| 0.05s call tests/adapters/test_sql_types.py::test_data_types[int16-duckdb] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input10-correct_shape10] | |
| 0.05s call tests/test_search.py::test_indexing_over_search[catalog_client] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence_block[block_input0-correct_shape0] | |
| 0.05s call tests/test_queries.py::test_notin[sqlite-query_values2] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input5-correct_shape5] | |
| 0.05s call tests/test_search.py::test_search[map_client-apple-red-expected_keys0] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping[slice_input2-correct_shape2] | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input7-correct_shape7] | |
| 0.05s call tests/adapters/test_sql_types.py::test_data_types[string-duckdb] | |
| 0.05s call tests/test_jpeg.py::test_jpeg_sequence[slice_input2-correct_shape2] | |
| 0.05s teardown tests/test_webhooks.py::TestWebhookIntegration::test_secret_stored_encrypted_not_plaintext | |
| 0.05s call tests/test_zarr.py::test_zarr_group_routes[/nested-/zarr/v2] | |
| 0.05s call tests/adapters/test_sql.py::test_append_single_partition[adapter_duckdb_many_partitions] | |
| 0.05s call tests/test_pagination.py::test_head_values | |
| 0.05s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[None-correct_shape0] | |
| 0.05s setup tests/test_asset_access.py::test_do_not_expose_raw_assets | |
| 0.04s call tests/test_tiff.py::test_forced_reshaping[slice_input1-correct_shape1] | |
| 0.04s teardown tests/test_composite.py::test_write_two_tables | |
| 0.04s teardown tests/test_composite.py::test_pagination | |
| 0.04s call tests/test_search.py::test_search[map_client-animal-dog-expected_keys3] | |
| 0.04s call tests/test_zarr.py::test_zarr_array_routes[/table/single/x-/zarr/v3] | |
| 0.04s teardown tests/test_composite.py::test_write_two_tables_colliding_names | |
| 0.04s call tests/test_client.py::test_direct_config_error | |
| 0.04s call tests/test_config.py::test_proxied_authenticator_single_instance_required | |
| 0.04s call tests/test_authenticators.py::test_oidc_decoding[True-True] | |
| 0.04s call tests/test_queries.py::test_in_empty[map] | |
| 0.04s call tests/test_device_flow.py::test_whoami_endpoint | |
| 0.04s teardown tests/test_composite.py::test_write_two_tables_colliding_keys | |
| 0.04s call tests/test_queries.py::test_in[map-query_values3] | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[uint16-duckdb] | |
| 0.04s setup tests/test_composite.py::test_write_two_appendable_tables_colliding_names | |
| 0.04s call tests/test_authenticators.py::test_OIDCAuthenticator_mock | |
| 0.04s call tests/test_queries.py::test_contains[map] | |
| 0.04s call tests/test_tiff.py::test_forced_reshaping_along_second_dimension[slice_input2-correct_shape2] | |
| 0.04s call tests/test_queries.py::test_specs[map-include_values0-exclude_values0] | |
| 0.04s teardown tests/test_composite.py::test_write_dataframe_and_warn | |
| 0.04s call tests/test_tiff.py::test_forced_reshaping_along_first_and_second_dimensions[slice_input1-correct_shape1] | |
| 0.04s call tests/test_search.py::test_search[map_client-animal-cat-expected_keys4] | |
| 0.04s teardown tests/test_container_files.py::test_zarr_array | |
| 0.04s call tests/test_pagination.py::test_middle_backward_values | |
| 0.04s teardown tests/test_composite.py::test_write_one_table | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[uint64-duckdb] | |
| 0.04s call tests/test_queries.py::test_notin[map-query_values0] | |
| 0.04s call tests/test_queries.py::test_notin[map-query_values2] | |
| 0.04s teardown tests/test_sync.py::test_copy_search_results | |
| 0.04s teardown tests/test_composite.py::test_write_two_appendable_tables_colliding_keys | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[int64-duckdb] | |
| 0.04s setup tests/adapters/test_sql.py::test_attributes_duckdb_many_part | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[int8-duckdb] | |
| 0.04s call tests/test_queries.py::test_specs[map-include_values3-exclude_values3] | |
| 0.04s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a-duckdb_uri] | |
| 0.04s call tests/test_pagination.py::test_manual_page_size_truncated_values | |
| 0.04s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[Ab-sqlite_uri] | |
| 0.04s call tests/adapters/test_sql.py::test_write_read_list_batch_one_part[adapter_sqlite_one_partition] | |
| 0.04s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[numerical_and_bool_struct-columns5-True] | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[uint8-duckdb] | |
| 0.04s call tests/test_pagination.py::test_middle_forward_values | |
| 0.04s call tests/test_client_cache.py::test_clear_cache | |
| 0.04s call tests/test_queries.py::test_specs[map-include_values1-exclude_values1] | |
| 0.04s call tests/test_queries.py::test_specs[map-include_values2-exclude_values2] | |
| 0.04s call tests/test_queries.py::test_in[map-query_values2] | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[float32-duckdb] | |
| 0.04s call tests/adapters/test_sql_types.py::test_data_types[int32-duckdb] | |
| 0.04s call tests/test_queries.py::test_notin[map-query_values1] | |
| 0.04s setup tests/test_composite.py::test_write_dataframe_and_warn | |
| 0.04s call tests/test_authenticators.py::test_oidc_authenticator_caching | |
| 0.03s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[numerical_struct-columns4-False] | |
| 0.03s call tests/test_device_flow.py::test_device_flow_success | |
| 0.03s call tests/test_pagination.py::test_first_value | |
| 0.03s call tests/adapters/test_sql_types.py::test_data_types[list_of_ints-duckdb] | |
| 0.03s setup tests/test_composite.py::test_pagination | |
| 0.03s call tests/test_webhooks.py::TestWebhookIntegration::test_secret_stored_encrypted_not_plaintext | |
| 0.03s call tests/test_search.py::test_indexing_over_search[map_client] | |
| 0.03s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[Ab-duckdb_uri] | |
| 0.03s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[numerical_and_bool_struct-columns5-False] | |
| 0.03s call tests/test_zarr.py::test_zarr_group_routes[/nested-/zarr/v3] | |
| 0.03s call tests/test_pagination.py::test_last_value | |
| 0.03s call tests/test_inlined_contents.py::test_lookup | |
| 0.03s call tests/test_zarr.py::test_authentication[-/zarr/v2] | |
| 0.03s call tests/test_pagination.py::test_head_keys | |
| 0.03s setup tests/test_composite.py::test_write_one_table | |
| 0.03s teardown tests/test_asset_access.py::test_get_asset_filepaths | |
| 0.03s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_int-columns0-False] | |
| 0.03s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[numerical_struct-columns4-True] | |
| 0.03s call tests/test_queries.py::test_notin[map-query_values3] | |
| 0.03s call tests/test_authenticators.py::test_OIDCAuthenticator_token_exchange_failure | |
| 0.03s call tests/test_authenticators.py::test_oidc_decoding[False-True] | |
| 0.03s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a-b-duckdb_uri] | |
| 0.03s call tests/test_pagination.py::test_middle_forward_keys | |
| 0.03s call tests/test_queries.py::test_keys_filter[sqlite] | |
| 0.03s setup tests/test_composite.py::test_write_two_tables | |
| 0.03s setup tests/test_webhooks.py::TestWebhookIntegration::test_delivery_history_endpoint | |
| 0.03s call tests/test_authenticators.py::test_oidc_decoding[True-False] | |
| 0.03s call tests/test_pagination.py::test_tail_keys | |
| 0.03s call tests/test_zarr.py::test_authentication[-/zarr/v3] | |
| 0.03s call tests/test_zarr.py::test_authentication[/table/single-/zarr/v3] | |
| 0.03s setup tests/test_composite.py::test_write_two_tables_two_appendable_two_arrays | |
| 0.03s call tests/test_authenticators.py::test_oidc_decoding[False-False] | |
| 0.03s call tests/test_pagination.py::test_last_key | |
| 0.03s call tests/adapters/test_sql_types.py::test_data_types[list_of_bounded_ints-duckdb] | |
| 0.03s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_float-columns1-False] | |
| 0.03s setup tests/test_composite.py::test_write_one_appendable_table | |
| 0.03s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[:::] | |
| 0.03s setup tests/test_composite.py::test_write_two_appendable_tables | |
| 0.03s call tests/test_zarr.py::test_authentication[/nested/cube/tiny_cube-/zarr/v2] | |
| 0.03s call tests/test_webhooks.py::test_deliver_success_updates_delivery_row | |
| 0.03s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_bool-columns3-False] | |
| 0.03s call tests/test_zarr.py::test_zarr_array_routes[/nested/cube/tiny_cube-/zarr/v3] | |
| 0.03s setup tests/test_routes.py::test_meta_routes[/healthz] | |
| 0.03s call tests/adapters/test_sql_types.py::test_data_types[float64-duckdb] | |
| 0.03s call tests/test_pagination.py::test_middle_backward_keys | |
| 0.03s call tests/test_webhooks.py::test_history_nonexistent_webhook_returns_404 | |
| 0.03s call tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[register] | |
| 0.03s call tests/test_zarr.py::test_authentication[/nested-/zarr/v3] | |
| 0.03s call tests/test_queries.py::test_like[sqlite] | |
| 0.03s teardown tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[all_struct-None-False] | |
| 0.03s setup tests/test_routes.py::test_meta_routes[/docs] | |
| 0.03s call tests/test_pagination.py::test_unbounded_keys_slice | |
| 0.03s teardown tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[delete] | |
| 0.03s call tests/test_zarr.py::test_authentication[/table/single/x-/zarr/v2] | |
| 0.03s setup tests/test_composite.py::test_write_two_appendable_tables_colliding_keys | |
| 0.03s call tests/test_zarr.py::test_authentication[/table/single-/zarr/v2] | |
| 0.03s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[1:2)"; print('oh so innocent')] | |
| 0.03s call tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-null-then-int] | |
| 0.03s call tests/adapters/test_sql_types.py::test_data_types[bool-sqlite] | |
| 0.03s call tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-duplicate-int] | |
| 0.03s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[1:2:3:4] | |
| 0.03s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[1**2] | |
| 0.03s teardown tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[register] | |
| 0.03s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[)"; print('oh so innocent')] | |
| 0.03s call tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[list] | |
| 0.02s call tests/test_pagination.py::test_manual_page_size_truncated_keys | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[..] | |
| 0.02s call tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[history] | |
| 0.02s teardown tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[history] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[1:2)";print('oh_so_innocent')] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[1:(2+3)] | |
| 0.02s call tests/test_zarr.py::test_authentication[/-/zarr/v2] | |
| 0.02s call tests/test_zarr.py::test_authentication[/table/single/x-/zarr/v3] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[1:2,3:4:5:6] | |
| 0.02s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a b-duckdb_uri] | |
| 0.02s call tests/test_webhooks.py::test_ssrf_private_ip_rejected | |
| 0.02s call tests/test_zarr.py::test_authentication[/-/zarr/v3] | |
| 0.02s teardown tests/test_webhooks.py::TestWebhookIntegration::test_webhook_cascade_deleted_when_node_deleted | |
| 0.02s call tests/test_webhooks.py::test_delete_nonexistent_webhook_returns_404 | |
| 0.02s setup tests/test_hdf5.py::test_file_with_broken_links | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[print('oh so innocent')] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[....] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[import sys; sys.exit()] | |
| 0.02s call tests/test_device_flow.py::test_about_endpoint | |
| 0.02s call tests/test_webhooks.py::test_register_webhook_http_url_rejected | |
| 0.02s call tests/test_config.py::test_proxied_authenticator_is_not_used_with_other_authenticators | |
| 0.02s setup tests/adapters/test_sql.py::test_attributes_sql_one_part | |
| 0.02s call tests/test_zarr.py::test_authentication[/nested/cube/tiny_cube-/zarr/v3] | |
| 0.02s call tests/test_client_cache.py::test_thread_lock | |
| 0.02s setup tests/test_composite.py::test_write_two_tables_colliding_keys | |
| 0.02s call tests/test_pagination.py::test_first_key | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[; print('oh so innocent')] | |
| 0.02s call tests/test_zarr.py::test_authentication[/nested-/zarr/v2] | |
| 0.02s call tests/adapters/test_sql.py::test_append_nullable[sqlite_uri-initial0-appended0] | |
| 0.02s call tests/adapters/test_sql.py::test_write_read_one_batch_one_part[adapter_sqlite_one_partition] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[touch /tmp/x] | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[rm -rf /tmp/*] | |
| 0.02s teardown tests/test_routes.py::test_meta_routes[/docs] | |
| 0.02s teardown tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[list] | |
| 0.02s call tests/adapters/test_sql.py::test_append_nullable[sqlite_uri-initial1-appended1] | |
| 0.02s call tests/test_queries.py::test_structure_families[map] | |
| 0.02s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[all_struct-None-True] | |
| 0.02s call tests/test_webhooks.py::test_deliver_retries_on_failure | |
| 0.02s call tests/adapters/test_sql.py::test_append_nullable[sqlite_uri-initial2-appended2] | |
| 0.02s call tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[delete] | |
| 0.02s call tests/test_access_policy.py::test_node_access_denied | |
| 0.02s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_str-columns2-False] | |
| 0.02s teardown tests/test_webhooks.py::TestWebhookIntegration::test_delete_webhook_stops_delivery | |
| 0.02s call tests/test_xarray.py::test_serialize_json[image] | |
| 0.02s call tests/test_pickle.py::test_lock_round_trip | |
| 0.02s teardown tests/test_device_flow.py::test_device_flow_polling | |
| 0.02s call tests/test_slicer.py::test_slicer_fastapi_query_rejection[; import sys; sys.exit()] | |
| 0.02s call tests/test_webhooks.py::test_deliver_no_signature_when_no_secret | |
| 0.02s call tests/test_webhooks.py::test_deliver_deleted_row_does_not_raise | |
| 0.02s call tests/test_access_policy.py::test_node_access_allowed | |
| 0.02s call tests/test_access_policy.py::test_access_filters | |
| 0.02s call tests/test_queries.py::test_keys_filter[map] | |
| 0.02s call tests/test_webhooks.py::test_deliver_network_error_sets_outcome_failed | |
| 0.02s call tests/adapters/test_sql_types.py::test_data_types[int8-sqlite] | |
| 0.02s call tests/test_webhooks.py::test_deliver_sends_event_id_header | |
| 0.02s call tests/test_access_policy.py::test_node_modify_denied_when_none_returned | |
| 0.02s call tests/adapters/test_sql.py::test_append_single_partition[adapter_sqlite_many_partitions] | |
| 0.02s call tests/test_access_policy.py::test_node_modify_allowed | |
| 0.02s teardown tests/test_awkward.py::test_record_arrays[union_forms-data3] | |
| 0.02s setup tests/test_tiff.py::test_tiff_sequence[slice_input3-correct_shape3] | |
| 0.02s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[selected_struct-columns6-True] | |
| 0.02s call tests/test_access_policy.py::test_allowed_scopes_return_no_scopes_if_invalid_response | |
| 0.02s call tests/test_access_policy.py::test_node_modify_denied | |
| 0.02s call tests/test_csv_adapter.py::test_csv_table_from_uris[True] | |
| 0.02s call tests/test_access_policy.py::test_allowed_scopes_return_no_scopes_if_validation_error | |
| 0.02s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[selected_struct-columns6-False] | |
| 0.02s teardown tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a/b-duckdb_uri] | |
| 0.02s teardown tests/test_access_control.py::test_service_principal_access_control | |
| 0.02s setup tests/test_pickle.py::test_pickle_clients[numpy] | |
| 0.02s setup tests/adapters/test_arrow.py::test_attributes | |
| 0.02s call tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_str-columns2-True] | |
| 0.02s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a*b-sqlite_uri] | |
| 0.01s call tests/test_authenticators.py::test_proxied_oidc_token_retrieval | |
| 0.01s call tests/test_access_policy.py::test_empty_access_blob_public[None-False] | |
| 0.01s call tests/test_access_policy.py::test_allowed_scopes | |
| 0.01s teardown tests/test_size_limit.py::test_dataframe | |
| 0.01s teardown tests/test_routes.py::test_meta_routes[/] | |
| 0.01s call tests/test_config.py::test_extra_files | |
| 0.01s setup tests/test_container_fields.py::test_zarr_group_fields[zarr_data_dir-fields1] | |
| 0.01s setup tests/test_hdf5.py::test_chunked_arrays_from_uris[1] | |
| 0.01s call tests/test_access_policy.py::test_empty_access_blob_public[None-True] | |
| 0.01s teardown tests/test_awkward.py::test_export_arrow | |
| 0.01s teardown tests/test_container_fields.py::test_hdf5_fields[hdf5_data_dir-fields3] | |
| 0.01s call tests/test_hdf5.py::test_adapter_kwargs | |
| 0.01s teardown tests/test_catalog.py::test_container_length[sqlite_uri-5-6] | |
| 0.01s call tests/test_xarray.py::test_serialize_json[wide] | |
| 0.01s teardown tests/test_writing.py::test_merge_patching | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[all_struct-None-False] | |
| 0.01s setup tests/adapters/test_sql.py::test_attributes_sql_many_part | |
| 0.01s call tests/adapters/test_sql.py::test_reject_colliding_uppercase_column_names[sqlite_uri] | |
| 0.01s setup tests/test_authentication.py::test_api_key_revoked[postgres_uri] | |
| 0.01s teardown tests/test_device_flow.py::test_whoami_endpoint | |
| 0.01s teardown tests/test_awkward.py::test_more_slicing_1 | |
| 0.01s setup tests/test_array.py::test_array_dtypes[M] | |
| 0.01s setup tests/test_webhooks.py::TestWebhookIntegration::test_event_filter_excludes_wrong_type | |
| 0.01s setup tests/test_export.py::test_export_weather_all | |
| 0.01s setup tests/test_authentication.py::test_admin_create_service_principal[postgres_uri] | |
| 0.01s setup tests/test_array.py::test_array_client_repr[chunks1-((1, 1, ..., 1), (13,), (17,))] | |
| 0.01s teardown tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-int-then-null] | |
| 0.01s setup tests/test_composite.py::test_delete_contents | |
| 0.01s call tests/test_protocols.py::test_sparseadapter_protocol | |
| 0.01s teardown tests/test_awkward.py::test_record_arrays[empty_forms-data2] | |
| 0.01s teardown tests/test_awkward.py::test_more_slicing_2 | |
| 0.01s setup tests/test_directory_walker.py::test_zarr_directory[False] | |
| 0.01s setup tests/test_array.py::test_array_dtypes[uint16] | |
| 0.01s setup tests/test_metrics.py::test_correlation_id | |
| 0.01s setup tests/test_composite.py::test_external_assets | |
| 0.01s setup tests/test_tiff.py::test_tiff_sequence_order | |
| 0.01s call tests/test_protocols.py::test_arrayadapter_protocol | |
| 0.01s teardown tests/test_table_json_serialization.py::test_timestamp_object[_read_jsonseq] | |
| 0.01s teardown tests/test_npy.py::test_npy_sequence_cache | |
| 0.01s setup tests/test_pickle.py::test_pickle_clients[dask] | |
| 0.01s teardown tests/test_asset_access.py::test_include_data_sources_method_affects_children | |
| 0.01s setup tests/test_sync.py::test_copy_external | |
| 0.01s teardown tests/test_zarr.py::test_zarr_group_routes[/-/zarr/v2] | |
| 0.01s call tests/test_csv_adapter.py::test_csv_table_from_uris[False] | |
| 0.01s teardown tests/test_asset_access.py::test_include_data_sources_method_on_self | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_from_uris[False] | |
| 0.01s teardown tests/test_decoders.py::test_zstd | |
| 0.01s call tests/test_xarray.py::test_serialize_json[weather] | |
| 0.01s setup tests/test_client.py::test_direct | |
| 0.01s call tests/test_hdf5.py::test_adapter_from_catalog[shape3-False] | |
| 0.01s teardown tests/test_pickle.py::test_pickle_context | |
| 0.01s call tests/test_hdf5.py::test_adapter_from_catalog[shape1-False] | |
| 0.01s teardown tests/test_tiff.py::test_forced_reshaping[slice_input8-correct_shape8] | |
| 0.01s setup tests/test_composite.py::test_reading[arr1-expected5] | |
| 0.01s call tests/test_hdf5.py::test_adapter_from_catalog[shape0-False] | |
| 0.01s teardown tests/test_device_flow.py::test_device_flow_success | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[int32-sqlite] | |
| 0.01s setup tests/test_no_heavy_imports.py::test_no_heavy_imports[pandas] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[uint8-sqlite] | |
| 0.01s call tests/test_hdf5.py::test_adapter_from_catalog[shape2-False] | |
| 0.01s teardown tests/test_search.py::test_key_into_results[catalog_client] | |
| 0.01s teardown tests/adapters/test_sql_arrays.py::test_write_read_one_batch_many_part[i0-adapter_psql_many_partitions] | |
| 0.01s setup tests/test_queries.py::test_full_text_delete[sqlite] | |
| 0.01s setup tests/test_config.py::test_include_routers[sqlite_uri] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[int16-sqlite] | |
| 0.01s call tests/test_structured_array.py::test_dtype_rount_trip[dtype0-1] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[uint32-sqlite] | |
| 0.01s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a-sqlite_uri] | |
| 0.01s teardown tests/test_mount_node.py::test_create_mount_nodes_partial[sqlite_uri] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[uint16-sqlite] | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_from_uris[True] | |
| 0.01s teardown tests/test_device_flow.py::test_about_endpoint | |
| 0.01s setup tests/test_catalog.py::test_delete_sql_assets[duckdb_uri] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[int64-sqlite] | |
| 0.01s setup tests/test_webhooks.py::test_deliver_network_error_sets_outcome_failed | |
| 0.01s setup tests/test_structured_array.py::test_dtype_rount_trip[dtype2-2] | |
| 0.01s setup tests/test_structured_array.py::test_dtype_rount_trip[dtype1-1] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[string-sqlite] | |
| 0.01s setup tests/test_import_object.py::test_direct_profile | |
| 0.01s teardown tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a-b-postgres_uri] | |
| 0.01s setup tests/test_simple_server.py::test_readable_storage[True-True] | |
| 0.01s call tests/test_webhooks.py::test_encrypt_decrypt_roundtrip | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_selected_columns[arr_all_str-columns2] | |
| 0.01s setup tests/test_composite.py::test_reading[C-expected2] | |
| 0.01s teardown tests/test_authentication.py::test_api_key_any_principal[sqlite_uri-alice] | |
| 0.01s setup tests/test_catalog.py::test_constraints_on_parameter_and_num[postgresql_adapter-null-then-int] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[float64-sqlite] | |
| 0.01s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a-b-sqlite_uri] | |
| 0.01s teardown tests/test_authentication.py::test_api_key_revoked[sqlite_uri] | |
| 0.01s setup tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[delete] | |
| 0.01s call tests/test_xarray.py::test_serialize_json[ragged] | |
| 0.01s teardown tests/test_mount_node.py::test_create_mount_nodes_partial[postgres_uri] | |
| 0.01s setup tests/test_authentication.py::test_api_key_expiration[postgres_uri] | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_selected_columns[arr_all_int-columns0] | |
| 0.01s setup tests/test_utils.py::test_dask_slices[slice_dict2-shape2-expected2] | |
| 0.01s teardown tests/test_container_fields.py::test_zarr_group_fields[zarr_data_dir-fields2] | |
| 0.01s call tests/adapters/test_sql_types.py::test_data_types[float32-sqlite] | |
| 0.01s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a:b-sqlite_uri] | |
| 0.01s setup tests/test_no_heavy_imports.py::test_no_heavy_imports[numpy] | |
| 0.01s teardown tests/test_structured_array.py::test_dtype_rount_trip[dtype3-2] | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_float-columns1-True] | |
| 0.01s setup tests/test_authentication.py::test_api_key_any_principal[postgres_uri-bob] | |
| 0.01s teardown tests/test_authentication.py::test_api_key_any_principal[sqlite_uri-bob] | |
| 0.01s setup tests/test_catalog.py::test_delete_sql_assets[sqlite_uri] | |
| 0.01s setup tests/test_mount_node.py::test_create_mount_nodes_partial[sqlite_uri] | |
| 0.01s teardown tests/test_webhooks.py::TestBuildUrlValidator::test_both_true_returns_noop | |
| 0.01s setup tests/test_mount_node.py::test_create_mount_nodes_if_not_exist[postgres_uri] | |
| 0.01s setup tests/test_authentication.py::test_remember_me[postgres_uri] | |
| 0.01s teardown tests/test_device_flow.py::test_client_refresh | |
| 0.01s setup tests/test_structured_array.py::test_dtype_rount_trip[dtype3-2] | |
| 0.01s setup tests/test_hdf5.py::test_from_file_with_empty_data[d] | |
| 0.01s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a/b-sqlite_uri] | |
| 0.01s setup tests/test_npy.py::test_npy_sequence[0-correct_shape1] | |
| 0.01s teardown tests/test_search.py::test_search[catalog_client-apple-red-expected_keys0] | |
| 0.01s call tests/adapters/test_sql.py::test_can_query_with_valid_column_names[a b-sqlite_uri] | |
| 0.01s setup tests/test_hdf5.py::test_from_file_with_scalars[1-bool] | |
| 0.01s setup tests/test_tiff.py::test_tiff_sequence[slice_input5-correct_shape5] | |
| 0.01s setup tests/test_xarray.py::test_xarray_dataset[wide] | |
| 0.01s setup tests/test_directory_walker.py::test_zarr_directory[True] | |
| 0.01s teardown tests/test_search.py::test_search[catalog_client-animal-dog-expected_keys3] | |
| 0.01s setup tests/test_sort.py::test_sort_sparse | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_bool-columns3-True] | |
| 0.01s setup tests/test_directory_walker.py::test_mimetype_detection_hook | |
| 0.01s call tests/test_access_control.py::test_access_tag_compiler | |
| 0.01s setup tests/test_queries.py::test_structure_families[sqlite] | |
| 0.01s teardown tests/test_catalog.py::test_constraints_on_parameter_and_num[sqlite_adapter-duplicate-null] | |
| 0.01s setup tests/test_npy.py::test_npy_sequence[slice_input7-correct_shape7] | |
| 0.01s setup tests/test_connection_pool.py::test_is_memory_sqlite[sqlite:///file::memory:?cache=shared-True] | |
| 0.01s setup tests/test_access_control.py::test_access_tag_compiler | |
| 0.01s setup tests/test_mount_node.py::test_create_mount_nodes_if_not_exist[sqlite_uri] | |
| 0.01s setup tests/test_webhooks.py::TestWebhookIntegration::test_non_admin_rejected[list] | |
| 0.01s teardown tests/test_awkward.py::test_slicing | |
| 0.01s setup tests/test_hdf5.py::test_from_file_with_empty_data[i] | |
| 0.01s teardown tests/test_routes.py::test_meta_routes[/healthz] | |
| 0.01s call tests/test_config.py::test_pydantic_config | |
| 0.01s setup tests/test_hdf5.py::test_files_opened_and_closed[True] | |
| 0.01s setup tests/test_csv_adapter.py::test_csv_arrays_from_uris_selected_columns[arr_all_str-columns2-False] | |
| 0.01s teardown tests/test_catalog.py::test_write_xarray_dataset[sqlite_adapter] | |
| 0.01s setup tests/test_hdf5.py::test_file_with_links | |
| 0.01s teardown tests/test_awkward.py::test_record_arrays[numpy_forms-data4] | |
| 0.01s teardown tests/test_catalog.py::test_write_table_internal_via_client[sqlite_adapter] | |
| 0.01s teardown tests/test_catalog.py::test_write_array_internal_via_client[sqlite_adapter] | |
| 0.01s teardown tests/test_directory_walker.py::test_zarr_directory[False] | |
| 0.01s teardown tests/test_authentication.py::test_api_key_expiration[sqlite_uri] | |
| 0.01s teardown tests/test_search.py::test_compound_key_into_results |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment