diff options
Diffstat (limited to 'cds-regression-test/test/lock-device')
12 files changed, 0 insertions, 296 deletions
diff --git a/cds-regression-test/test/lock-device/dummy-request-payload.json b/cds-regression-test/test/lock-device/dummy-request-payload.json deleted file mode 100644 index c3ca13c..0000000 --- a/cds-regression-test/test/lock-device/dummy-request-payload.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commonHeader": { - "originatorId": "System", - "requestId": "dummy-request-should-fail", - "subRequestId": "1" - }, - "actionIdentifiers": { - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "dummy", - "mode": "sync" - }, - "payload": {} -} diff --git a/cds-regression-test/test/lock-device/lock-device-enrichment-test.sh b/cds-regression-test/test/lock-device/lock-device-enrichment-test.sh deleted file mode 100644 index 6c549dd..0000000 --- a/cds-regression-test/test/lock-device/lock-device-enrichment-test.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash -if [ "${CDS_VERSION} " == "elalto " ]; then - echo "Skipping, not available in elalto" - return 0 -fi - -CBA_NAME="lock-device" -TEST_NAME="$CBA_NAME-enrichment" -TEST_NUMBER=$RANDOM -RESPONSE_HEADERS_FILE="$RESPONSES_DIRECTORY/$TEST_NAME-$TEST_NUMBER-response-headers" - -. ./$TEST_DIRECTORY/utils.sh - -echo "Compressing CBA: $CBA_NAME" -compress_cba $CBA_NAME - -echo "Enriching CBA: $CBA_NAME" -enrich_cba $CBA_NAME $RESPONSE_HEADERS_FILE - -echo 'Assert status 200' -assert_status_code 200 $RESPONSE_HEADERS_FILE diff --git a/cds-regression-test/test/lock-device/lock-device-upload-test.sh b/cds-regression-test/test/lock-device/lock-device-upload-test.sh deleted file mode 100644 index 902c6c7..0000000 --- a/cds-regression-test/test/lock-device/lock-device-upload-test.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -if [ "${CDS_VERSION} " == "elalto " ]; then - echo "Skipping, not available in elalto" - return 0 -fi - -CBA_NAME="lock-device" -TEST_NAME="$CBA_NAME-upload" -TEST_NUMBER=$RANDOM -RESPONSE_HEADERS_FILE="$RESPONSES_DIRECTORY/$TEST_NAME-$TEST_NUMBER-response-headers" -RESPONSE_PAYLOAD_FILE="$RESPONSES_DIRECTORY/$TEST_NAME-$TEST_NUMBER-response-payload" -REQUEST_PAYLOAD_FILE="$TEST_DIRECTORY/$CBA_NAME/dummy-request-payload.json" - -. ./$TEST_DIRECTORY/utils.sh - -echo "Uploading CBA: $CBA_NAME" -upload_cba $CBA_NAME $RESPONSE_PAYLOAD_FILE $RESPONSE_HEADERS_FILE - -echo 'Assert status 200' -assert_status_code 200 $RESPONSE_HEADERS_FILE - -# This step prevents a race-condition for parallel process requests -# when cba has not yet been written to filesystem -echo 'Send process request to force CDS to load CBA to filesystem' -process_cba $REQUEST_PAYLOAD_FILE '/dev/null' '/dev/null' diff --git a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-1.json b/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-1.json deleted file mode 100644 index b70b502..0000000 --- a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-1.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "correlationUUID": null, - "commonHeader": { - "timestamp": "2020-06-30T17:46:47.772Z", - "originatorId": "System", - "requestId": "lock-request-1", - "subRequestId": "1", - "flags": null - }, - "actionIdentifiers": { - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin", - "mode": "sync" - }, - "status": { - "code": 200, - "eventType": "EVENT_COMPONENT_EXECUTED", - "timestamp": "2020-06-30T17:47:02.922Z", - "errorMessage": null, - "message": "success" - }, - "payload": { - "resolve-deploy-kotlin-response": { - "response-data": "Success: lock-request-1" - } - } -} diff --git a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-2.json b/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-2.json deleted file mode 100644 index bd0dfdc..0000000 --- a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-2.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "correlationUUID": null, - "commonHeader": { - "timestamp": "2020-06-30T17:46:50.008Z", - "originatorId": "System", - "requestId": "lock-request-2", - "subRequestId": "1", - "flags": null - }, - "actionIdentifiers": { - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin", - "mode": "sync" - }, - "status": { - "code": 200, - "eventType": "EVENT_COMPONENT_EXECUTED", - "timestamp": "2020-06-30T17:47:18.221Z", - "errorMessage": null, - "message": "success" - }, - "payload": { - "resolve-deploy-kotlin-response": { - "response-data": "Success: lock-request-2" - } - } -} diff --git a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-3.json b/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-3.json deleted file mode 100644 index 9743758..0000000 --- a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-3.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "correlationUUID": null, - "commonHeader": { - "timestamp": "2020-06-30T17:46:51.761Z", - "originatorId": "System", - "requestId": "lock-request-3", - "subRequestId": "1", - "flags": null - }, - "actionIdentifiers": { - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin", - "mode": "sync" - }, - "status": { - "code": 500, - "eventType": "EVENT_COMPONENT_FAILURE", - "timestamp": "2020-06-30T17:47:12.301Z", - "errorMessage": "Failed in ComponentScriptExecutor : Failed to acquire lock within timeout, failed to get execution property(node_templates/execute-kotlin/attributes/response-data)", - "message": "failure" - }, - "payload": { - "resolve-deploy-kotlin-response": {} - } -} diff --git a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-4.json b/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-4.json deleted file mode 100644 index 3b916ed..0000000 --- a/cds-regression-test/test/lock-device/success/expected-payloads/expected-payload-4.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "correlationUUID": null, - "commonHeader": { - "timestamp": "2020-06-30T17:46:54.081Z", - "originatorId": "System", - "requestId": "lock-request-4", - "subRequestId": "1", - "flags": null - }, - "actionIdentifiers": { - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin", - "mode": "sync" - }, - "status": { - "code": 500, - "eventType": "EVENT_COMPONENT_FAILURE", - "timestamp": "2020-06-30T17:47:14.865Z", - "errorMessage": "Failed in ComponentScriptExecutor : Failed to acquire lock within timeout, failed to get execution property(node_templates/execute-kotlin/attributes/response-data)", - "message": "failure" - }, - "payload": { - "resolve-deploy-kotlin-response": {} - } -} diff --git a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-1.json b/cds-regression-test/test/lock-device/success/request-payloads/request-payload-1.json deleted file mode 100644 index 20be12a..0000000 --- a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-1.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "actionIdentifiers": { - "mode": "sync", - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin" - }, - "payload": { - "resolve-deploy-kotlin-request": { - "resolve-deploy-kotlin-properties": { - "lock-acquire-timeout": 5 - } - } - }, - "commonHeader": { - "subRequestId": "1", - "requestId": "lock-request-1", - "originatorId": "System" - } -} diff --git a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-2.json b/cds-regression-test/test/lock-device/success/request-payloads/request-payload-2.json deleted file mode 100644 index 3fdc8d2..0000000 --- a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-2.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "actionIdentifiers": { - "mode": "sync", - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin" - }, - "payload": { - "resolve-deploy-kotlin-request": { - "resolve-deploy-kotlin-properties": { - "lock-acquire-timeout": 25 - } - } - }, - "commonHeader": { - "subRequestId": "1", - "requestId": "lock-request-2", - "originatorId": "System" - } -} diff --git a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-3.json b/cds-regression-test/test/lock-device/success/request-payloads/request-payload-3.json deleted file mode 100644 index f0277bc..0000000 --- a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-3.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "actionIdentifiers": { - "mode": "sync", - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin" - }, - "payload": { - "resolve-deploy-kotlin-request": { - "resolve-deploy-kotlin-properties": { - "lock-acquire-timeout": 15 - } - } - }, - "commonHeader": { - "subRequestId": "1", - "requestId": "lock-request-3", - "originatorId": "System" - } -} diff --git a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-4.json b/cds-regression-test/test/lock-device/success/request-payloads/request-payload-4.json deleted file mode 100644 index 2ba6b89..0000000 --- a/cds-regression-test/test/lock-device/success/request-payloads/request-payload-4.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "actionIdentifiers": { - "mode": "sync", - "blueprintName": "RT-lock-device", - "blueprintVersion": "1.0.0", - "actionName": "resolve-deploy-kotlin" - }, - "payload": { - "resolve-deploy-kotlin-request": { - "resolve-deploy-kotlin-properties": { - "lock-acquire-timeout": 15 - } - } - }, - "commonHeader": { - "subRequestId": "1", - "requestId": "lock-request-4", - "originatorId": "System" - } -} diff --git a/cds-regression-test/test/lock-device/success/test.sh b/cds-regression-test/test/lock-device/success/test.sh deleted file mode 100644 index 5553e5f..0000000 --- a/cds-regression-test/test/lock-device/success/test.sh +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash - -CBA_NAME="lock-device" -TEST_NAME="success" -TEST_NUMBER=$RANDOM -mkdir -p "$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/" - -. ./$TEST_DIRECTORY/utils.sh - -echo "Running test: $CBA_NAME:$TEST_NUMBER:$TEST_NAME" - -for i in `seq 1 4` -do - echo "Sending request $i" - RESPONSE_HEADERS_FILE="$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/response-headers-$i" - RESPONSE_PAYLOAD_FILE="$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/response-payload-$i" - REQUEST_PAYLOAD_FILE="$TEST_DIRECTORY/$CBA_NAME/$TEST_NAME/request-payloads/request-payload-$i.json" - - process_cba $REQUEST_PAYLOAD_FILE $RESPONSE_PAYLOAD_FILE $RESPONSE_HEADERS_FILE & - pids[${i}]=$! - sleep 3 -done - -echo "Waiting for responses" -for pid in ${pids[*]} -do - wait $pid -done - -echo "Assert payload - request 1" -RESPONSE_PAYLOAD_FILE="$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/response-payload-1" -EXPECTED_PAYLOAD_FILE="$TEST_DIRECTORY/$CBA_NAME/$TEST_NAME/expected-payloads/expected-payload-1.json" -assert_cds_response_equals $EXPECTED_PAYLOAD_FILE $RESPONSE_PAYLOAD_FILE - -echo "Assert payload - request 2" -RESPONSE_PAYLOAD_FILE="$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/response-payload-2" -EXPECTED_PAYLOAD_FILE="$TEST_DIRECTORY/$CBA_NAME/$TEST_NAME/expected-payloads/expected-payload-2.json" -assert_cds_response_equals $EXPECTED_PAYLOAD_FILE $RESPONSE_PAYLOAD_FILE - -echo "Assert payload - request 3" -RESPONSE_PAYLOAD_FILE="$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/response-payload-3" -EXPECTED_PAYLOAD_FILE="$TEST_DIRECTORY/$CBA_NAME/$TEST_NAME/expected-payloads/expected-payload-3.json" -assert_cds_response_equals $EXPECTED_PAYLOAD_FILE $RESPONSE_PAYLOAD_FILE - -echo "Assert payload - request 4" -RESPONSE_PAYLOAD_FILE="$RESPONSES_DIRECTORY/$CBA_NAME/$TEST_NAME/$TEST_NUMBER/response-payload-4" -EXPECTED_PAYLOAD_FILE="$TEST_DIRECTORY/$CBA_NAME/$TEST_NAME/expected-payloads/expected-payload-4.json" -assert_cds_response_equals $EXPECTED_PAYLOAD_FILE $RESPONSE_PAYLOAD_FILE |