Skip to content

Commit 7777e01

Browse files
authored
Merge branch 'dev' into inf-url
2 parents 6d991f2 + 3c5ea3a commit 7777e01

File tree

3 files changed

+20
-13
lines changed

3 files changed

+20
-13
lines changed

tests/integ/sagemaker/lineage/conftest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@
4545

4646
SLEEP_TIME_SECONDS = 1
4747
SLEEP_TIME_TWO_SECONDS = 2
48-
STATIC_PIPELINE_NAME = "SdkIntegTestStaticPipeline17"
49-
STATIC_ENDPOINT_NAME = "SdkIntegTestStaticEndpoint17"
50-
STATIC_MODEL_PACKAGE_GROUP_NAME = "SdkIntegTestStaticPipeline17ModelPackageGroup"
48+
STATIC_PIPELINE_NAME = "SdkIntegTestStaticPipeline20"
49+
STATIC_ENDPOINT_NAME = "SdkIntegTestStaticEndpoint20"
50+
STATIC_MODEL_PACKAGE_GROUP_NAME = "SdkIntegTestStaticPipeline20ModelPackageGroup"
5151

5252

5353
@pytest.fixture

tests/integ/sagemaker/lineage/test_action.py

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -139,12 +139,15 @@ def test_downstream_artifacts(static_approval_action):
139139

140140

141141
def test_datasets(static_approval_action, static_dataset_artifact, sagemaker_session):
142+
try:
143+
sagemaker_session.sagemaker_client.add_association(
144+
SourceArn=static_dataset_artifact.artifact_arn,
145+
DestinationArn=static_approval_action.action_arn,
146+
AssociationType="ContributedTo",
147+
)
148+
except Exception:
149+
print("Source and Destination association already exists.")
142150

143-
sagemaker_session.sagemaker_client.add_association(
144-
SourceArn=static_dataset_artifact.artifact_arn,
145-
DestinationArn=static_approval_action.action_arn,
146-
AssociationType="ContributedTo",
147-
)
148151
time.sleep(3)
149152
artifacts_from_query = static_approval_action.datasets()
150153

@@ -153,10 +156,13 @@ def test_datasets(static_approval_action, static_dataset_artifact, sagemaker_ses
153156
assert "artifact" in artifact.artifact_arn
154157
assert artifact.artifact_type == "DataSet"
155158

156-
sagemaker_session.sagemaker_client.delete_association(
157-
SourceArn=static_dataset_artifact.artifact_arn,
158-
DestinationArn=static_approval_action.action_arn,
159-
)
159+
try:
160+
sagemaker_session.sagemaker_client.delete_association(
161+
SourceArn=static_dataset_artifact.artifact_arn,
162+
DestinationArn=static_approval_action.action_arn,
163+
)
164+
except Exception:
165+
pass
160166

161167

162168
def test_endpoints(static_approval_action):

tests/integ/test_workflow.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
ConditionLessThanOrEqualTo,
6868
)
6969
from sagemaker.workflow.condition_step import ConditionStep
70+
from sagemaker.workflow.condition_step import JsonGet as ConditionStepJsonGet
7071
from sagemaker.workflow.callback_step import (
7172
CallbackStep,
7273
CallbackOutput,
@@ -2831,7 +2832,7 @@ def test_end_to_end_pipeline_successful_execution(
28312832

28322833
# define condition step
28332834
cond_lte = ConditionLessThanOrEqualTo(
2834-
left=JsonGet(
2835+
left=ConditionStepJsonGet(
28352836
step=step_eval,
28362837
property_file=evaluation_report,
28372838
json_path="regression_metrics.mse.value",

0 commit comments

Comments
 (0)