NFV - Network Functions Virtualisation issueshttps://forge.etsi.org/rep/groups/nfv/-/issues2019-06-27T07:25:14Zhttps://forge.etsi.org/rep/nfv/api-tests/-/issues/69Script error in VNFIndicator-API/IndividualSubscription.robot2019-06-27T07:25:14ZpasrichaScript error in VNFIndicator-API/IndividualSubscription.robotGetting script error:
failed: JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
on the step Check Postcondition VNF individual subscription Unmodified (Implicit)Getting script error:
failed: JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
on the step Check Postcondition VNF individual subscription Unmodified (Implicit)https://forge.etsi.org/rep/nfv/api-tests/-/issues/74Change variable in DELETE Single Network Service Descriptor2019-06-27T07:25:05ZElian KrajaChange variable in DELETE Single Network Service DescriptorLine 137 should be:
`DELETE ${apiRoot}/${apiName}/${apiVersion}/ns_descriptors/${disabledNsdInfoId}`
And the variable ${disabledNsdInfoId} should be added to variables list in nsDescriptors.txtLine 137 should be:
`DELETE ${apiRoot}/${apiName}/${apiVersion}/ns_descriptors/${disabledNsdInfoId}`
And the variable ${disabledNsdInfoId} should be added to variables list in nsDescriptors.txtElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/76Synchronous PUT NSD Content should return 204 instead of 2002019-06-27T07:25:01ZElian KrajaSynchronous PUT NSD Content should return 204 instead of 200Line 155-156 should become
`Integer response status 204`
`Log Received 204 No Content as expected`Line 155-156 should become
`Integer response status 204`
`Log Received 204 No Content as expected`Elian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/78Error loading json in PNFContent2019-06-27T07:24:53ZElian KrajaError loading json in PNFContentIn order to correctly load jsons, should be used the `Get File` keyword instead of `Get Binary File`In order to correctly load jsons, should be used the `Get File` keyword instead of `Get Binary File`Elian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/79Typos on Subscriptions.robot o n NSD-Management-API2019-06-27T07:24:48ZElian KrajaTypos on Subscriptions.robot o n NSD-Management-APISubscriptions.robot
1. Line 23 NsdmSubscription should be NsdmSubscriptions
2. Line 57 PmSubscription should be NsdmSubscriptionSubscriptions.robot
1. Line 23 NsdmSubscription should be NsdmSubscriptions
2. Line 57 PmSubscription should be NsdmSubscriptionElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/80Typo in IndividualVNFPackages2019-06-27T07:24:15ZElian KrajaTypo in IndividualVNFPackagesIl line 19, validation should be done on variable ${vnfPkgInfo}
FILE: SOL005/VNFPackageManagemt-API/IndividualVNFPackage.robotIl line 19, validation should be done on variable ${vnfPkgInfo}
FILE: SOL005/VNFPackageManagemt-API/IndividualVNFPackage.robotElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/81Keyword "Check Postcondition VNF Package Subscription Is Set" should be checked2019-06-27T07:24:10ZElian KrajaKeyword "Check Postcondition VNF Package Subscription Is Set" should be checkedKEYWORD BuiltIn . Run Keyword If Should Not Be Equal As Strings, ${location}, Location, GET, ${apiRoot}/${apiName}/${apiVersion}/subscriptions/${response['body']['id']}
Runs the given keyword with the given arguments, if condition is tr...KEYWORD BuiltIn . Run Keyword If Should Not Be Equal As Strings, ${location}, Location, GET, ${apiRoot}/${apiName}/${apiVersion}/subscriptions/${response['body']['id']}
Runs the given keyword with the given arguments, if condition is true.
Start / End / Elapsed: 20190604 12:57:00.774 / 20190604 12:57:00.775 / 00:00:00.001
12:57:00.775 FAIL Evaluating expression 'Should Not Be Equal As Strings' failed: SyntaxError: invalid syntax (<string>, line 1)Giacomo BerniniGiacomo Berninihttps://forge.etsi.org/rep/nfv/api-tests/-/issues/87Update on Subscriptions in SOL005/VNFPackageManagement-API when duplications ...2019-06-27T07:23:59ZElian KrajaUpdate on Subscriptions in SOL005/VNFPackageManagement-API when duplications are testedKeyword `Send Post Request for Duplicated VNF Package Subscription` should not check the fact that the NFVO is able or not to handle duplication of the subscriptions, since the behaviour based on the result is checked on the next steps o...Keyword `Send Post Request for Duplicated VNF Package Subscription` should not check the fact that the NFVO is able or not to handle duplication of the subscriptions, since the behaviour based on the result is checked on the next steps of the main keyword.Elian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/88Update requirements.txt is needed2019-06-27T07:23:38ZElian KrajaUpdate requirements.txt is neededLine 8: `robotframework-jsonlibrary==0.2` should become `robotframework-jsonlibrary` and the extention file for the jsonlibrary should be removed since the patch is not more necessaryLine 8: `robotframework-jsonlibrary==0.2` should become `robotframework-jsonlibrary` and the extention file for the jsonlibrary should be removed since the patch is not more necessaryElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/46Wrong URI at SOL005/NSDManagement-API/NSDescriptors.robot2019-06-26T12:59:26ZElian KrajaWrong URI at SOL005/NSDManagement-API/NSDescriptors.robotOn test case GET all Network Service Descriptors (Negative: Not found)
`Line 92: GET ${apiRoot}/${apiName}/${apiVersion}/ns_descriptors`
Should be
`GET ${apiRoot}/${apiName}/${apiVersion}/ns_descriptor`
in order to generate a...On test case GET all Network Service Descriptors (Negative: Not found)
`Line 92: GET ${apiRoot}/${apiName}/${apiVersion}/ns_descriptors`
Should be
`GET ${apiRoot}/${apiName}/${apiVersion}/ns_descriptor`
in order to generate a not foundElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/51Wrong variable is used in the URI in SOL003/VNFPackageManagement-API/VNFPacka...2019-06-26T12:54:38ZElian KrajaWrong variable is used in the URI in SOL003/VNFPackageManagement-API/VNFPackageArtifacts.robotIn Line 62 the variable related to the vnfPackage id should be ${onboardingStateVnfPkgId} not ${erroneousVnfPkgId}In Line 62 the variable related to the vnfPackage id should be ${onboardingStateVnfPkgId} not ${erroneousVnfPkgId}Elian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/54Resolving variable '${response.body}' failed: AttributeError: 'list' object h...2019-06-26T12:49:51ZjonnadaResolving variable '${response.body}' failed: AttributeError: 'list' object has no attribute 'body'Should this be ${response[0]['body']} ?
Interface: VNF/VNFIndicators
Test Case: Get all VNF IndicatorsShould this be ${response[0]['body']} ?
Interface: VNF/VNFIndicators
Test Case: Get all VNF IndicatorsElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/55TypeError: argument of type 'int' is not iterable2019-06-26T12:49:09ZjonnadaTypeError: argument of type 'int' is not iterableInterface: VNF/VNFIndicators
Test Case: (1)Get all VNF Indicators with invalid authorization token
(2) Get all VNF Indicators without authorization token
Issue at:
Check HTTP Response Status Code Is 40x
Should Contain ...Interface: VNF/VNFIndicators
Test Case: (1)Get all VNF Indicators with invalid authorization token
(2) Get all VNF Indicators without authorization token
Issue at:
Check HTTP Response Status Code Is 40x
Should Contain Any ${response[0]['status']} 401 403
Log Status code validatedElian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/56Invalid log level 'Postcondition indicators exist'.2019-06-26T12:48:38ZjonnadaInvalid log level 'Postcondition indicators exist'.Interface: VNF/VNFIndicators
Test Case: DELETE all VNF Indicators - Method not implementedInterface: VNF/VNFIndicators
Test Case: DELETE all VNF Indicators - Method not implementedhttps://forge.etsi.org/rep/nfv/api-tests/-/issues/59Typo on SOL005/VNFPackageManagement-API/VNFPackageContent.robot2019-06-26T12:45:29ZElian KrajaTypo on SOL005/VNFPackageManagement-API/VNFPackageContent.robotThe header Content-Type has a typo
current: ```"Contet-Type"```
Should be ```"Content-Type"```The header Content-Type has a typo
current: ```"Contet-Type"```
Should be ```"Content-Type"```Elian KrajaElian Krajahttps://forge.etsi.org/rep/nfv/api-tests/-/issues/60Wrong accept header on SOL005/VNFPackageManagement-API/VNFPackageContent.robot2019-06-26T12:44:28ZElian KrajaWrong accept header on SOL005/VNFPackageManagement-API/VNFPackageContent.robotThe POST, PATCH and DELETE methods should have as Accept header application/json not application/zipThe POST, PATCH and DELETE methods should have as Accept header application/json not application/zipAHMADABBAHMADABBhttps://forge.etsi.org/rep/nfv/api-tests/-/issues/62Failure on Header check in SOL005/NSLifeCycleManagement-API/NSInstances.robot2019-06-26T12:36:43ZElian KrajaFailure on Header check in SOL005/NSLifeCycleManagement-API/NSInstances.robot```Check HTTP Response Header ContentType is ${CONTENT_TYPE}```
is failing the check```Check HTTP Response Header ContentType is ${CONTENT_TYPE}```
is failing the checkAHMADABBAHMADABBhttps://forge.etsi.org/rep/nfv/api-tests/-/issues/64Filename not found on schemas/nsInstance.schema.json in SOL005/NSLifeCycleMan...2019-05-15T10:41:22ZElian KrajaFilename not found on schemas/nsInstance.schema.json in SOL005/NSLifeCycleManagement-API/The file is named ```NsInstance.schema.json``` not ```nsInstance.schema.json```The file is named ```NsInstance.schema.json``` not ```nsInstance.schema.json```https://forge.etsi.org/rep/nfv/api-tests/-/issues/63Failure on stauts check in SOL005/NSLifeCycleManagement-API/NSInstances.robot2019-05-15T10:41:21ZElian KrajaFailure on stauts check in SOL005/NSLifeCycleManagement-API/NSInstances.robotThe test tries to compare strings with integers.
Should be changed the Keyword
```Should be equal```
in
```Should be equal as Strings```The test tries to compare strings with integers.
Should be changed the Keyword
```Should be equal```
in
```Should be equal as Strings```https://forge.etsi.org/rep/nfv/api-tests/-/issues/30SOL003 - VNFPackageManagement-API - VNFPackages.robot: typo on URI query para...2019-03-19T13:44:29ZOliviaSOL003 - VNFPackageManagement-API - VNFPackages.robot: typo on URI query parametersLine 159 GET ${apiRoot}/${apiName}/${apiVersion}/vnf_packages?exlude_fields=${fields}
exlude_fields should be exclude_fieldsLine 159 GET ${apiRoot}/${apiName}/${apiVersion}/vnf_packages?exlude_fields=${fields}
exlude_fields should be exclude_fields