[[
  {
    "name": "s3.command",
    "service": "test-botocore-tracing.s3",
    "resource": "s3.listobjects",
    "trace_id": 0,
    "span_id": 1,
    "parent_id": 0,
    "type": "http",
    "error": 1,
    "meta": {
      "_dd.base_service": "tests.contrib.botocore",
      "_dd.p.dm": "-0",
      "_dd.p.tid": "67251ffe00000000",
      "aws.agent": "botocore",
      "aws.operation": "ListObjects",
      "aws.partition": "aws",
      "aws.region": "us-west-2",
      "aws.request.body.bucket": "mybucket",
      "aws_service": "s3",
      "component": "botocore",
      "error.message": "Parameter validation failed:\nMissing required parameter in input: \"Bucket\"\nUnknown parameter in input: \"bucket\", must be one of: Bucket, Delimiter, EncodingType, Marker, MaxKeys, Prefix, RequestPayer, ExpectedBucketOwner, OptionalObjectAttributes",
      "error.stack": "Traceback (most recent call last):\n  File \"/root/project/ddtrace/contrib/internal/botocore/patch.py\", line 253, in patched_api_call_fallback\n    result = original_func(*args, **kwargs)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/project/.riot/venv_py3119_mock_pytest_pytest-mock_coverage_pytest-cov_opentracing_hypothesis6451_moto[all]50_pytest-randomly_vcrpy601_botocore13449_boto313449/lib/python3.11/site-packages/botocore/client.py\", line 962, in _make_api_call\n    request_dict = self._convert_to_request_dict(\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/project/.riot/venv_py3119_mock_pytest_pytest-mock_coverage_pytest-cov_opentracing_hypothesis6451_moto[all]50_pytest-randomly_vcrpy601_botocore13449_boto313449/lib/python3.11/site-packages/botocore/client.py\", line 1036, in _convert_to_request_dict\n    request_dict = self._serializer.serialize_to_request(\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/project/.riot/venv_py3119_mock_pytest_pytest-mock_coverage_pytest-cov_opentracing_hypothesis6451_moto[all]50_pytest-randomly_vcrpy601_botocore13449_boto313449/lib/python3.11/site-packages/botocore/validate.py\", line 381, in serialize_to_request\n    raise ParamValidationError(report=report.generate_report())\nbotocore.exceptions.ParamValidationError: Parameter validation failed:\nMissing required parameter in input: \"Bucket\"\nUnknown parameter in input: \"bucket\", must be one of: Bucket, Delimiter, EncodingType, Marker, MaxKeys, Prefix, RequestPayer, ExpectedBucketOwner, OptionalObjectAttributes\n",
      "error.type": "botocore.exceptions.ParamValidationError",
      "language": "python",
      "region": "us-west-2",
      "runtime-id": "010e1ba41dc54c378179fd51445afc77",
      "span.kind": "client"
    },
    "metrics": {
      "_dd.measured": 1,
      "_dd.top_level": 1,
      "_dd.tracer_kr": 1.0,
      "_sampling_priority_v1": 1,
      "process_id": 3979
    },
    "duration": 457826385,
    "start": 1730486270132291421
  }],
[
  {
    "name": "s3.command",
    "service": "test-botocore-tracing.s3",
    "resource": "s3.listbuckets",
    "trace_id": 1,
    "span_id": 1,
    "parent_id": 0,
    "type": "http",
    "error": 0,
    "meta": {
      "_dd.base_service": "tests.contrib.botocore",
      "_dd.p.dm": "-0",
      "_dd.p.tid": "67251ffc00000000",
      "aws.agent": "botocore",
      "aws.operation": "ListBuckets",
      "aws.partition": "aws",
      "aws.region": "us-west-2",
      "aws.requestid": "niWe5HO1MgcT2vq21MtdLzhY2xGs3kiyEzq7yR8ShXhvU6qQLAKa",
      "aws.response.body.HTTPHeaders.x-amzn-requestid": "niWe5HO1MgcT2vq21MtdLzhY2xGs3kiyEzq7yR8ShXhvU6qQLAKa",
      "aws.response.body.HTTPStatusCode": "200",
      "aws.response.body.RequestId": "niWe5HO1MgcT2vq21MtdLzhY2xGs3kiyEzq7yR8ShXhvU6qQLAKa",
      "aws.response.body.RetryAttempts": "0",
      "aws_service": "s3",
      "component": "botocore",
      "http.status_code": "200",
      "language": "python",
      "region": "us-west-2",
      "runtime-id": "010e1ba41dc54c378179fd51445afc77",
      "span.kind": "client"
    },
    "metrics": {
      "_dd.measured": 1,
      "_dd.top_level": 1,
      "_dd.tracer_kr": 1.0,
      "_sampling_priority_v1": 1,
      "process_id": 3979,
      "retry_attempts": 0
    },
    "duration": 943066360,
    "start": 1730486268691244191
  }],
[
  {
    "name": "s3.command",
    "service": "test-botocore-tracing.s3",
    "resource": "s3.listbuckets",
    "trace_id": 2,
    "span_id": 1,
    "parent_id": 0,
    "type": "http",
    "error": 0,
    "meta": {
      "_dd.base_service": "tests.contrib.botocore",
      "_dd.p.dm": "-0",
      "_dd.p.tid": "67251ffd00000000",
      "aws.agent": "botocore",
      "aws.operation": "ListBuckets",
      "aws.partition": "aws",
      "aws.region": "us-west-2",
      "aws.requestid": "JaXNUT8bsHmE8bhkTRBiExKb1QWSI4qU3TnOHrfJX102cbxUDJ6S",
      "aws.response.body.HTTPHeaders.x-amzn-requestid": "JaXNUT8bsHmE8bhkTRBiExKb1QWSI4qU3TnOHrfJX102cbxUDJ6S",
      "aws.response.body.HTTPStatusCode": "200",
      "aws.response.body.RequestId": "JaXNUT8bsHmE8bhkTRBiExKb1QWSI4qU3TnOHrfJX102cbxUDJ6S",
      "aws.response.body.RetryAttempts": "0",
      "aws_service": "s3",
      "component": "botocore",
      "http.status_code": "200",
      "language": "python",
      "region": "us-west-2",
      "runtime-id": "010e1ba41dc54c378179fd51445afc77",
      "span.kind": "client"
    },
    "metrics": {
      "_dd.measured": 1,
      "_dd.top_level": 1,
      "_dd.tracer_kr": 1.0,
      "_sampling_priority_v1": 1,
      "process_id": 3979,
      "retry_attempts": 0
    },
    "duration": 493884956,
    "start": 1730486269635719446
  }],
[
  {
    "name": "sqs.command",
    "service": "aws.sqs",
    "resource": "sqs.listqueues",
    "trace_id": 3,
    "span_id": 1,
    "parent_id": 0,
    "type": "http",
    "error": 0,
    "meta": {
      "_dd.base_service": "tests.contrib.botocore",
      "_dd.p.dm": "-0",
      "_dd.p.tid": "67251ffc00000000",
      "aws.agent": "botocore",
      "aws.operation": "ListQueues",
      "aws.partition": "aws",
      "aws.region": "us-east-1",
      "aws.requestid": "BSU0QP7O8U7LB7A9GTEKB4PZBU80TJP477RS4QH8O4NT83DY5ZV2",
      "aws_service": "sqs",
      "component": "botocore",
      "http.status_code": "200",
      "language": "python",
      "region": "us-east-1",
      "runtime-id": "010e1ba41dc54c378179fd51445afc77",
      "span.kind": "client"
    },
    "metrics": {
      "_dd.measured": 1,
      "_dd.top_level": 1,
      "_dd.tracer_kr": 1.0,
      "_sampling_priority_v1": 1,
      "process_id": 3979,
      "retry_attempts": 0
    },
    "duration": 19671972,
    "start": 1730486268555991113
  }],
[
  {
    "name": "sqs.command",
    "service": "aws.sqs",
    "resource": "sqs.createqueue",
    "trace_id": 4,
    "span_id": 1,
    "parent_id": 0,
    "type": "http",
    "error": 0,
    "meta": {
      "_dd.base_service": "tests.contrib.botocore",
      "_dd.p.dm": "-0",
      "_dd.p.tid": "67251ffc00000000",
      "aws.agent": "botocore",
      "aws.operation": "CreateQueue",
      "aws.partition": "aws",
      "aws.region": "us-east-1",
      "aws.requestid": "XYUX43DOF9DK8T4FVR9ANS4XBO6F7T25X5WR6UUNPIR9JBA1EYH5",
      "aws.sqs.queue_name": "Test",
      "aws_service": "sqs",
      "component": "botocore",
      "http.status_code": "200",
      "language": "python",
      "queuename": "Test",
      "region": "us-east-1",
      "runtime-id": "010e1ba41dc54c378179fd51445afc77",
      "span.kind": "client"
    },
    "metrics": {
      "_dd.measured": 1,
      "_dd.top_level": 1,
      "_dd.tracer_kr": 1.0,
      "_sampling_priority_v1": 1,
      "process_id": 3979,
      "retry_attempts": 0
    },
    "duration": 25330622,
    "start": 1730486268578039557
  }]]
