Skip to content

Commit e0b5fd6

Browse files
author
ADOT Patch workflow
committed
linting fix
1 parent 7dbabb5 commit e0b5fd6

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

aws-opentelemetry-distro/src/amazon/opentelemetry/distro/_aws_metric_attribute_generator.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,7 @@ def _set_span_kind_for_dependency(span: ReadableSpan, attributes: BoundedAttribu
700700
attributes[AWS_SPAN_KIND] = span_kind
701701

702702

703+
# pylint: disable=too-many-locals
703704
def _get_agentcore_resource_type_and_identifier(span: ReadableSpan) -> tuple[Optional[str], Optional[str]]:
704705
"""Get BedrockAgentCore resource type and identifier based on span attributes."""
705706

contract-tests/images/applications/botocore/botocore_server.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,12 @@ def _handle_bedrock_agentcore_request(self) -> None:
115115
bedrock_agentcore_control_client = boto3.client(
116116
"bedrock-agentcore-control", endpoint_url=_AWS_SDK_ENDPOINT, region_name=_AWS_REGION
117117
)
118+
# Bedrock AgentCore tests will have path of the following structure:
119+
# /bedrock-agentcore/{service}/{operation}/{args}
120+
path_parts = self.path.split("/")
121+
operation = path_parts[3]
118122

119123
if self.in_path("runtime"):
120-
path_parts = self.path.split("/")
121-
operation = path_parts[3]
122-
123124
if operation == "invokeagentruntime":
124125
agent_id = path_parts[4]
125126
set_main_status(200)
@@ -158,6 +159,7 @@ def _handle_bedrock_agentcore_request(self) -> None:
158159
description="Endpoint for invoking agent runtime",
159160
)
160161
return
162+
if self.in_path("browser"):
161163
if operation == "startbrowsersession":
162164
browser_id = path_parts[4]
163165
set_main_status(200)

contract-tests/tests/test/amazon/botocore/botocore_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,7 @@ def test_bedrock_agentcore_create_agent_runtime_endpoint(self):
786786

787787
def test_bedrock_agentcore_start_browser_session(self):
788788
self.do_test_requests(
789-
"bedrock-agentcore/runtime/startbrowsersession/agentBrowser-qYkrpgjS2M",
789+
"bedrock-agentcore/browser/startbrowsersession/agentBrowser-qYkrpgjS2M",
790790
"GET",
791791
200,
792792
0,
@@ -802,7 +802,7 @@ def test_bedrock_agentcore_start_browser_session(self):
802802

803803
def test_bedrock_agentcore_start_browser_session_v1(self):
804804
self.do_test_requests(
805-
"bedrock-agentcore/runtime/startbrowsersession/aws.browser.v1",
805+
"bedrock-agentcore/browser/startbrowsersession/aws.browser.v1",
806806
"GET",
807807
200,
808808
0,

0 commit comments

Comments
 (0)