Console Output
Started by GitLab push by bernini
Building remotely on build.forge.etsi.org (docker) in workspace /home/jenkins/workspace/NFV - Network Functions Virtualisation/api-tests
using credential f9a9fd70-ea8b-4872-a9d5-d1fb1cf8123e
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url git@forge.etsi.org:nfv/api-tests.git # timeout=10
Fetching upstream changes from git@forge.etsi.org:nfv/api-tests.git
> git --version # timeout=10
using GIT_SSH to set credentials
> git fetch --tags --progress git@forge.etsi.org:nfv/api-tests.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse remotes/origin/2.7.1-dev^{commit} # timeout=10
> git branch -a -v --no-abbrev --contains f45d1816cbe6cfd971ae055a3c72a2caa9501389 # timeout=10
Checking out Revision f45d1816cbe6cfd971ae055a3c72a2caa9501389 (origin/2.7.1-dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f f45d1816cbe6cfd971ae055a3c72a2caa9501389
Commit message: "updated notification file names and csv indexes as agreed in TST#161"
> git rev-list --no-walk 19cf3b097e2a66e842f9d794c127d0ef67d3bd95 # timeout=10
[api-tests] $ /bin/bash /tmp/jenkins6449431574757361776.sh
DOCKER_FILE=./scripts/docker/Dockerfile
+ DOCKER_FILE=./scripts/docker/Dockerfile
if [ -f ${DOCKER_FILE} ]
then
#check and build stf583-rf-validation image
DOCKER_ID=`docker ps -a | grep -e stf583-rf-validation | awk '{ print $1 }'`
# if [ ! -z "${DOCKER_ID}" ]
# then
# docker rm --force stf583-rf-validation
# fi
docker build --tag stf583-rf-validation -f ${DOCKER_FILE} .
if [ "$?" != "0" ]
then
echo "Docker build failed: $?"
exit -1
fi
# docker image ls -a
# docker inspect stf583-rf-validation:latest
# if [ "$?" != "0" ]
# then
# echo "Docker inspect failed: $?"
# exit -2
# fi
#else
# exit -3
fi
+ '[' -f ./scripts/docker/Dockerfile ']'
docker ps -a | grep -e stf583-rf-validation | awk '{ print $1 }'
++ docker ps -a
++ awk '{ print $1 }'
++ grep -e stf583-rf-validation
+ DOCKER_ID=a24e226c9951
+ docker build --tag stf583-rf-validation -f ./scripts/docker/Dockerfile .
Sending build context to Docker daemon 75.54MB
Step 1/18 : FROM ubuntu:16.04
---> f6f49faac5cf
Step 2/18 : MAINTAINER ETSI STF 583
---> Using cache
---> 7e35fa6f6c33
Step 3/18 : LABEL description "SFT583 Robot Framework Docker Image"
---> Using cache
---> 6ea90dba0448
Step 4/18 : ENV TERM xterm
---> Using cache
---> ecfb3ec7f7d1
Step 5/18 : ENV HOSTNAME docker-robot-STF583
---> Using cache
---> 6aaeb634431f
Step 6/18 : ARG ssh_prv_key
---> Using cache
---> 50d47b56c036
Step 7/18 : RUN DEBIAN_FRONTEND=noninteractive apt update && apt install python3 git -y && apt install python3-pip -y && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y && DEBIAN_FRONTEND=noninteractive apt-get autoclean && rm -rf /var/lib/apt/lists/*
---> Using cache
---> 36489586070a
Step 8/18 : RUN echo "docker-robot-STF583" > /etc/hostname && echo "root:etsi" | chpasswd
---> Using cache
---> 01aab9357046
Step 9/18 : RUN useradd --create-home --shell /bin/bash --user-group etsi --groups sudo && echo "etsi:etsi" | chpasswd && adduser etsi sudo && echo "etsi ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
---> Using cache
---> 611701b289ea
Step 10/18 : RUN DEBIAN_FRONTEND=noninteractive && mkdir -p /home/etsi/dev/robot && cd /home/etsi/dev/robot
---> Using cache
---> 1a69193d7f72
Step 11/18 : ADD requirements.txt /home/etsi/dev/robot/
---> Using cache
---> 45ff1293e9ee
Step 12/18 : ADD extensions /home/etsi/dev/robot/extensions
---> Using cache
---> 86d69ffb4f55
Step 13/18 : RUN ls /home/etsi/dev/robot
---> Using cache
---> 2bfda72443b3
Step 14/18 : RUN DEBIAN_FRONTED=noninteractive cd /home/etsi/dev/ mkdir -p build && git clone https://forge.etsi.org/rep/forge-tools/robot2doc.git && cd robot2doc && pip3 install -r requirements.txt && python3 -m pip install -e .
---> Using cache
---> 259189b7ad8d
Step 15/18 : RUN DEBIAN_FRONTEND=noninteractive && cd /home/etsi/dev/robot && pip3 install -r requirements.txt
---> Using cache
---> 91c75cb0f16b
Step 16/18 : ADD . /home/etsi/dev/robot
---> 42bec09fa378
Removing intermediate container 08ad7455aa50
Step 17/18 : RUN chmod +x /home/etsi/dev/robot/scripts/*
---> Running in 5e0fbf3f10ae
---> cec904743267
Removing intermediate container 5e0fbf3f10ae
Step 18/18 : CMD tail -f /dev/null
---> Running in fed440fef5c1
---> 1a2744a66ab0
Removing intermediate container fed440fef5c1
Successfully built 1a2744a66ab0
Successfully tagged stf583-rf-validation:latest
+ '[' 0 '!=' 0 ']'
# That's all Floks
exit 0
+ exit 0
++++ Dryrun file SOL002/VNFConfiguration-API/ApiVersion.robot
++++ Dryrun file SOL002/VNFConfiguration-API/Configuration.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/Alarms.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/ApiVersion.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/EscalatePerceivedSeverityTask.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/IndividualAlarm.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/Notifications.robot
++++ Dryrun file SOL002/VNFFaultManagement-API/Subscriptions.robot
++++ Dryrun file SOL002/VNFIndicator-API/ApiVersion.robot
++++ Dryrun file SOL002/VNFIndicator-API/IndividualSubscription.robot
++++ Dryrun file SOL002/VNFIndicator-API/IndividualVNFindicator.robot
++++ Dryrun file SOL002/VNFIndicator-API/NotificationConsumer.robot
++++ Dryrun file SOL002/VNFIndicator-API/Subscriptions.robot
++++ Dryrun file SOL002/VNFIndicator-API/VNFIndicators.robot
++++ Dryrun file SOL002/VNFIndicator-API/VnfIndicatorsInVnfInstanceId.robot
++++ Dryrun file SOL002/VNFIndicatorNotification-API/Notifications.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/ApiVersion.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/CancelOperationTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/ChangeVNFFlavourTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/FailOperationTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/HealVNFTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/IndividualVNFInstance.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/IndividualVnfLcmOperationOccurence.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/InstantiateVNFTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/Notifications.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/OperateVNFTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/RetryOperationTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/RollbackOperationTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/ScaleVNFTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/ScaleVNFToLevelTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/Subscriptions.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/TerminateVNFTask.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/VNFInstances.robot
++++ Dryrun file SOL002/VNFLifecycleManagement-API/VnfLcmOperationOccurences.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/ApiVersion.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/IndividualPmJob.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/IndividualReport.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/IndividualThreshold.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/PMJobs.robot
++++ Dryrun file SOL002/VNFPerformanceManagement-API/Thresholds.robot
++++ Dryrun file SOL002/VNFPerformanceManagementNotification-API/Notifications.robot
++++ Dryrun file SOL003/VNFFaultManagement-API/Alarms.robot
++++ Dryrun file SOL003/VNFFaultManagement-API/ApiVersion.robot
++++ Dryrun file SOL003/VNFFaultManagement-API/IndividualAlarm.robot
++++ Dryrun file SOL003/VNFFaultManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL003/VNFFaultManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL003/VNFFaultManagement-API/Subscriptions.robot
++++ Dryrun file SOL003/VNFFaultManagementNotification-API/Notifications.robot
++++ Dryrun file SOL003/VNFIndicator-API/ApiVersion.robot
++++ Dryrun file SOL003/VNFIndicator-API/IndividualSubscription.robot
++++ Dryrun file SOL003/VNFIndicator-API/IndividualVNFindicator.robot
++++ Dryrun file SOL003/VNFIndicator-API/NotificationConsumer.robot
++++ Dryrun file SOL003/VNFIndicator-API/Notifications.robot
++++ Dryrun file SOL003/VNFIndicator-API/Subscriptions.robot
++++ Dryrun file SOL003/VNFIndicator-API/VNFIndicators.robot
++++ Dryrun file SOL003/VNFIndicator-API/VnfIndicatorsInVnfInstanceId.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ApiVersion.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/CancelOperationTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/CancelOperationWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ChangeVNFFlavourTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ChangeVNFFlavourWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/CreateVNFWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/DeleteVNFWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/FailOperationTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/FailOperationWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/HealVNFTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/HealVNFWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/IndividualVNFInstance.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/IndividualVnfLcmOperationOccurence.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/InstantiateVNFTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/InstantiateVNFTaskWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ModifyVNFInformationWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/Notifications.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/OperateVNFTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/OperateVNFWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/RetryOperationTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/RetryOperationWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/RollBackOperationWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/RollbackOperationTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ScaleVNFTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ScaleVNFToLevelTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ScaleVNFToLevelWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/ScaleVNFWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/Subscriptions.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/TerminateVNFTask.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/TerminateVNFWorkflow.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/VNFInstances.robot
++++ Dryrun file SOL003/VNFLifecycleManagement-API/VnfLcmOperationOccurences.robot
++++ Dryrun file SOL003/VNFLifecycleOperationGranting-API/ApiVersion.robot
++++ Dryrun file SOL003/VNFLifecycleOperationGranting-API/Grants.robot
++++ Dryrun file SOL003/VNFLifecycleOperationGranting-API/IndividualGrant.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/ApiVersion.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/IndividualVNFPackage.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/IndividualVNFPackageArtifacts.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/ManifestInIndividualVNFPackage.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/Notifications.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/Subscriptions.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/VNFDInIndividualVNFPackage.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/VNFPackageArtifacts.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/VNFPackageContent.robot
++++ Dryrun file SOL003/VNFPackageManagement-API/VNFPackages.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/ApiVersion.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/IndividualPmJob.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/IndividualReport.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/IndividualThreshold.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/Notifications.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/PMJobs.robot
++++ Dryrun file SOL003/VNFPerformanceManagement-API/Thresholds.robot
++++ Dryrun file SOL003/VirtualisedResourcesQuotaAvailableNotification-API/ApiVersion.robot
++++ Dryrun file SOL003/VirtualisedResourcesQuotaAvailableNotification-API/IndividualSubscription.robot
++++ Dryrun file SOL003/VirtualisedResourcesQuotaAvailableNotification-API/NotificationConsumer.robot
++++ Dryrun file SOL003/VirtualisedResourcesQuotaAvailableNotification-API/Notifications.robot
++++ Dryrun file SOL003/VirtualisedResourcesQuotaAvailableNotification-API/Subscriptions.robot
++++ Dryrun file SOL005/NSDManagement-API/ApiVersion.robot
++++ Dryrun file SOL005/NSDManagement-API/IndividualNSDescriptor.robot
++++ Dryrun file SOL005/NSDManagement-API/IndividualPnfDescriptor.robot
++++ Dryrun file SOL005/NSDManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL005/NSDManagement-API/NSD.robot
++++ Dryrun file SOL005/NSDManagement-API/NSDArchiveContent.robot
++++ Dryrun file SOL005/NSDManagement-API/NSDArchiveManifest.robot
++++ Dryrun file SOL005/NSDManagement-API/NSDescriptors.robot
++++ Dryrun file SOL005/NSDManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL005/NSDManagement-API/Notifications.robot
++++ Dryrun file SOL005/NSDManagement-API/PNFD.robot
++++ Dryrun file SOL005/NSDManagement-API/PNFDArchiveContent.robot
++++ Dryrun file SOL005/NSDManagement-API/PNFDArchiveManifest.robot
++++ Dryrun file SOL005/NSDManagement-API/PNFDescriptors.robot
++++ Dryrun file SOL005/NSDManagement-API/Subscriptions.robot
++++ Dryrun file SOL005/NSFaultManagement-API/Alarms.robot
++++ Dryrun file SOL005/NSFaultManagement-API/ApiVersion.robot
++++ Dryrun file SOL005/NSFaultManagement-API/IndividualAlarm.robot
++++ Dryrun file SOL005/NSFaultManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL005/NSFaultManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL005/NSFaultManagement-API/Notifications.robot
++++ Dryrun file SOL005/NSFaultManagement-API/Subscriptions.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/ApiVersion.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/CancelOperationTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/ContinueOperationTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/CreateNSInstanceWorkflow.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/DeleteNSInstanceWorkflow.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/FailOperationTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/HealNSTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/HealNSTaskWorkflow.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/IndividualNSInstance.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/IndividualNSLCMOccurences.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/InstantiateNSTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/InstantiateNSTaskWorkflow.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/NSInstances.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/NSLCMOccurences.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/Notifications.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/RetryOperationTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/RollbackOperationTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/ScaleNSTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/ScaleNSTaskWorkflow.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/Subscriptions.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/TerminateNSTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/TerminateNSTaskWorkflow.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/UpdateNSTask.robot
++++ Dryrun file SOL005/NSLifecycleManagement-API/UpdateNSTaskWorkflow.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/ApiVersion.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/IndividualPmJob.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/IndividualReport.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/IndividualThreshold.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/Notifications.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/PMJobs.robot
++++ Dryrun file SOL005/NSPerformanceManagement-API/Thresholds.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/AccessConfigurationForExternalArtifacts.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/ApiVersion.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/IndividualSubscription.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/IndividualVNFPackage.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/IndividualVNFPackageArtifacts.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/ManifestInIndividualVNFPackage.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/NotificationConsumer.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/Notifications.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/Subscriptions.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/VNFDInIndividualVNFPackage.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/VNFPackageArtifacts.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/VNFPackageContent.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/VNFPackageContentViaURI.robot
++++ Dryrun file SOL005/VNFPackageManagement-API/VNFPackages.robot
Received arguments: ['create_sols.py', '../../robot', 'local', '../../build']
Using git ref: f45d181 (commit)
Generating entire SOL tests
Opening doc: Tests-SOL002-VeVnfm_template.docx
++ Generating test suite: SOL002 6.3.1.1 Configuration
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,Set new VNF Configuration
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,Get information about a VNF configuration
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,Get information about a VNF configuration with HTTP Etag
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,Set new VNF Configuration - HTTP Etag precondition unsuccessful
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,POST VNF Configuration - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,PUT VNF Configuration - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,Configuration,DELETE VNF Configuration - Method not implemented
++ Generating test suite: SOL002 6.3.1.2 ApiVersion
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,POST API Version - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,GET API Version
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,PUT API Version - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,PATCH API Version - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,DELETE API Version - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,POST API Version with apiMajorVerion - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,GET API Version with apiMajorVerion
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,PUT API Version with apiMajorVerion - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,PATCH API Version with apiMajorVerion - Method not implemented
++++ TD: ,SOL002,VNFConfiguration-API,ApiVersion,DELETE API Version with apiMajorVerion - Method not implemented
{'ref': '6.3.2,\tVNF Indicator Interface,VNFIndicator-API'} ../../robot SOL002 VNFConfiguration-API
Traceback (most recent call last):
File "create_sols.py", line 205, in <module>
create_test_for_sol(solspec, spec_index, ROOT, COMMIT_ID, OUTDIR)
File "create_sols.py", line 115, in create_test_for_sol
raise err
File "create_sols.py", line 96, in create_test_for_sol
ref = lib.DocReference.from_str(item["ref"])
File "/home/etsi/dev/robot2doc/robot2doc/lib.py", line 62, in from_str
return DocReference(string.split("."))
File "/home/etsi/dev/robot2doc/robot2doc/lib.py", line 37, in __init__
self._nums = [int(i) for i in sec_num_list]
File "/home/etsi/dev/robot2doc/robot2doc/lib.py", line 37, in <listcomp>
self._nums = [int(i) for i in sec_num_list]
ValueError: invalid literal for int() with base 10: '2,\tVNF Indicator Interface,VNFIndicator-API'
Final validation result: 0
Archiving artifacts
Finished: SUCCESS