aboutsummaryrefslogtreecommitdiffstats
path: root/tests/dcaegen2/testcases/dcae_ves.robot
diff options
context:
space:
mode:
authorAleksandra Maciaga <aleksandra.maciaga@nokia.com>2020-04-01 13:14:14 +0200
committerPawel <pawel.kasperkiewicz@nokia.com>2020-04-02 15:16:54 +0200
commit72ae9c392dd2c8493b3fbe50c491b4e0870caecf (patch)
treeb914e00a7d6eee2f8bae0e7e9337af89d4c994e7 /tests/dcaegen2/testcases/dcae_ves.robot
parent58cad3b81d9dd5c1e49e005bc2741e57802ea1a4 (diff)
Update VES Collector CSIT
Signed-off-by: Aleksandra Maciaga <aleksandra.maciaga@nokia.com> Change-Id: I6dd9d36a7bddbbc3d0d99b72d990907e3fe87b1b Issue-ID: DCAEGEN2-2182
Diffstat (limited to 'tests/dcaegen2/testcases/dcae_ves.robot')
-rw-r--r--tests/dcaegen2/testcases/dcae_ves.robot26
1 files changed, 16 insertions, 10 deletions
diff --git a/tests/dcaegen2/testcases/dcae_ves.robot b/tests/dcaegen2/testcases/dcae_ves.robot
index 80e90ed4..4a4a079d 100644
--- a/tests/dcaegen2/testcases/dcae_ves.robot
+++ b/tests/dcaegen2/testcases/dcae_ves.robot
@@ -17,9 +17,9 @@ Suite Teardown Run keywords VES Collector Suite Shutdown DMaaP Remove Certs
#No authentication tests
VES Collector HTTP Health Check
- [Tags] DCAE-VESC-R1
- [Documentation] Run healthcheck
- Run Healthcheck
+ [Tags] DCAE-VESC-R1 DCAE-VESC-HC
+ [Documentation] Run healthcheck over HTTP
+ Run Healthcheck ${http_session}
Publish Single VES VNF Measurement Event API V7
[Tags] DCAE-VESC-R1
@@ -94,9 +94,9 @@ Publish VES Event With Invalid URL Path
Log Send HTTP Request with invalid /listener/v5/ instead of /eventListener/v5 path
Send Request And Validate Response Publish Event To VES Collector ${http_session} /listener/v5/ ${EVENT_DATA_FILE} 404
-Publish PNF Registration Event
+Publish 'Other' Registration Event
[Tags] DCAE-VESC-R1
- [Documentation] Post PNF registration event and expect 200 Response Status Code
+ [Documentation] Post an event aligned with “other” domain and expect HTTP 202 Accepeted Response Status Code
Send Request And Validate Response Publish Event To VES Collector ${http_session} ${VES_ANY_EVENT_PATH} ${EVENT_PNF_REGISTRATION} 202 QTFCOC540002E-reg
Publish VES Event With Invalid Method V7
@@ -111,21 +111,27 @@ Publish VES Event With Invalid URL Path V7
Log Send HTTP Request with invalid /listener/v5/ instead of /eventListener/v5 path
Send Request And Validate Response Publish Event To VES Collector ${http_session} /listener/v7/ ${EVENT_DATA_FILE} 404
-Publish PNF Registration Event V7
+Publish PNF Registration Event
[Tags] DCAE-VESC-R1
- [Documentation] Post PNF registration event and expect 200 Response Status Code
+ [Documentation] Post PNF Registration event and expect HTTP 202 Accepeted Response Status Code
Send Request And Validate Response Publish Event To VES Collector ${http_session} ${VES_EVENTLISTENER_V7} ${EVENT_PNF_REGISTRATION_V7} 202 registration_38407540
# Auth by certificate and basic auth username / password
Enable VESC HTTPS with certBasicAuth
- [Tags] DCAE-VESC-R1
+ [Tags] DCAE-VESC-R1 DCAE-VESC-HC
[Documentation] Enable VESC Https and Authentication and Run Health Check
Enable VESC with certBasicAuth
- Run Healthcheck
+ Run Healthcheck ${https_basic_auth_session}
+
+VES Collector HTTP Health Check with certBasicAuth
+ [Tags] DCAE-VESC-R1 DCAE-VESC-HC
+ [Documentation] Run healthcheck over HTTP with certBasicAuth
+ Enable VESC with certBasicAuth
+ Run Healthcheck ${http_session}
Healthcheck with Outdated Cert
- [Tags] DCAE-VESC-R1
+ [Tags] DCAE-VESC-R1 DCAE-VESC-HC
[Documentation] Run healthcheck with outdated cert
${uuid}= Generate UUID
${headers}= Create Dictionary Accept=*/* X-TransactionId=${GLOBAL_APPLICATION_ID}-${uuid} X-FromAppId=${GLOBAL_APPLICATION_ID}