Skip to content

Commit 1599e57

Browse files
authored
[patch] Fix for sanity tests in manage (#255)
1 parent 6d007c9 commit 1599e57

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

instance-applications/510-550-ibm-mas-suite-app-config/templates/04-postsync-manage-sanity.yaml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
{{ $ns := .Values.mas_app_namespace }}
88
{{ $np_name := "postsync-sanity-manage-np" }}
99
{{ $role_name := "postsync-sanity-manage-role" }}
10-
{{ $crole_name := "postsync-verify-manage-crole" }}
11-
{{ $sa_name := "postsync-sanity-manage-sa" }}
10+
{{ $crole_name := printf "postsync-sanity-manage-crole-%s" .Values.instance_id }}
11+
{{ $sa_name := printf "postsync-sanity-manage-sa-%s" .Values.instance_id }}
1212
{{ $rb_name := "postsync-sanity-manage-rb" }}
13-
{{ $crb_name := "postsync-verify-manage-crb" }}
13+
{{ $crb_name := printf "postsync-sanity-manage-crb-%s" .Values.instance_id }}
1414
{{ $tests_cm_name := "postsync-sanity-tests-manage-cm" }}
1515
{{ $record_cm_name := "postsync-sanity-tests-manage-record-cm" }}
1616
{{ $job_name := "postsync-sanity-manage-job" }}
@@ -915,9 +915,6 @@ data:
915915
def test_asset_crud_operation_using_new_added_user(manage_host_ca_filepath):
916916
#Check if asset exists, delete it if present
917917
assetid = get_asset(asset, session, manage_host_ca_filepath)
918-
if assetid is not None:
919-
logger.info("assetid not none")
920-
delete_asset(assetid,session)
921918
# Create Asset
922919
create_asset(asset, session, manage_host_ca_filepath)
923920
# Get Asset id for newly created Asset
@@ -927,8 +924,6 @@ data:
927924
time.sleep(20)
928925
# Update newly created Asset
929926
update_asset(assetid, session, manage_host_ca_filepath)
930-
# Delete newly created Asset
931-
delete_asset(assetid, session, manage_host_ca_filepath)
932927
933928
def get_asset(asset, session, manage_host_ca_filepath):
934929
asset_url = f'''{MANAGE_URL}/maximo/api/os/mxapiasset?lean=1&oslc.select=assetnum&oslc.where=assetnum%3D%22{asset}%22'''
@@ -982,6 +977,7 @@ data:
982977
logger.info(response.text)
983978
assert_that(response.status_code).is_equal_to(204)
984979
980+
# This function only works if a dbc has been loaded to allow delete of assets
985981
def delete_asset(assetid, session, manage_host_ca_filepath):
986982
asset_url = MANAGE_URL+"/maximo/api/os/mxapiasset/"+assetid
987983
querystring = {"lean":"1"}

0 commit comments

Comments
 (0)