SequenceFlow_03vt4gu SequenceFlow_03vt4gu SequenceFlow_1gceb7d var System = java.lang.System var deleteVthId = 'delete' var testData = execution.getVariable("testData") var vthInput = execution.getVariable("vthInput") var validInput = false; var testResultMessage = ""; try{ var appName = testData['appName']; if(typeof appName !== 'string' || appName.trim() === ''){ System.out.println("appName is not a string, or empty string") throw Error("appName is not a string, or empty string") } validInput = true vthInput[deleteVthId].name = appName } catch(err){ System.out.println(err) validInput = false testResultMessage = "Invalid input params. error: " + err; execution.setVariable("testResult", "FAILED"); } execution.setVariable("validInput", validInput) execution.setVariable("testResultMessage", testResultMessage) SequenceFlow_1gceb7d SequenceFlow_1xykozf SequenceFlow_035k1kv ${validInput} SequenceFlow_035k1kv SequenceFlow_11htm0z SequenceFlow_1ivi698 execution.setVariable("testResult", "FAILED") SequenceFlow_1fcorq2 SequenceFlow_1s62i1u execution.setVariable("testResult", "SUCCESS") SequenceFlow_1czqxne SequenceFlow_1hq011g SequenceFlow_1fcorq2 SequenceFlow_11htm0z ${deleted} SequenceFlow_1rdc2w4 SequenceFlow_1hq011g var System = java.lang.System var deleteVthId = 'delete' var testData = execution.getVariable("testData") var vthInput = execution.getVariable("vthInput") var deleted = false; var testResultMessage = "RIC VTH reported that the xapp was not deleted." try { //get output from delete call var testExecution = execution.getVariable('otf-execution-testExecution'); var data = null; testExecution.testHeadResults.forEach(function(item, index, array) { if(item.bpmnVthTaskId == deleteVthId ){ data = item['testHeadResponse']['vthResponse']['resultData']['statusCode']; } }) if(data === 204){ deleted = true testResultMessage = "RIC VTH reported that the xapp was deleted." } } catch(err) { deleted = false } execution.setVariable("deleted", deleted); execution.setVariable("testResultMessage", testResultMessage); SequenceFlow_1ivi698 SequenceFlow_1s62i1u SequenceFlow_1czqxne SequenceFlow_1xykozf SequenceFlow_1rdc2w4