*** Settings *** Force Tags tsg_bf_api report Library OperatingSystem Library GetTimeLibrary Resource ../../../03-Variable/BifangApiVariable.txt Resource ../../../02-Keyword/tsg_bfapi/Common.robot Resource ../../../02-Keyword/tsg_bfapi/offline_stat_report/ApiRequest1.robot *** Variables *** ${dataset_url} /${version}/report/dataset ${datasetId} ${EMPTY} ${reportId} ${EMPTY} ${report_url} /${version}/report/offlinejob ${chartId} ${EMPTY} ${chart_url} /${version}/report/chart *** Test Cases *** Report_Delete-001 ${reportId} lyf_list_read ${path}/report_files/reportid.txt ${chartId} lyf_list_read ${path}/report_files/chartid.txt ${datasetId} lyf_list_read ${path}/report_files/datasetid.txt ${data1} Create Dictionary ids=${datasetId} ${data2} Create Dictionary ids=${chartId} ${data3} Create Dictionary jobIds=${reportId} Run Keyword If "${reportId}"=="[]" log no report to delete ... ELSE BaseDeleteRequestOK ${report_url} ${data3} Run Keyword If "${chartId}"=="[]" log no chart to delete ... ELSE BaseDeleteRequestOK ${chart_url} ${data2} Run Keyword If "${datasetId}"=="[]" log no dataset to delete ... ELSE BaseDeleteRequestOK ${dataset_url} ${data1}