Loading SOL005/NSFaultManagement-API/IndividualAlarm.robot +1 −1 Original line number Original line Diff line number Diff line Loading @@ -94,7 +94,7 @@ PATCH Alarm - Precondition failed ... Config ID: Config_prod_NFVO ... Config ID: Config_prod_NFVO ... Applicability: none ... Applicability: none ... Post-Conditions: ... Post-Conditions: PATCH Individual Alarm Conflict PATCH Individual Alarm - ETag mismatch Check HTTP Response Status Code Is 412 Check HTTP Response Status Code Is 412 Check HTTP Response Body Json Schema Is ProblemDetails Check HTTP Response Body Json Schema Is ProblemDetails Loading SOL005/NSFaultManagement-API/NSFMOperationKeywords.robot +11 −1 Original line number Original line Diff line number Diff line Loading @@ -201,7 +201,17 @@ PATCH Individual Alarm Conflict log Trying to perform a PATCH. This method modifies an individual alarm resource log Trying to perform a PATCH. This method modifies an individual alarm resource Set Headers {"Accept":"${ACCEPT}"} Set Headers {"Accept":"${ACCEPT}"} Set Headers {"Content-Type": "${CONTENT_TYPE_PATCH}"} Set Headers {"Content-Type": "${CONTENT_TYPE_PATCH}"} Set Headers {"If-Match": "${Etag}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} ${body}= Get File jsons/alarmModifications.json Patch ${apiRoot}/${apiName}/${apiMajorVersion}/alarms/${alarmId} ${body} ${outputResponse}= Output response Set Global Variable ${response} ${outputResponse} PATCH Individual Alarm - ETag mismatch log Trying to perform a PATCH. This method modifies an individual alarm resource Set Headers {"Accept":"${ACCEPT}"} Set Headers {"Content-Type": "${CONTENT_TYPE_PATCH}"} Set Headers {"If-Match": "${invalid_etag}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} ${body}= Get File jsons/alarmModifications.json ${body}= Get File jsons/alarmModifications.json Patch ${apiRoot}/${apiName}/${apiMajorVersion}/alarms/${alarmId} ${body} Patch ${apiRoot}/${apiName}/${apiMajorVersion}/alarms/${alarmId} ${body} Loading SOL005/NSFaultManagement-API/environment/variables.txt +1 −4 Original line number Original line Diff line number Diff line Loading @@ -29,12 +29,9 @@ ${perceivedSeverity} CRITICAL ${probableCause} ${probableCause} ${invalidAlarmId} invalidAlramID ${invalidAlarmId} invalidAlramID ${Etag}= an etag ${invalid_etag}= invalid etag ${Etag_modified}= a modified etag ${CONTENT_TYPE_PATCH} application/merge-patch+json ${CONTENT_TYPE_PATCH} application/merge-patch+json ${PerceivedSeverity} CRITICAL ${sub_filter} filter ${sub_filter} filter ${sub_filter_invalid} filter_invalid ${sub_filter_invalid} filter_invalid Loading Loading
SOL005/NSFaultManagement-API/IndividualAlarm.robot +1 −1 Original line number Original line Diff line number Diff line Loading @@ -94,7 +94,7 @@ PATCH Alarm - Precondition failed ... Config ID: Config_prod_NFVO ... Config ID: Config_prod_NFVO ... Applicability: none ... Applicability: none ... Post-Conditions: ... Post-Conditions: PATCH Individual Alarm Conflict PATCH Individual Alarm - ETag mismatch Check HTTP Response Status Code Is 412 Check HTTP Response Status Code Is 412 Check HTTP Response Body Json Schema Is ProblemDetails Check HTTP Response Body Json Schema Is ProblemDetails Loading
SOL005/NSFaultManagement-API/NSFMOperationKeywords.robot +11 −1 Original line number Original line Diff line number Diff line Loading @@ -201,7 +201,17 @@ PATCH Individual Alarm Conflict log Trying to perform a PATCH. This method modifies an individual alarm resource log Trying to perform a PATCH. This method modifies an individual alarm resource Set Headers {"Accept":"${ACCEPT}"} Set Headers {"Accept":"${ACCEPT}"} Set Headers {"Content-Type": "${CONTENT_TYPE_PATCH}"} Set Headers {"Content-Type": "${CONTENT_TYPE_PATCH}"} Set Headers {"If-Match": "${Etag}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} ${body}= Get File jsons/alarmModifications.json Patch ${apiRoot}/${apiName}/${apiMajorVersion}/alarms/${alarmId} ${body} ${outputResponse}= Output response Set Global Variable ${response} ${outputResponse} PATCH Individual Alarm - ETag mismatch log Trying to perform a PATCH. This method modifies an individual alarm resource Set Headers {"Accept":"${ACCEPT}"} Set Headers {"Content-Type": "${CONTENT_TYPE_PATCH}"} Set Headers {"If-Match": "${invalid_etag}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} ${body}= Get File jsons/alarmModifications.json ${body}= Get File jsons/alarmModifications.json Patch ${apiRoot}/${apiName}/${apiMajorVersion}/alarms/${alarmId} ${body} Patch ${apiRoot}/${apiName}/${apiMajorVersion}/alarms/${alarmId} ${body} Loading
SOL005/NSFaultManagement-API/environment/variables.txt +1 −4 Original line number Original line Diff line number Diff line Loading @@ -29,12 +29,9 @@ ${perceivedSeverity} CRITICAL ${probableCause} ${probableCause} ${invalidAlarmId} invalidAlramID ${invalidAlarmId} invalidAlramID ${Etag}= an etag ${invalid_etag}= invalid etag ${Etag_modified}= a modified etag ${CONTENT_TYPE_PATCH} application/merge-patch+json ${CONTENT_TYPE_PATCH} application/merge-patch+json ${PerceivedSeverity} CRITICAL ${sub_filter} filter ${sub_filter} filter ${sub_filter_invalid} filter_invalid ${sub_filter_invalid} filter_invalid Loading