Test Statistics

Total Statistics
Total
Pass
Fail
Skip
Elapsed
Pass / Fail / Skip
All Tests
15510000:07:19
Statistics by Tag
Total
Pass
Fail
Skip
Elapsed
Pass / Fail / Skip
critical
624000:02:10
Statistics by Suite
Total
Pass
Fail
Skip
Elapsed
Pass / Fail / Skip
15510000:07:42
936000:05:23
624000:02:19

Test Execution Log

00:07:41.756 SUITE controller-rest-clust-cars-perf-ask.txt
00:05:22.556 SUITE 010 Crud Mdsal Perf
00:00:12.311 SETUP Start Suite  
00:00:00.002 TEARDOWN Stop Suite  
00:00:00.573 TEST Add Cars
00:00:02.491 TEST Verify Cars
00:00:00.410 SETUP SetupUtils . Setup_Test_With_Logging_And_Without_Fast_Failing  
00:00:02.004 KEYWORD Stop_Tool  
00:00:00.016 KEYWORD Store_File_To_Workspace   cluster_rest_script.log cluster_rest_script_add_cars.log
00:00:00.047 KEYWORD ${rsp} = RequestsLibrary . GET On Session   session url=${carurl_config} headers=${ACCEPT_XML}
23:48:42.063 INFO GET Request : url=http://10.30.170.31:8181/rests/data/car:cars?content=config path_url=/rests/data/car:cars?content=config headers={'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} body=None
23:48:42.065 INFO GET Response : url=http://10.30.170.31:8181/rests/data/car:cars?content=config status=409, reason=Conflict headers={'Set-Cookie': 'JSESSIONID=node013ec90l79dphq1e6ajrchb3je91.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Fri, 07-Mar-2025 23:48:42 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Type': 'application/yang-data+xml', 'Content-Length': '312'} body=<?xml version="1.0" ?> <errors xmlns="urn:ietf:params:xml:ns:yang:ietf-restconf"> <error> <error-type>protocol</error-type> <error-message>Request could not be completed because the relevant data model content does not exist</error-message> <error-tag>data-missing</error-tag> </error> </errors>
23:48:42.066 FAIL HTTPError: 409 Client Error: Conflict for url: http://10.30.170.31:8181/rests/data/car:cars?content=config
00:00:00.000 KEYWORD ${count} = XML . Get Element Count   ${rsp.content} xpath=car-entry
00:00:00.000 KEYWORD BuiltIn . Should Be Equal As Numbers   ${count} ${ITEM_COUNT}
00:00:00.492 TEST Add People
00:00:02.360 TEST Verify People
00:00:00.299 SETUP SetupUtils . Setup_Test_With_Logging_And_Without_Fast_Failing  
00:00:02.005 KEYWORD Stop_Tool  
00:00:00.016 KEYWORD Store_File_To_Workspace   cluster_rest_script.log cluster_rest_script_add_people.log
00:00:00.027 KEYWORD ${rsp} = RequestsLibrary . GET On Session   session url=${peopleurl_config} headers=${ACCEPT_XML}
23:48:44.919 INFO GET Request : url=http://10.30.170.31:8181/rests/data/people:people?content=config path_url=/rests/data/people:people?content=config headers={'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node013ec90l79dphq1e6ajrchb3je91.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} body=None
23:48:44.919 INFO GET Response : url=http://10.30.170.31:8181/rests/data/people:people?content=config status=409, reason=Conflict headers={'Content-Type': 'application/yang-data+xml', 'Content-Length': '312'} body=<?xml version="1.0" ?> <errors xmlns="urn:ietf:params:xml:ns:yang:ietf-restconf"> <error> <error-type>protocol</error-type> <error-message>Request could not be completed because the relevant data model content does not exist</error-message> <error-tag>data-missing</error-tag> </error> </errors>
23:48:44.920 FAIL HTTPError: 409 Client Error: Conflict for url: http://10.30.170.31:8181/rests/data/people:people?content=config
00:00:00.000 KEYWORD ${count} = XML . Get Element Count   ${rsp.content} xpath=person
00:00:00.000 KEYWORD BuiltIn . Should Be Equal As Numbers   ${count} ${ITEM_COUNT}
00:00:00.385 TEST Purchase Cars
00:05:02.525 TEST Verify Purchases
00:00:00.287 SETUP SetupUtils . Setup_Test_With_Logging_And_Without_Fast_Failing  
00:00:02.005 KEYWORD Stop_Tool  
00:00:00.012 KEYWORD ${target_file} = Utils . Get Log File Name   cluster_rest_script.log
00:00:00.017 KEYWORD Store_File_To_Workspace   cluster_rest_script.log ${target_file}
00:05:00.195 KEYWORD BuiltIn . Wait Until Keyword Succeeds   ${PROCEDURE_TIMEOUT} 1 Purchase Is Completed ${ITEM_COUNT}
00:00:00.011 KEYWORD Purchase Is Completed   ${ITEM_COUNT}
00:00:00.010 KEYWORD ${rsp} = RequestsLibrary . GET On Session   session url=${carpeopleurl_config} headers=${ACCEPT_XML}
23:53:47.830 INFO GET Request : url=http://10.30.170.31:8181/rests/data/car-people:car-people?content=config path_url=/rests/data/car-people:car-people?content=config headers={'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node013ec90l79dphq1e6ajrchb3je91.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} body=None
23:53:47.831 INFO GET Response : url=http://10.30.170.31:8181/rests/data/car-people:car-people?content=config status=409, reason=Conflict headers={'Content-Type': 'application/yang-data+xml', 'Content-Length': '312'} body=<?xml version="1.0" ?> <errors xmlns="urn:ietf:params:xml:ns:yang:ietf-restconf"> <error> <error-type>protocol</error-type> <error-message>Request could not be completed because the relevant data model content does not exist</error-message> <error-tag>data-missing</error-tag> </error> </errors>
23:53:47.831 FAIL HTTPError: 409 Client Error: Conflict for url: http://10.30.170.31:8181/rests/data/car-people:car-people?content=config
00:00:00.000 KEYWORD ${count} = XML . Get Element Count   ${rsp.content} xpath=car-person
00:00:00.000 KEYWORD BuiltIn . Should Be Equal As Numbers   ${count} ${item_count}
23:53:47.832 FAIL Keyword 'Purchase Is Completed' failed after retrying for 5 minutes. The last error was: HTTPError: 409 Client Error: Conflict for url: http://10.30.170.31:8181/rests/data/car-people:car-people?content=config
00:00:00.338 TEST Delete Cars
00:00:00.320 SETUP SetupUtils . Setup_Test_With_Logging_And_Without_Fast_Failing  
00:00:00.016 KEYWORD ${rsp} = RequestsLibrary . DELETE On Session   session url=${carurl} expected_status=200
23:53:48.167 INFO DELETE Request : url=http://10.30.170.31:8181/rests/data/car:cars path_url=/rests/data/car:cars headers={'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node013ec90l79dphq1e6ajrchb3je91.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} body=None
23:53:48.169 INFO DELETE Response : url=http://10.30.170.31:8181/rests/data/car:cars status=409, reason=Conflict headers={'Content-Type': 'application/yang-data+json', 'Content-Length': '211'} body={ "errors": { "error": [ { "error-tag": "data-missing", "error-message": "Data does not exist", "error-path": "/car:cars", "error-type": "protocol" } ] } }
23:53:48.169 FAIL Url: http://10.30.170.31:8181/rests/data/car:cars Expected status: 409 != 200
00:00:00.000 KEYWORD ${rsp} = RequestsLibrary . GET On Session   session url=${carurl_config} expected_status=anything
00:00:00.000 KEYWORD BuiltIn . Should Contain   ${DELETED_STATUS_CODES} ${rsp.status_code}
00:00:00.303 TEST Delete People
00:00:00.294 SETUP SetupUtils . Setup_Test_With_Logging_And_Without_Fast_Failing  
00:00:00.007 KEYWORD ${rsp} = RequestsLibrary . DELETE On Session   session url=${peopleurl} expected_status=200
23:53:48.473 INFO DELETE Request : url=http://10.30.170.31:8181/rests/data/people:people path_url=/rests/data/people:people headers={'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node013ec90l79dphq1e6ajrchb3je91.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} body=None
23:53:48.474 INFO DELETE Response : url=http://10.30.170.31:8181/rests/data/people:people status=409, reason=Conflict headers={'Content-Type': 'application/yang-data+json', 'Content-Length': '216'} body={ "errors": { "error": [ { "error-tag": "data-missing", "error-message": "Data does not exist", "error-path": "/people:people", "error-type": "protocol" } ] } }
23:53:48.474 FAIL Url: http://10.30.170.31:8181/rests/data/people:people Expected status: 409 != 200
00:00:00.000 KEYWORD ${rsp} = RequestsLibrary . GET On Session   session url=${peopleurl_config} expected_status=anything
00:00:00.000 KEYWORD BuiltIn . Should Contain   ${DELETED_STATUS_CODES} ${rsp.status_code}
00:00:00.317 TEST Delete CarPeople
00:02:19.174 SUITE Puts During Isolation