<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="16" time="11.656" timestamp="2026-10-16T16:01:37.762594+00:00" hostname="runnervm8k3b6"><testcase classname="tests.test_audit_log" name="test_query_audit_log_filters" time="0.612" /><testcase classname="tests.test_audit_log" name="test_query_audit_log_returns_full_result_set_no_iterator" time="0.524" /><testcase classname="tests.test_audit_log" name="test_query_audit_log_order_desc_is_sent" time="0.522" /><testcase classname="tests.test_audit_log" name="test_query_audit_log_order_defaults_to_asc" time="0.522" /><testcase classname="tests.test_audit_log" name="test_async_query_audit_log_order_desc_is_sent" time="0.529" /><testcase classname="tests.test_audit_log" name="test_async_query_audit_log_order_defaults_to_asc" time="0.530" /><testcase classname="tests.test_client" name="test_credential_from_environment" time="0.523" /><testcase classname="tests.test_client" name="test_explicit_credential_overrides_environment" time="0.523" /><testcase classname="tests.test_client" name="test_unauthenticated_read_succeeds" time="0.522" /><testcase classname="tests.test_client" name="test_x_caller_is_per_request" time="0.524" /><testcase classname="tests.test_client" name="test_async_client_get_object" time="0.534" /><testcase classname="tests.test_errors" name="test_typed_error_mapping" time="0.523" /><testcase classname="tests.test_errors" name="test_typed_error_mapping_no_request_id_header" time="0.522" /><testcase classname="tests.test_retry" name="test_retries_503" time="1.021" /><testcase classname="tests.test_retry" name="test_retry_after_takes_priority" time="1.528" /><testcase classname="tests.test_retry" name="test_does_not_retry_400" time="0.523" /></testsuite></testsuites>