tox GLOB sdist-make: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/setup.py py27 create: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/py27 py27 installdeps: -r/home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/requirements.txt, -r/home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/test-requirements.txt py27 inst: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/.tmp/package/1/robotframework-onap-0.6.0.dev103.zip py27 installed: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support,astroid==1.6.6,backports.functools-lru-cache==1.6.1,bcrypt==3.1.7,certifi==2019.11.28,cffi==1.13.2,chardet==3.0.4,configparser==4.0.2,coverage==5.0.2,cryptography==2.8,decorator==4.4.1,deepdiff==3.3.0,dnspython==1.16.0,entrypoints==0.3,enum34==1.1.6,flake8==3.7.9,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.18.2,futures==3.3.0,idna==2.8,ipaddress==1.0.23,isort==4.3.21,Jinja2==2.10.3,jsonpath-rw==1.4.0,jsonpickle==1.2,kafka-python==1.4.7,lazy-object-proxy==1.4.3,MarkupSafe==1.1.1,mccabe==0.6.1,mock==3.0.5,more-itertools==5.0.0,nose==1.3.7,paramiko==2.7.1,pbr==5.4.4,ply==3.11,protobuf==3.11.2,pycodestyle==2.5.0,pycparser==2.19,pyflakes==2.1.1,pylint==1.9.5,PyNaCl==1.3.0,PyYAML==5.3,requests==2.22.0,requests-mock==1.7.0,robotframework==3.1.2,robotframework-onap==0.6.0.dev103,robotframework-requests==0.6.2,robotlibcore-temp==1.0.2,singledispatch==3.4.0.3,six==1.13.0,typing==3.7.4.1,urllib3==1.25.7,wrapt==1.11.2 py27 run-test-pre: PYTHONHASHSEED='3639285569' py27 run-test: commands[0] | nosetests --all-modules tests test_get (tests.ONAPLibrary.AAITests.AAITests) ... ok test_get (tests.ONAPLibrary.SOTests.SOTests) ... ok test (tests.ONAPLibrary.ProtobufKeywordsTest.ProtobufKeywordsTest) ... ok test_compare_two (tests.ONAPLibrary.ProtobufKeywordsTest.ProtobufKeywordsTest) ... ok test_compare_two_many (tests.ONAPLibrary.ProtobufKeywordsTest.ProtobufKeywordsTest) ... ok test (tests.vcpeutils.SoUtils_test.SoUtilsTest) ... ok test_timestamp (tests.ONAPLibrary.UUIDKeywordsTest.UUIDKeywordsTest) ... ok test_uuid1 (tests.ONAPLibrary.UUIDKeywordsTest.UUIDKeywordsTest) ... ok test_uuid4 (tests.ONAPLibrary.UUIDKeywordsTest.UUIDKeywordsTest) ... ok test (tests.ONAPLibrary.ServiceMappingKeywordsTests.ServiceMappingKeywordsTests) ... ok test_base64_decode (tests.ONAPLibrary.Base64KeywordsTests.Base64KeywordsTests) ... ok test_base64_encode (tests.ONAPLibrary.Base64KeywordsTests.Base64KeywordsTests) ... ok test_delete (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_get (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_md5_bytes (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_md5_string (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_post (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_put (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_json_empty_objects_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_empty_objects_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_empty_strings_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_empty_strings_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok ---------------------------------------------------------------------- Ran 50 tests in 0.090s OK .................................................................................................... ---------------------------------------------------------------------- Ran 100 tests in 0.110s OK pep8 create: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/pep8 pep8 installdeps: -r/home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/requirements.txt, -r/home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/test-requirements.txt pep8 inst: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/.tmp/package/1/robotframework-onap-0.6.0.dev103.zip pep8 installed: astroid==2.3.3,bcrypt==3.1.7,certifi==2019.11.28,cffi==1.13.2,chardet==3.0.4,coverage==5.0.2,cryptography==2.8,decorator==4.4.1,deepdiff==4.0.9,dnspython==1.16.0,entrypoints==0.3,flake8==3.7.9,future==0.18.2,idna==2.8,isort==4.3.21,Jinja2==2.10.3,jsonpath-rw==1.4.0,jsonpickle==1.2,kafka-python==1.4.7,lazy-object-proxy==1.4.3,MarkupSafe==1.1.1,mccabe==0.6.1,mock==3.0.5,more-itertools==5.0.0,nose==1.3.7,ordered-set==3.1.1,paramiko==2.7.1,pbr==5.4.4,ply==3.11,protobuf==3.11.2,pycodestyle==2.5.0,pycparser==2.19,pyflakes==2.1.1,pylint==2.4.4,PyNaCl==1.3.0,PyYAML==5.3,requests==2.22.0,requests-mock==1.7.0,robotframework==3.1.2,robotframework-onap==0.6.0.dev103,robotframework-requests==0.6.2,robotlibcore-temp==1.0.2,six==1.13.0,typed-ast==1.4.0,urllib3==1.25.7,wrapt==1.11.2 pep8 run-test-pre: PYTHONHASHSEED='3639285569' pep8 run-test: commands[0] | flake8 --max-line-length 120 ONAPLibrary vcpeutils ERROR: InvocationError for command /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/pep8/bin/flake8 --max-line-length 120 ONAPLibrary vcpeutils (exited with code -11 (SIGSEGV)) (exited with code -11) pylint create: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/pylint pylint installdeps: pyflakes, pylint pylint inst: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/.tmp/package/1/robotframework-onap-0.6.0.dev103.zip pylint installed: astroid==2.3.3,isort==4.3.21,lazy-object-proxy==1.4.3,mccabe==0.6.1,pyflakes==2.1.1,pylint==2.4.4,robotframework-onap==0.6.0.dev103,six==1.13.0,typed-ast==1.4.0,wrapt==1.11.2 pylint run-test-pre: PYTHONHASHSEED='3639285569' pylint run-test: commands[0] | pylint -f parseable --ignore-imports=y --disable=locally-disabled --max-line-length 120 --exit-zero -ry ONAPLibrary vcpeutils ************* Module ONAPLibrary ONAPLibrary/__init__.py:1: [C0103(invalid-name), ] Module name "ONAPLibrary" doesn't conform to snake_case naming style ************* Module ONAPLibrary.SocketKeywords ONAPLibrary/SocketKeywords.py:1: [C0103(invalid-name), ] Module name "SocketKeywords" doesn't conform to snake_case naming style ONAPLibrary/SocketKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/SocketKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/SocketKeywords.py:20: [R0205(useless-object-inheritance), SocketKeywords] Class 'SocketKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/SocketKeywords.py:23: [W0235(useless-super-delegation), SocketKeywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/SocketKeywords.py:27: [C0103(invalid-name), SocketKeywords.send_binary_data] Argument name "ca" doesn't conform to snake_case naming style ONAPLibrary/SocketKeywords.py:27: [R0913(too-many-arguments), SocketKeywords.send_binary_data] Too many arguments (9/5) ONAPLibrary/SocketKeywords.py:27: [R0201(no-self-use), SocketKeywords.send_binary_data] Method could be a function ONAPLibrary/SocketKeywords.py:20: [R0903(too-few-public-methods), SocketKeywords] Too few public methods (1/2) ************* Module ONAPLibrary.BaseAAIKeywords ONAPLibrary/BaseAAIKeywords.py:84: [C0326(bad-whitespace), ] Exactly one space required after comma accept="application/json", auth=auth, client_certs=client_certs) ^ ONAPLibrary/BaseAAIKeywords.py:1: [C0103(invalid-name), ] Module name "BaseAAIKeywords" doesn't conform to snake_case naming style ONAPLibrary/BaseAAIKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/BaseAAIKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api' ONAPLibrary/BaseAAIKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/BaseAAIKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/BaseAAIKeywords.py:24: [R0205(useless-object-inheritance), BaseAAIKeywords] Class 'BaseAAIKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/BaseAAIKeywords.py:39: [R0913(too-many-arguments), BaseAAIKeywords.run_get_request] Too many arguments (6/5) ONAPLibrary/BaseAAIKeywords.py:45: [R0913(too-many-arguments), BaseAAIKeywords.run_post_request] Too many arguments (7/5) ONAPLibrary/BaseAAIKeywords.py:51: [R0913(too-many-arguments), BaseAAIKeywords.run_put_request] Too many arguments (7/5) ONAPLibrary/BaseAAIKeywords.py:57: [R0913(too-many-arguments), BaseAAIKeywords.run_delete_request] Too many arguments (7/5) ONAPLibrary/BaseAAIKeywords.py:65: [C0116(missing-function-docstring), BaseAAIKeywords.wait_for_node_to_exist] Missing function or method docstring ONAPLibrary/BaseAAIKeywords.py:65: [R0913(too-many-arguments), BaseAAIKeywords.wait_for_node_to_exist] Too many arguments (6/5) ONAPLibrary/BaseAAIKeywords.py:65: [R1710(inconsistent-return-statements), BaseAAIKeywords.wait_for_node_to_exist] Either all return statements in a function should return an expression, or none of them should. ONAPLibrary/BaseAAIKeywords.py:80: [C0116(missing-function-docstring), BaseAAIKeywords.find_node] Missing function or method docstring ONAPLibrary/BaseAAIKeywords.py:80: [R0913(too-many-arguments), BaseAAIKeywords.find_node] Too many arguments (6/5) ONAPLibrary/BaseAAIKeywords.py:18: [C0411(wrong-import-order), ] standard import "import time" should be placed before "from robot.api import logger" ************* Module ONAPLibrary.RequestsDecorators ONAPLibrary/RequestsDecorators.py:1: [C0103(invalid-name), ] Module name "RequestsDecorators" doesn't conform to snake_case naming style ONAPLibrary/RequestsDecorators.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/RequestsDecorators.py:15: [E0401(import-error), ] Unable to import 'robot.api' ONAPLibrary/RequestsDecorators.py:18: [C0116(missing-function-docstring), log_wrapped] Missing function or method docstring ONAPLibrary/RequestsDecorators.py:32: [C0116(missing-function-docstring), default_keywords] Missing function or method docstring ************* Module ONAPLibrary.ServiceMappingKeywords ONAPLibrary/ServiceMappingKeywords.py:1: [C0103(invalid-name), ] Module name "ServiceMappingKeywords" doesn't conform to snake_case naming style ONAPLibrary/ServiceMappingKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/ServiceMappingKeywords.py:15: [E0401(import-error), ] Unable to import 'robot' ONAPLibrary/ServiceMappingKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/ServiceMappingKeywords.py:21: [R0205(useless-object-inheritance), ServiceMappingKeywords] Class 'ServiceMappingKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/ServiceMappingKeywords.py:30: [C0116(missing-function-docstring), ServiceMappingKeywords.set_directory] Missing function or method docstring ONAPLibrary/ServiceMappingKeywords.py:62: [W0105(pointless-string-statement), ServiceMappingKeywords] String statement has no effect ONAPLibrary/ServiceMappingKeywords.py:71: [C0103(invalid-name), ServiceMappingKeywords._service_mapping] Variable name "f" doesn't conform to snake_case naming style ONAPLibrary/ServiceMappingKeywords.py:17: [C0411(wrong-import-order), ] standard import "import os.path" should be placed before "from robot import utils" ONAPLibrary/ServiceMappingKeywords.py:18: [C0411(wrong-import-order), ] standard import "import json" should be placed before "from robot import utils" ************* Module ONAPLibrary.OOF ONAPLibrary/OOF.py:1: [C0103(invalid-name), ] Module name "OOF" doesn't conform to snake_case naming style ONAPLibrary/OOF.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/OOF.py:16: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/OOF.py:19: [R0903(too-few-public-methods), OOF] Too few public methods (0/2) ************* Module ONAPLibrary.BaseSDCKeywords ONAPLibrary/BaseSDCKeywords.py:1: [C0103(invalid-name), ] Module name "BaseSDCKeywords" doesn't conform to snake_case naming style ONAPLibrary/BaseSDCKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/BaseSDCKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/BaseSDCKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/BaseSDCKeywords.py:22: [R0205(useless-object-inheritance), BaseSDCKeywords] Class 'BaseSDCKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/BaseSDCKeywords.py:32: [R0913(too-many-arguments), BaseSDCKeywords.run_get_request] Too many arguments (6/5) ONAPLibrary/BaseSDCKeywords.py:38: [R0913(too-many-arguments), BaseSDCKeywords.run_post_request] Too many arguments (7/5) ONAPLibrary/BaseSDCKeywords.py:44: [R0913(too-many-arguments), BaseSDCKeywords.run_post_files_request] Too many arguments (7/5) ONAPLibrary/BaseSDCKeywords.py:50: [R0913(too-many-arguments), BaseSDCKeywords.run_put_request] Too many arguments (7/5) ONAPLibrary/BaseSDCKeywords.py:56: [R0913(too-many-arguments), BaseSDCKeywords.run_delete_request] Too many arguments (7/5) ************* Module ONAPLibrary.BaseSOKeywords ONAPLibrary/BaseSOKeywords.py:1: [C0103(invalid-name), ] Module name "BaseSOKeywords" doesn't conform to snake_case naming style ONAPLibrary/BaseSOKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/BaseSOKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/BaseSOKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/BaseSOKeywords.py:21: [R0205(useless-object-inheritance), BaseSOKeywords] Class 'BaseSOKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/BaseSOKeywords.py:38: [R0913(too-many-arguments), BaseSOKeywords.run_post_request] Too many arguments (6/5) ONAPLibrary/BaseSOKeywords.py:44: [R0913(too-many-arguments), BaseSOKeywords.run_put_request] Too many arguments (6/5) ONAPLibrary/BaseSOKeywords.py:50: [R0913(too-many-arguments), BaseSOKeywords.run_delete_request] Too many arguments (6/5) ************* Module ONAPLibrary.BaseSDNCKeywords ONAPLibrary/BaseSDNCKeywords.py:1: [C0103(invalid-name), ] Module name "BaseSDNCKeywords" doesn't conform to snake_case naming style ONAPLibrary/BaseSDNCKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/BaseSDNCKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/BaseSDNCKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/BaseSDNCKeywords.py:21: [R0205(useless-object-inheritance), BaseSDNCKeywords] Class 'BaseSDNCKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/BaseSDNCKeywords.py:38: [R0913(too-many-arguments), BaseSDNCKeywords.run_post_request] Too many arguments (6/5) ONAPLibrary/BaseSDNCKeywords.py:44: [R0913(too-many-arguments), BaseSDNCKeywords.run_put_request] Too many arguments (6/5) ************* Module ONAPLibrary.TemplatingKeywords ONAPLibrary/TemplatingKeywords.py:1: [C0103(invalid-name), ] Module name "TemplatingKeywords" doesn't conform to snake_case naming style ONAPLibrary/TemplatingKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/TemplatingKeywords.py:15: [E0401(import-error), ] Unable to import 'jinja2' ONAPLibrary/TemplatingKeywords.py:16: [E0401(import-error), ] Unable to import 'robot' ONAPLibrary/TemplatingKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/TemplatingKeywords.py:21: [R0205(useless-object-inheritance), TemplatingKeywords] Class 'TemplatingKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/TemplatingKeywords.py:44: [R0201(no-self-use), TemplatingKeywords.template_string] Method could be a function ONAPLibrary/TemplatingKeywords.py:18: [C0411(wrong-import-order), ] standard import "from string import Template" should be placed before "from jinja2 import Environment, FileSystemLoader" ************* Module ONAPLibrary.PreloadDataKeywords ONAPLibrary/PreloadDataKeywords.py:1: [C0103(invalid-name), ] Module name "PreloadDataKeywords" doesn't conform to snake_case naming style ONAPLibrary/PreloadDataKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/PreloadDataKeywords.py:15: [E0401(import-error), ] Unable to import 'robot' ONAPLibrary/PreloadDataKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/PreloadDataKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/PreloadDataKeywords.py:22: [R0205(useless-object-inheritance), PreloadDataKeywords] Class 'PreloadDataKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/PreloadDataKeywords.py:32: [C0116(missing-function-docstring), PreloadDataKeywords.set_directory] Missing function or method docstring ONAPLibrary/PreloadDataKeywords.py:47: [C0103(invalid-name), PreloadDataKeywords._preload_data] Variable name "f" doesn't conform to snake_case naming style ONAPLibrary/PreloadDataKeywords.py:18: [C0411(wrong-import-order), ] standard import "import os.path" should be placed before "from robot import utils" ONAPLibrary/PreloadDataKeywords.py:19: [C0411(wrong-import-order), ] standard import "import json" should be placed before "from robot import utils" ************* Module ONAPLibrary.JSONKeywords ONAPLibrary/JSONKeywords.py:1: [C0103(invalid-name), ] Module name "JSONKeywords" doesn't conform to snake_case naming style ONAPLibrary/JSONKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/JSONKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/JSONKeywords.py:17: [E0401(import-error), ] Unable to import 'deepdiff' ONAPLibrary/JSONKeywords.py:21: [R0205(useless-object-inheritance), JSONKeywords] Class 'JSONKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/JSONKeywords.py:25: [W0235(useless-super-delegation), JSONKeywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/JSONKeywords.py:28: [R0201(no-self-use), JSONKeywords._json_compare] Method could be a function ONAPLibrary/JSONKeywords.py:65: [C0103(invalid-name), JSONKeywords.make_list_into_dict] Variable name "d" doesn't conform to snake_case naming style ONAPLibrary/JSONKeywords.py:67: [C0103(invalid-name), JSONKeywords.make_list_into_dict] Variable name "thisDict" doesn't conform to snake_case naming style ONAPLibrary/JSONKeywords.py:68: [C0103(invalid-name), JSONKeywords.make_list_into_dict] Variable name "v" doesn't conform to snake_case naming style ONAPLibrary/JSONKeywords.py:63: [R0201(no-self-use), JSONKeywords.make_list_into_dict] Method could be a function ONAPLibrary/JSONKeywords.py:73: [R0201(no-self-use), JSONKeywords.find_element_in_array] Method could be a function ONAPLibrary/JSONKeywords.py:18: [C0411(wrong-import-order), ] third party import "from six import string_types" should be placed before "from robot.api.deco import keyword" ************* Module ONAPLibrary.Kafka ONAPLibrary/Kafka.py:1: [C0103(invalid-name), ] Module name "Kafka" doesn't conform to snake_case naming style ONAPLibrary/Kafka.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/Kafka.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/Kafka.py:19: [R0903(too-few-public-methods), Kafka] Too few public methods (0/2) ************* Module ONAPLibrary.BaseOpenstackKeywords ONAPLibrary/BaseOpenstackKeywords.py:1: [C0103(invalid-name), ] Module name "BaseOpenstackKeywords" doesn't conform to snake_case naming style ONAPLibrary/BaseOpenstackKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/BaseOpenstackKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.utils' ONAPLibrary/BaseOpenstackKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/BaseOpenstackKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/BaseOpenstackKeywords.py:23: [R0205(useless-object-inheritance), BaseOpenstackKeywords] Class 'BaseOpenstackKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/BaseOpenstackKeywords.py:52: [R1705(no-else-return), BaseOpenstackKeywords.get_openstack_token] Unnecessary "else" after "return" ONAPLibrary/BaseOpenstackKeywords.py:65: [R1705(no-else-return), BaseOpenstackKeywords.get_openstack_catalog] Unnecessary "else" after "return" ONAPLibrary/BaseOpenstackKeywords.py:78: [R1705(no-else-return), BaseOpenstackKeywords.get_current_openstack_tenant] Unnecessary "else" after "return" ONAPLibrary/BaseOpenstackKeywords.py:102: [C0103(invalid-name), BaseOpenstackKeywords.get_openstack_regions] Variable name "catalogEntry" doesn't conform to snake_case naming style ONAPLibrary/BaseOpenstackKeywords.py:123: [C0103(invalid-name), BaseOpenstackKeywords.get_openstack_service_url] Variable name "catalogEntry" doesn't conform to snake_case naming style ONAPLibrary/BaseOpenstackKeywords.py:148: [R1705(no-else-return), BaseOpenstackKeywords.__determine_match] Unnecessary "elif" after "return" ONAPLibrary/BaseOpenstackKeywords.py:18: [C0411(wrong-import-order), ] standard import "import json" should be placed before "import robot.utils" ************* Module ONAPLibrary.ServiceMapping ONAPLibrary/ServiceMapping.py:1: [C0103(invalid-name), ] Module name "ServiceMapping" doesn't conform to snake_case naming style ONAPLibrary/ServiceMapping.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/ServiceMapping.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/ServiceMapping.py:19: [R0903(too-few-public-methods), ServiceMapping] Too few public methods (0/2) ************* Module ONAPLibrary.MUSICKeywords ONAPLibrary/MUSICKeywords.py:1: [C0103(invalid-name), ] Module name "MUSICKeywords" doesn't conform to snake_case naming style ONAPLibrary/MUSICKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/MUSICKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/MUSICKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/MUSICKeywords.py:21: [R0205(useless-object-inheritance), MUSICKeywords] Class 'MUSICKeywords' inherits from object, can be safely removed from bases in python3 ************* Module ONAPLibrary.ProtobufKeywords ONAPLibrary/ProtobufKeywords.py:1: [C0103(invalid-name), ] Module name "ProtobufKeywords" doesn't conform to snake_case naming style ONAPLibrary/ProtobufKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/ProtobufKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/ProtobufKeywords.py:20: [R0205(useless-object-inheritance), ProtobufKeywords] Class 'ProtobufKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/ProtobufKeywords.py:28: [C0116(missing-function-docstring), ProtobufKeywords.compare_file_to_message] Missing function or method docstring ONAPLibrary/ProtobufKeywords.py:32: [C0116(missing-function-docstring), ProtobufKeywords.compare_two_messages] Missing function or method docstring ************* Module ONAPLibrary.SDC ONAPLibrary/SDC.py:1: [C0103(invalid-name), ] Module name "SDC" doesn't conform to snake_case naming style ONAPLibrary/SDC.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/SDC.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/SDC.py:19: [R0903(too-few-public-methods), SDC] Too few public methods (0/2) ************* Module ONAPLibrary.UUIDKeywords ONAPLibrary/UUIDKeywords.py:1: [C0103(invalid-name), ] Module name "UUIDKeywords" doesn't conform to snake_case naming style ONAPLibrary/UUIDKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/UUIDKeywords.py:18: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/UUIDKeywords.py:21: [R0205(useless-object-inheritance), UUIDKeywords] Class 'UUIDKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/UUIDKeywords.py:24: [W0235(useless-super-delegation), UUIDKeywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/UUIDKeywords.py:28: [R0201(no-self-use), UUIDKeywords.generate_uuid4] Method could be a function ONAPLibrary/UUIDKeywords.py:33: [R0201(no-self-use), UUIDKeywords.generate_uuid1] Method could be a function ONAPLibrary/UUIDKeywords.py:38: [R0201(no-self-use), UUIDKeywords.generate_timestamp] Method could be a function ************* Module ONAPLibrary.JSON ONAPLibrary/JSON.py:1: [C0103(invalid-name), ] Module name "JSON" doesn't conform to snake_case naming style ONAPLibrary/JSON.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/JSON.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/JSON.py:20: [R0903(too-few-public-methods), JSON] Too few public methods (0/2) ************* Module ONAPLibrary.SO ONAPLibrary/SO.py:1: [C0103(invalid-name), ] Module name "SO" doesn't conform to snake_case naming style ONAPLibrary/SO.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/SO.py:16: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/SO.py:21: [R0903(too-few-public-methods), SO] Too few public methods (0/2) ONAPLibrary/SO.py:17: [C0412(ungrouped-imports), ] Imports from package ONAPLibrary are not grouped ************* Module ONAPLibrary.PreloadSDNCKeywords ONAPLibrary/PreloadSDNCKeywords.py:1: [C0103(invalid-name), ] Module name "PreloadSDNCKeywords" doesn't conform to snake_case naming style ONAPLibrary/PreloadSDNCKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/PreloadSDNCKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/PreloadSDNCKeywords.py:20: [R0205(useless-object-inheritance), PreloadSDNCKeywords] Class 'PreloadSDNCKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/PreloadSDNCKeywords.py:30: [R0913(too-many-arguments), PreloadSDNCKeywords.preload_vfmodule] Too many arguments (6/5) ONAPLibrary/PreloadSDNCKeywords.py:20: [R0903(too-few-public-methods), PreloadSDNCKeywords] Too few public methods (1/2) ************* Module ONAPLibrary.Protobuf ONAPLibrary/Protobuf.py:1: [C0103(invalid-name), ] Module name "Protobuf" doesn't conform to snake_case naming style ONAPLibrary/Protobuf.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/Protobuf.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/Protobuf.py:19: [R0903(too-few-public-methods), Protobuf] Too few public methods (0/2) ************* Module ONAPLibrary.Openstack ONAPLibrary/Openstack.py:1: [C0103(invalid-name), ] Module name "Openstack" doesn't conform to snake_case naming style ONAPLibrary/Openstack.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/Openstack.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/Openstack.py:20: [R0903(too-few-public-methods), Openstack] Too few public methods (0/2) ************* Module ONAPLibrary.HeatVNFValidation ONAPLibrary/HeatVNFValidation.py:1: [C0103(invalid-name), ] Module name "HeatVNFValidation" doesn't conform to snake_case naming style ONAPLibrary/HeatVNFValidation.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/HeatVNFValidation.py:14: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/HeatVNFValidation.py:17: [E0401(import-error), ] Unable to import 'yaml' ONAPLibrary/HeatVNFValidation.py:18: [E0401(import-error), ] Unable to import 'requests' ONAPLibrary/HeatVNFValidation.py:20: [C0103(invalid-name), ] Constant name "stack_url" doesn't conform to UPPER_CASE naming style ONAPLibrary/HeatVNFValidation.py:21: [C0103(invalid-name), ] Constant name "stack_resources_url" doesn't conform to UPPER_CASE naming style ONAPLibrary/HeatVNFValidation.py:25: [C0115(missing-class-docstring), HeatVNFValidation] Missing class docstring ONAPLibrary/HeatVNFValidation.py:30: [C0116(missing-function-docstring), HeatVNFValidation.validate] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:30: [R0201(no-self-use), HeatVNFValidation.validate] Method could be a function ONAPLibrary/HeatVNFValidation.py:25: [R0903(too-few-public-methods), HeatVNFValidation] Too few public methods (1/2) ONAPLibrary/HeatVNFValidation.py:38: [C0115(missing-class-docstring), StackValidation] Missing class docstring ONAPLibrary/HeatVNFValidation.py:58: [C0116(missing-function-docstring), StackValidation.load_manifest] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:106: [C0116(missing-function-docstring), StackValidation.validate_summary] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:187: [C0115(missing-class-docstring), HeatModule] Missing class docstring ONAPLibrary/HeatVNFValidation.py:201: [C0116(missing-function-docstring), HeatModule.get_data] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:187: [R0903(too-few-public-methods), HeatModule] Too few public methods (1/2) ONAPLibrary/HeatVNFValidation.py:207: [C0115(missing-class-docstring), HeatTemplate] Missing class docstring ONAPLibrary/HeatVNFValidation.py:222: [C0116(missing-function-docstring), HeatTemplate.get_data] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:223: [C0103(invalid-name), HeatTemplate.get_data] Variable name "f" doesn't conform to snake_case naming style ONAPLibrary/HeatVNFValidation.py:238: [C0103(invalid-name), HeatTemplate.get_data] Variable name "f" doesn't conform to snake_case naming style ONAPLibrary/HeatVNFValidation.py:235: [W0612(unused-variable), HeatTemplate.get_data] Unused variable 'output_value' ONAPLibrary/HeatVNFValidation.py:207: [R0903(too-few-public-methods), HeatTemplate] Too few public methods (1/2) ONAPLibrary/HeatVNFValidation.py:244: [C0115(missing-class-docstring), HeatPreload] Missing class docstring ONAPLibrary/HeatVNFValidation.py:254: [C0116(missing-function-docstring), HeatPreload.get_data] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:255: [C0103(invalid-name), HeatPreload.get_data] Variable name "f" doesn't conform to snake_case naming style ONAPLibrary/HeatVNFValidation.py:244: [R0903(too-few-public-methods), HeatPreload] Too few public methods (1/2) ONAPLibrary/HeatVNFValidation.py:285: [C0115(missing-class-docstring), HeatStack] Missing class docstring ONAPLibrary/HeatVNFValidation.py:300: [C0116(missing-function-docstring), HeatStack.get_data] Missing function or method docstring ONAPLibrary/HeatVNFValidation.py:302: [C0103(invalid-name), HeatStack.get_data] Variable name "r" doesn't conform to snake_case naming style ONAPLibrary/HeatVNFValidation.py:312: [C0103(invalid-name), HeatStack.get_data] Variable name "r" doesn't conform to snake_case naming style ONAPLibrary/HeatVNFValidation.py:285: [R0903(too-few-public-methods), HeatStack] Too few public methods (1/2) ONAPLibrary/HeatVNFValidation.py:16: [C0411(wrong-import-order), ] standard import "import json" should be placed before "from robot.api.deco import keyword" ************* Module ONAPLibrary.VariableKeywords ONAPLibrary/VariableKeywords.py:1: [C0103(invalid-name), ] Module name "VariableKeywords" doesn't conform to snake_case naming style ONAPLibrary/VariableKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/VariableKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/VariableKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/VariableKeywords.py:20: [R0205(useless-object-inheritance), VariableKeywords] Class 'VariableKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/VariableKeywords.py:28: [C0116(missing-function-docstring), VariableKeywords.get_globally_injected_parameters] Missing function or method docstring ONAPLibrary/VariableKeywords.py:32: [C0116(missing-function-docstring), VariableKeywords.get_global_parameters] Missing function or method docstring ONAPLibrary/VariableKeywords.py:17: [C0411(wrong-import-order), ] standard import "import os" should be placed before "from robot.libraries.BuiltIn import BuiltIn, RobotNotRunningError" ************* Module ONAPLibrary.RequestSOKeywords ONAPLibrary/RequestSOKeywords.py:1: [C0103(invalid-name), ] Module name "RequestSOKeywords" doesn't conform to snake_case naming style ONAPLibrary/RequestSOKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/RequestSOKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api' ONAPLibrary/RequestSOKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/RequestSOKeywords.py:18: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/RequestSOKeywords.py:21: [R0205(useless-object-inheritance), RequestSOKeywords] Class 'RequestSOKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/RequestSOKeywords.py:31: [R0913(too-many-arguments), RequestSOKeywords.run_polling_get_request] Too many arguments (8/5) ONAPLibrary/RequestSOKeywords.py:44: [R1705(no-else-return), RequestSOKeywords.run_polling_get_request] Unnecessary "else" after "return" ONAPLibrary/RequestSOKeywords.py:39: [W0612(unused-variable), RequestSOKeywords.run_polling_get_request] Unused variable 'i' ************* Module ONAPLibrary.RequestsHelper ONAPLibrary/RequestsHelper.py:38: [C0326(bad-whitespace), ] Exactly one space required after comma return self.requests.get_request(alias=kwargs['alias'], uri=kwargs['data_path'], ^ ONAPLibrary/RequestsHelper.py:46: [C0326(bad-whitespace), ] Exactly one space required after comma return self.requests.post_request(alias=kwargs['alias'], uri=kwargs['data_path'], files=kwargs['files'], ^ ONAPLibrary/RequestsHelper.py:53: [C0326(bad-whitespace), ] Exactly one space required after comma return self.requests.put_request(alias=kwargs['alias'], uri=kwargs['data_path'], data=kwargs['data'], ^ ONAPLibrary/RequestsHelper.py:60: [C0326(bad-whitespace), ] Exactly one space required after comma return self.requests.delete_request(alias=kwargs['alias'], uri=kwargs['data_path'], data=kwargs['data'], ^ ONAPLibrary/RequestsHelper.py:1: [C0103(invalid-name), ] Module name "RequestsHelper" doesn't conform to snake_case naming style ONAPLibrary/RequestsHelper.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/RequestsHelper.py:16: [E0401(import-error), ] Unable to import 'RequestsLibrary' ONAPLibrary/RequestsHelper.py:24: [R0205(useless-object-inheritance), RequestsHelper] Class 'RequestsHelper' inherits from object, can be safely removed from bases in python3 ONAPLibrary/RequestsHelper.py:93: [R1705(no-else-return), RequestsHelper._format_md5] Unnecessary "else" after "return" ONAPLibrary/RequestsHelper.py:17: [C0411(wrong-import-order), ] standard import "import hashlib" should be placed before "from ONAPLibrary.UUIDKeywords import UUIDKeywords" ONAPLibrary/RequestsHelper.py:18: [C0412(ungrouped-imports), ] Imports from package ONAPLibrary are not grouped ************* Module ONAPLibrary.VVPValidation ONAPLibrary/VVPValidation.py:1: [C0103(invalid-name), ] Module name "VVPValidation" doesn't conform to snake_case naming style ONAPLibrary/VVPValidation.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/VVPValidation.py:14: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/VVPValidation.py:23: [C0115(missing-class-docstring), HeatValidationScripts] Missing class docstring ONAPLibrary/VVPValidation.py:37: [C0103(invalid-name), HeatValidationScripts.validate] Variable name "t" doesn't conform to snake_case naming style ONAPLibrary/VVPValidation.py:39: [E1111(assignment-from-no-return), HeatValidationScripts.validate] Assigning result of a function call, where the function has no return ONAPLibrary/VVPValidation.py:28: [R0201(no-self-use), HeatValidationScripts.validate] Method could be a function ONAPLibrary/VVPValidation.py:23: [R0903(too-few-public-methods), HeatValidationScripts] Too few public methods (1/2) ONAPLibrary/VVPValidation.py:44: [C0115(missing-class-docstring), VVP] Missing class docstring ONAPLibrary/VVPValidation.py:54: [C0116(missing-function-docstring), VVP.initialize] Missing function or method docstring ONAPLibrary/VVPValidation.py:58: [C0116(missing-function-docstring), VVP.create_venv] Missing function or method docstring ONAPLibrary/VVPValidation.py:63: [C0103(invalid-name), VVP.create_venv] Variable name "e" doesn't conform to snake_case naming style ONAPLibrary/VVPValidation.py:58: [R0201(no-self-use), VVP.create_venv] Method could be a function ONAPLibrary/VVPValidation.py:67: [C0116(missing-function-docstring), VVP.clone_vvp] Missing function or method docstring ONAPLibrary/VVPValidation.py:80: [C0103(invalid-name), VVP.clone_vvp] Variable name "e" doesn't conform to snake_case naming style ONAPLibrary/VVPValidation.py:67: [R0201(no-self-use), VVP.clone_vvp] Method could be a function ONAPLibrary/VVPValidation.py:84: [C0116(missing-function-docstring), VVP.install_requirements] Missing function or method docstring ONAPLibrary/VVPValidation.py:108: [C0103(invalid-name), VVP.install_requirements] Variable name "e" doesn't conform to snake_case naming style ONAPLibrary/VVPValidation.py:112: [C0116(missing-function-docstring), VVP.run_vvp] Missing function or method docstring ONAPLibrary/VVPValidation.py:125: [C0103(invalid-name), VVP.run_vvp] Variable name "e" doesn't conform to snake_case naming style ONAPLibrary/VVPValidation.py:15: [C0411(wrong-import-order), ] standard import "import os" should be placed before "from robot.api.deco import keyword" ONAPLibrary/VVPValidation.py:16: [C0411(wrong-import-order), ] standard import "import subprocess" should be placed before "from robot.api.deco import keyword" ************* Module ONAPLibrary.Utilities ONAPLibrary/Utilities.py:1: [C0103(invalid-name), ] Module name "Utilities" doesn't conform to snake_case naming style ONAPLibrary/Utilities.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/Utilities.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/Utilities.py:24: [R0903(too-few-public-methods), Utilities] Too few public methods (0/2) ************* Module ONAPLibrary.MUSIC ONAPLibrary/MUSIC.py:1: [C0103(invalid-name), ] Module name "MUSIC" doesn't conform to snake_case naming style ONAPLibrary/MUSIC.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/MUSIC.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/MUSIC.py:19: [R0903(too-few-public-methods), MUSIC] Too few public methods (0/2) ************* Module ONAPLibrary.HEATKeywords ONAPLibrary/HEATKeywords.py:1: [C0103(invalid-name), ] Module name "HEATKeywords" doesn't conform to snake_case naming style ONAPLibrary/HEATKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/HEATKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/HEATKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/HEATKeywords.py:18: [E0401(import-error), ] Unable to import 'yaml' ONAPLibrary/HEATKeywords.py:22: [E0401(import-error), ] Unable to import 'paramiko' ONAPLibrary/HEATKeywords.py:23: [E0401(import-error), ] Unable to import 'paramiko.ssh_exception' ONAPLibrary/HEATKeywords.py:28: [R0205(useless-object-inheritance), HEATKeywords] Class 'HEATKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/HEATKeywords.py:40: [R0201(no-self-use), HEATKeywords.get_yaml] Method could be a function ONAPLibrary/HEATKeywords.py:50: [R0201(no-self-use), HEATKeywords.template_yaml_to_json] Method could be a function ONAPLibrary/HEATKeywords.py:68: [R0201(no-self-use), HEATKeywords.env_yaml_to_json] Method could be a function ONAPLibrary/HEATKeywords.py:86: [C0103(invalid-name), HEATKeywords.stack_info_parse] Variable name "d" doesn't conform to snake_case naming style ONAPLibrary/HEATKeywords.py:88: [C0103(invalid-name), HEATKeywords.stack_info_parse] Variable name "s" doesn't conform to snake_case naming style ONAPLibrary/HEATKeywords.py:89: [C0103(invalid-name), HEATKeywords.stack_info_parse] Variable name "p" doesn't conform to snake_case naming style ONAPLibrary/HEATKeywords.py:90: [C0103(invalid-name), HEATKeywords.stack_info_parse] Variable name "d" doesn't conform to snake_case naming style ONAPLibrary/HEATKeywords.py:84: [R0201(no-self-use), HEATKeywords.stack_info_parse] Method could be a function ONAPLibrary/HEATKeywords.py:97: [C0103(invalid-name), HEATKeywords.match_fingerprint] Argument name "pw" doesn't conform to snake_case naming style ONAPLibrary/HEATKeywords.py:97: [C0116(missing-function-docstring), HEATKeywords.match_fingerprint] Missing function or method docstring ONAPLibrary/HEATKeywords.py:97: [R0201(no-self-use), HEATKeywords.match_fingerprint] Method could be a function ONAPLibrary/HEATKeywords.py:107: [C0116(missing-function-docstring), HEATKeywords.match_private_key_file_to_keypair] Missing function or method docstring ONAPLibrary/HEATKeywords.py:114: [C0116(missing-function-docstring), HEATKeywords.get_openstack_server_ip] Missing function or method docstring ONAPLibrary/HEATKeywords.py:114: [R0201(no-self-use), HEATKeywords.get_openstack_server_ip] Method could be a function ONAPLibrary/HEATKeywords.py:17: [C0411(wrong-import-order), ] standard import "import json" should be placed before "from robot.api.deco import keyword" ONAPLibrary/HEATKeywords.py:19: [C0411(wrong-import-order), ] standard import "import io" should be placed before "from robot.api.deco import keyword" ONAPLibrary/HEATKeywords.py:20: [C0411(wrong-import-order), ] standard import "import copy" should be placed before "from robot.api.deco import keyword" ONAPLibrary/HEATKeywords.py:21: [C0411(wrong-import-order), ] standard import "from hashlib import md5" should be placed before "from robot.api.deco import keyword" ONAPLibrary/HEATKeywords.py:24: [C0411(wrong-import-order), ] third party import "from six import string_types" should be placed before "from robot.api.deco import keyword" ************* Module ONAPLibrary.VESProtobuf ONAPLibrary/VESProtobuf.py:1: [C0103(invalid-name), ] Module name "VESProtobuf" doesn't conform to snake_case naming style ONAPLibrary/VESProtobuf.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/VESProtobuf.py:15: [E0401(import-error), ] Unable to import 'google.protobuf' ONAPLibrary/VESProtobuf.py:16: [E0401(import-error), ] Unable to import 'google.protobuf' ONAPLibrary/VESProtobuf.py:17: [E0401(import-error), ] Unable to import 'google.protobuf' ONAPLibrary/VESProtobuf.py:18: [E0401(import-error), ] Unable to import 'google.protobuf.json_format' ONAPLibrary/VESProtobuf.py:21: [R0205(useless-object-inheritance), VESProtobuf] Class 'VESProtobuf' inherits from object, can be safely removed from bases in python3 ONAPLibrary/VESProtobuf.py:29: [C0116(missing-function-docstring), VESProtobuf.create_ves_event] Missing function or method docstring ONAPLibrary/VESProtobuf.py:37: [C0116(missing-function-docstring), VESProtobuf.create_vesevent] Missing function or method docstring ONAPLibrary/VESProtobuf.py:45: [C0116(missing-function-docstring), VESProtobuf.create_commoneventheader] Missing function or method docstring ONAPLibrary/VESProtobuf.py:72: [C0116(missing-function-docstring), VESProtobuf.create_enum_type] Missing function or method docstring ONAPLibrary/VESProtobuf.py:78: [C0116(missing-function-docstring), VESProtobuf.create_enum_type_value] Missing function or method docstring ONAPLibrary/VESProtobuf.py:79: [C0200(consider-using-enumerate), VESProtobuf.create_enum_type_value] Consider using enumerate instead of iterating with range and len ONAPLibrary/VESProtobuf.py:85: [C0116(missing-function-docstring), VESProtobuf.create_field] Missing function or method docstring ONAPLibrary/VESProtobuf.py:92: [C0116(missing-function-docstring), VESProtobuf.create_enum_field] Missing function or method docstring ONAPLibrary/VESProtobuf.py:100: [C0116(missing-function-docstring), VESProtobuf.create_message_field] Missing function or method docstring ONAPLibrary/VESProtobuf.py:108: [C0116(missing-function-docstring), VESProtobuf.get_message_definitions] Missing function or method docstring ONAPLibrary/VESProtobuf.py:110: [W0212(protected-access), VESProtobuf.get_message_definitions] Access to a protected member _FACTORY of a client class ONAPLibrary/VESProtobuf.py:113: [C0116(missing-function-docstring), VESProtobuf.binary_to_json] Missing function or method docstring ************* Module ONAPLibrary.CLAMP ONAPLibrary/CLAMP.py:1: [C0103(invalid-name), ] Module name "CLAMP" doesn't conform to snake_case naming style ONAPLibrary/CLAMP.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/CLAMP.py:16: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/CLAMP.py:19: [R0903(too-few-public-methods), CLAMP] Too few public methods (0/2) ************* Module ONAPLibrary.KafkaKeywords ONAPLibrary/KafkaKeywords.py:1: [C0103(invalid-name), ] Module name "KafkaKeywords" doesn't conform to snake_case naming style ONAPLibrary/KafkaKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/KafkaKeywords.py:15: [E0401(import-error), ] Unable to import 'kafka' ONAPLibrary/KafkaKeywords.py:16: [E0401(import-error), ] Unable to import 'kafka' ONAPLibrary/KafkaKeywords.py:17: [E0401(import-error), ] Unable to import 'kafka' ONAPLibrary/KafkaKeywords.py:19: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/KafkaKeywords.py:20: [E0401(import-error), ] Unable to import 'robot' ONAPLibrary/KafkaKeywords.py:23: [R0205(useless-object-inheritance), KafkaKeywords] Class 'KafkaKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/KafkaKeywords.py:44: [C0116(missing-function-docstring), KafkaKeywords.produce] Missing function or method docstring ONAPLibrary/KafkaKeywords.py:63: [C0116(missing-function-docstring), KafkaKeywords.consume] Missing function or method docstring ONAPLibrary/KafkaKeywords.py:69: [R1705(no-else-return), KafkaKeywords.consume] Unnecessary "else" after "return" ONAPLibrary/KafkaKeywords.py:106: [C0103(invalid-name), KafkaKeywords._get_consumer] Variable name "tp" doesn't conform to snake_case naming style ONAPLibrary/KafkaKeywords.py:18: [C0411(wrong-import-order), ] standard import "import ssl" should be placed before "from kafka import KafkaConsumer" ************* Module ONAPLibrary.JSONPathKeywords ONAPLibrary/JSONPathKeywords.py:1: [C0103(invalid-name), ] Module name "JSONPathKeywords" doesn't conform to snake_case naming style ONAPLibrary/JSONPathKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/JSONPathKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/JSONPathKeywords.py:18: [E0401(import-error), ] Unable to import 'jsonpath_rw' ONAPLibrary/JSONPathKeywords.py:21: [R0205(useless-object-inheritance), JSONPathKeywords] Class 'JSONPathKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/JSONPathKeywords.py:25: [W0235(useless-super-delegation), JSONPathKeywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/JSONPathKeywords.py:29: [R0201(no-self-use), JSONPathKeywords.json_search] Method could be a function ONAPLibrary/JSONPathKeywords.py:21: [R0903(too-few-public-methods), JSONPathKeywords] Too few public methods (1/2) ************* Module ONAPLibrary.BaseCLAMPKeywords ONAPLibrary/BaseCLAMPKeywords.py:1: [C0103(invalid-name), ] Module name "BaseCLAMPKeywords" doesn't conform to snake_case naming style ONAPLibrary/BaseCLAMPKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/BaseCLAMPKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/BaseCLAMPKeywords.py:19: [R0205(useless-object-inheritance), BaseCLAMPKeywords] Class 'BaseCLAMPKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/BaseCLAMPKeywords.py:33: [R0913(too-many-arguments), BaseCLAMPKeywords.run_post_request] Too many arguments (6/5) ONAPLibrary/BaseCLAMPKeywords.py:39: [R0913(too-many-arguments), BaseCLAMPKeywords.run_put_request] Too many arguments (6/5) ONAPLibrary/BaseCLAMPKeywords.py:45: [R0913(too-many-arguments), BaseCLAMPKeywords.run_delete_request] Too many arguments (6/5) ************* Module ONAPLibrary.PreloadData ONAPLibrary/PreloadData.py:1: [C0103(invalid-name), ] Module name "PreloadData" doesn't conform to snake_case naming style ONAPLibrary/PreloadData.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/PreloadData.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/PreloadData.py:19: [R0903(too-few-public-methods), PreloadData] Too few public methods (0/2) ************* Module ONAPLibrary.Templating ONAPLibrary/Templating.py:1: [C0103(invalid-name), ] Module name "Templating" doesn't conform to snake_case naming style ONAPLibrary/Templating.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/Templating.py:15: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/Templating.py:19: [R0903(too-few-public-methods), Templating] Too few public methods (0/2) ************* Module ONAPLibrary.SDNC ONAPLibrary/SDNC.py:1: [C0103(invalid-name), ] Module name "SDNC" doesn't conform to snake_case naming style ONAPLibrary/SDNC.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/SDNC.py:16: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/SDNC.py:20: [R0903(too-few-public-methods), SDNC] Too few public methods (0/2) ONAPLibrary/SDNC.py:17: [C0412(ungrouped-imports), ] Imports from package ONAPLibrary are not grouped ************* Module ONAPLibrary.SNIROKeywords ONAPLibrary/SNIROKeywords.py:1: [C0103(invalid-name), ] Module name "SNIROKeywords" doesn't conform to snake_case naming style ONAPLibrary/SNIROKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/SNIROKeywords.py:15: [E0401(import-error), ] Unable to import 'robot.api' ONAPLibrary/SNIROKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/SNIROKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/SNIROKeywords.py:24: [R0205(useless-object-inheritance), SNIROKeywords] Class 'SNIROKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/SNIROKeywords.py:44: [C0116(missing-function-docstring), SNIROKeywords.reset_sniro] Missing function or method docstring ONAPLibrary/SNIROKeywords.py:50: [C0116(missing-function-docstring), SNIROKeywords.preload_sniro] Missing function or method docstring ONAPLibrary/SNIROKeywords.py:50: [R0913(too-many-arguments), SNIROKeywords.preload_sniro] Too many arguments (10/5) ************* Module ONAPLibrary.AAI ONAPLibrary/AAI.py:1: [C0103(invalid-name), ] Module name "AAI" doesn't conform to snake_case naming style ONAPLibrary/AAI.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/AAI.py:16: [E0401(import-error), ] Unable to import 'robotlibcore' ONAPLibrary/AAI.py:19: [R0903(too-few-public-methods), AAI] Too few public methods (0/2) ************* Module ONAPLibrary.HTTPKeywords ONAPLibrary/HTTPKeywords.py:1: [C0103(invalid-name), ] Module name "HTTPKeywords" doesn't conform to snake_case naming style ONAPLibrary/HTTPKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/HTTPKeywords.py:16: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/HTTPKeywords.py:17: [E0401(import-error), ] Unable to import 'urllib3' ONAPLibrary/HTTPKeywords.py:20: [R0205(useless-object-inheritance), HTTPKeywords] Class 'HTTPKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/HTTPKeywords.py:22: [W0235(useless-super-delegation), HTTPKeywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/HTTPKeywords.py:26: [R0201(no-self-use), HTTPKeywords.url_encode_string] Method could be a function ONAPLibrary/HTTPKeywords.py:31: [R0201(no-self-use), HTTPKeywords.url_parse] Method could be a function ONAPLibrary/HTTPKeywords.py:36: [R0201(no-self-use), HTTPKeywords.disable_warnings] Method could be a function ************* Module ONAPLibrary.DNSKeywords ONAPLibrary/DNSKeywords.py:1: [C0103(invalid-name), ] Module name "DNSKeywords" doesn't conform to snake_case naming style ONAPLibrary/DNSKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/DNSKeywords.py:15: [E0401(import-error), ] Unable to import 'dns.message' ONAPLibrary/DNSKeywords.py:16: [E0401(import-error), ] Unable to import 'dns.name' ONAPLibrary/DNSKeywords.py:17: [E0401(import-error), ] Unable to import 'dns.query' ONAPLibrary/DNSKeywords.py:18: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/DNSKeywords.py:21: [R0205(useless-object-inheritance), DNSKeywords] Class 'DNSKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/DNSKeywords.py:24: [W0235(useless-super-delegation), DNSKeywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/DNSKeywords.py:28: [C0103(invalid-name), DNSKeywords.dns_request] Argument name "ns" doesn't conform to snake_case naming style ONAPLibrary/DNSKeywords.py:28: [R0201(no-self-use), DNSKeywords.dns_request] Method could be a function ONAPLibrary/DNSKeywords.py:21: [R0903(too-few-public-methods), DNSKeywords] Too few public methods (1/2) ************* Module ONAPLibrary.CloudConfigSOKeywords ONAPLibrary/CloudConfigSOKeywords.py:1: [C0103(invalid-name), ] Module name "CloudConfigSOKeywords" doesn't conform to snake_case naming style ONAPLibrary/CloudConfigSOKeywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/CloudConfigSOKeywords.py:17: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/CloudConfigSOKeywords.py:18: [E0401(import-error), ] Unable to import 'robot.libraries.BuiltIn' ONAPLibrary/CloudConfigSOKeywords.py:21: [R0205(useless-object-inheritance), CloudConfigSOKeywords] Class 'CloudConfigSOKeywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/CloudConfigSOKeywords.py:41: [R0913(too-many-arguments), CloudConfigSOKeywords.create_cloud_configuration] Too many arguments (7/5) ONAPLibrary/CloudConfigSOKeywords.py:56: [R0913(too-many-arguments), CloudConfigSOKeywords.upsert_cloud_configuration] Too many arguments (7/5) ************* Module ONAPLibrary.Base64Keywords ONAPLibrary/Base64Keywords.py:1: [C0103(invalid-name), ] Module name "Base64Keywords" doesn't conform to snake_case naming style ONAPLibrary/Base64Keywords.py:1: [C0114(missing-module-docstring), ] Missing module docstring ONAPLibrary/Base64Keywords.py:15: [E0401(import-error), ] Unable to import 'robot.api.deco' ONAPLibrary/Base64Keywords.py:19: [R0205(useless-object-inheritance), Base64Keywords] Class 'Base64Keywords' inherits from object, can be safely removed from bases in python3 ONAPLibrary/Base64Keywords.py:22: [W0235(useless-super-delegation), Base64Keywords.__init__] Useless super delegation in method '__init__' ONAPLibrary/Base64Keywords.py:26: [R0201(no-self-use), Base64Keywords.base64_encode] Method could be a function ONAPLibrary/Base64Keywords.py:31: [R0201(no-self-use), Base64Keywords.base64_decode] Method could be a function ONAPLibrary/Base64Keywords.py:16: [C0411(wrong-import-order), ] standard import "import base64" should be placed before "from robot.api.deco import keyword" ************* Module vcpeutils.SoUtils vcpeutils/SoUtils.py:78: [C0330(bad-continuation), ] Wrong hanging indentation (remove 8 spaces). 'instanceName': instance_name, | ^ vcpeutils/SoUtils.py:79: [C0330(bad-continuation), ] Wrong hanging indentation (remove 8 spaces). 'source': 'VID', | ^ vcpeutils/SoUtils.py:80: [C0330(bad-continuation), ] Wrong hanging indentation (remove 8 spaces). 'suppressRollback': 'true', | ^ vcpeutils/SoUtils.py:81: [C0330(bad-continuation), ] Wrong hanging indentation (remove 8 spaces). 'requestorId': 'vCPE-Robot' | ^ vcpeutils/SoUtils.py:157: [C0330(bad-continuation), ] Wrong hanging indentation (add 1 space). 'name': 'VfModuleNames', ^| vcpeutils/SoUtils.py:158: [C0330(bad-continuation), ] Wrong hanging indentation (add 1 space). 'value': [ ^| vcpeutils/SoUtils.py:159: [C0330(bad-continuation), ] Wrong hanging indentation (remove 1 space). { |^ vcpeutils/SoUtils.py:166: [C0330(bad-continuation), ] Wrong hanging indentation (remove 1 space). "name": "Customer_Location", |^ vcpeutils/SoUtils.py:167: [C0330(bad-continuation), ] Wrong hanging indentation (remove 1 space). "value": self.customer_location_used_by_oof |^ vcpeutils/SoUtils.py:170: [C0330(bad-continuation), ] Wrong hanging indentation (remove 1 space). "name": "Homing_Solution", |^ vcpeutils/SoUtils.py:171: [C0330(bad-continuation), ] Wrong hanging indentation (remove 1 space). "value": self.homing_solution |^ vcpeutils/SoUtils.py:285: [C0326(bad-whitespace), ] Exactly one space required after comma vnf_model['modelCustomizationName'].split(' ')[0], name_suffix]) ^ vcpeutils/SoUtils.py:1: [C0103(invalid-name), ] Module name "SoUtils" doesn't conform to snake_case naming style vcpeutils/SoUtils.py:1: [C0114(missing-module-docstring), ] Missing module docstring vcpeutils/SoUtils.py:5: [E0401(import-error), ] Unable to import 'robot.api' vcpeutils/SoUtils.py:70: [C0103(invalid-name), SoUtils.__init__] Attribute name "vgw_VfModuleModelInvariantUuid" doesn't conform to snake_case naming style vcpeutils/SoUtils.py:71: [C0103(invalid-name), SoUtils.__init__] Attribute name "so" doesn't conform to snake_case naming style vcpeutils/SoUtils.py:14: [C0115(missing-class-docstring), SoUtils] Missing class docstring vcpeutils/SoUtils.py:14: [R0902(too-many-instance-attributes), SoUtils] Too many instance attributes (29/7) vcpeutils/SoUtils.py:76: [C0116(missing-function-docstring), SoUtils.add_req_info] Missing function or method docstring vcpeutils/SoUtils.py:87: [C0116(missing-function-docstring), SoUtils.add_related_instance] Missing function or method docstring vcpeutils/SoUtils.py:94: [C0116(missing-function-docstring), SoUtils.generate_vnf_or_network_request] Missing function or method docstring vcpeutils/SoUtils.py:94: [R0913(too-many-arguments), SoUtils.generate_vnf_or_network_request] Too many arguments (7/5) vcpeutils/SoUtils.py:107: [C0116(missing-function-docstring), SoUtils.generate_vfmodule_request] Missing function or method docstring vcpeutils/SoUtils.py:107: [R0913(too-many-arguments), SoUtils.generate_vfmodule_request] Too many arguments (9/5) vcpeutils/SoUtils.py:120: [C0116(missing-function-docstring), SoUtils.generate_service_request] Missing function or method docstring vcpeutils/SoUtils.py:135: [C0116(missing-function-docstring), SoUtils.add_project_info] Missing function or method docstring vcpeutils/SoUtils.py:138: [C0116(missing-function-docstring), SoUtils.add_owning_entity] Missing function or method docstring vcpeutils/SoUtils.py:142: [C0116(missing-function-docstring), SoUtils.generate_custom_service_request] Missing function or method docstring vcpeutils/SoUtils.py:142: [R0913(too-many-arguments), SoUtils.generate_custom_service_request] Too many arguments (6/5) vcpeutils/SoUtils.py:183: [C0116(missing-function-docstring), SoUtils.create_custom_service] Missing function or method docstring vcpeutils/SoUtils.py:183: [R0913(too-many-arguments), SoUtils.create_custom_service] Too many arguments (6/5) vcpeutils/SoUtils.py:199: [W0612(unused-variable), SoUtils.create_custom_service] Unused variable 'svc_instance_id' vcpeutils/SoUtils.py:201: [W0612(unused-variable), SoUtils.create_custom_service] Unused variable 'resp' vcpeutils/SoUtils.py:205: [R0913(too-many-arguments), SoUtils.create_entire_service] Too many arguments (7/5) vcpeutils/SoUtils.py:205: [R0914(too-many-locals), SoUtils.create_entire_service] Too many local variables (31/15) vcpeutils/SoUtils.py:239: [W0612(unused-variable), SoUtils.create_entire_service] Unused variable 'resp' vcpeutils/SoUtils.py:258: [W0612(unused-variable), SoUtils.create_entire_service] Unused variable 'net_instance_id' vcpeutils/SoUtils.py:269: [W0612(unused-variable), SoUtils.create_entire_service] Unused variable 'i' vcpeutils/SoUtils.py:354: [W0612(unused-variable), SoUtils.create_entire_service] Unused variable 'vfmodule_instance_id' vcpeutils/SoUtils.py:205: [R0911(too-many-return-statements), SoUtils.create_entire_service] Too many return statements (7/6) vcpeutils/SoUtils.py:205: [R0912(too-many-branches), SoUtils.create_entire_service] Too many branches (13/12) vcpeutils/SoUtils.py:205: [R0915(too-many-statements), SoUtils.create_entire_service] Too many statements (81/50) vcpeutils/SoUtils.py:375: [C0116(missing-function-docstring), SoUtils.set_network_name] Missing function or method docstring vcpeutils/SoUtils.py:392: [R1705(no-else-return), SoUtils.set_subnet_name] Unnecessary "else" after "return" vcpeutils/SoUtils.py:6: [C0411(wrong-import-order), ] standard import "from datetime import datetime" should be placed before "from vcpeutils.csar_parser import CsarParser" vcpeutils/SoUtils.py:7: [C0411(wrong-import-order), ] standard import "import sys" should be placed before "from vcpeutils.csar_parser import CsarParser" ************* Module vcpeutils.csar_parser vcpeutils/csar_parser.py:10: [E0401(import-error), ] Unable to import 'yaml' Report ====== 1489 statements analysed. Statistics by type ------------------ +---------+-------+-----------+-----------+------------+---------+ |type |number |old number |difference |%documented |%badname | +=========+=======+===========+===========+============+=========+ |module |49 |NC |NC |6.12 |95.92 | +---------+-------+-----------+-----------+------------+---------+ |class |52 |NC |NC |82.69 |0.00 | +---------+-------+-----------+-----------+------------+---------+ |method |199 |NC |NC |76.38 |0.00 | +---------+-------+-----------+-----------+------------+---------+ |function |6 |NC |NC |66.67 |0.00 | +---------+-------+-----------+-----------+------------+---------+ External dependencies --------------------- :: ONAPLibrary \-BaseAAIKeywords (vcpeutils.SoUtils) \-PreloadSDNCKeywords (vcpeutils.SoUtils) \-RequestSOKeywords (vcpeutils.SoUtils) \-UUIDKeywords (vcpeutils.SoUtils) six (ONAPLibrary.HEATKeywords,ONAPLibrary.HTTPKeywords,ONAPLibrary.JSONKeywords,ONAPLibrary.JSONPathKeywords) Raw metrics ----------- +----------+-------+------+---------+-----------+ |type |number |% |previous |difference | +==========+=======+======+=========+===========+ |code |1919 |55.08 |NC |NC | +----------+-------+------+---------+-----------+ |docstring |467 |13.40 |NC |NC | +----------+-------+------+---------+-----------+ |comment |637 |18.28 |NC |NC | +----------+-------+------+---------+-----------+ |empty |461 |13.23 |NC |NC | +----------+-------+------+---------+-----------+ Duplication ----------- +-------------------------+------+---------+-----------+ | |now |previous |difference | +=========================+======+=========+===========+ |nb duplicated lines |0 |NC |NC | +-------------------------+------+---------+-----------+ |percent duplicated lines |0.000 |NC |NC | +-------------------------+------+---------+-----------+ Messages by category -------------------- +-----------+-------+---------+-----------+ |type |number |previous |difference | +===========+=======+=========+===========+ |convention |223 |NC |NC | +-----------+-------+---------+-----------+ |refactor |121 |NC |NC | +-----------+-------+---------+-----------+ |warning |17 |NC |NC | +-----------+-------+---------+-----------+ |error |86 |NC |NC | +-----------+-------+---------+-----------+ % errors / warnings by module ----------------------------- +-----------------------------------+------+--------+---------+-----------+ |module |error |warning |refactor |convention | +===================================+======+========+=========+===========+ |ONAPLibrary.HEATKeywords |5.81 |0.00 |5.79 |6.73 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.KafkaKeywords |5.81 |0.00 |1.65 |2.69 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.DNSKeywords |4.65 |5.88 |2.48 |1.35 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.VESProtobuf |4.65 |5.88 |0.83 |5.83 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.HeatVNFValidation |3.49 |5.88 |4.96 |10.31 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.RequestSOKeywords |3.49 |5.88 |2.48 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.BaseAAIKeywords |3.49 |0.00 |6.61 |2.69 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.BaseOpenstackKeywords |3.49 |0.00 |4.13 |2.24 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.SNIROKeywords |3.49 |0.00 |1.65 |1.79 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.TemplatingKeywords |3.49 |0.00 |1.65 |1.35 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.PreloadDataKeywords |3.49 |0.00 |0.83 |2.69 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.JSONKeywords |2.33 |5.88 |3.31 |2.69 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.HTTPKeywords |2.33 |5.88 |3.31 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.JSONPathKeywords |2.33 |5.88 |2.48 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.ServiceMappingKeywords |2.33 |5.88 |0.83 |2.69 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.BaseSDCKeywords |2.33 |0.00 |4.96 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.VVPValidation |2.33 |0.00 |3.31 |7.17 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.BaseSOKeywords |2.33 |0.00 |3.31 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.CloudConfigSOKeywords |2.33 |0.00 |2.48 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.BaseSDNCKeywords |2.33 |0.00 |2.48 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.VariableKeywords |2.33 |0.00 |0.83 |2.24 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.MUSICKeywords |2.33 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |vcpeutils.SoUtils |1.16 |35.29 |9.09 |13.00 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.SocketKeywords |1.16 |5.88 |3.31 |1.35 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.UUIDKeywords |1.16 |5.88 |3.31 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.Base64Keywords |1.16 |5.88 |2.48 |1.35 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.BaseCLAMPKeywords |1.16 |0.00 |3.31 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.PreloadSDNCKeywords |1.16 |0.00 |2.48 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.RequestsHelper |1.16 |0.00 |1.65 |3.59 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.ProtobufKeywords |1.16 |0.00 |0.83 |1.79 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.SO |1.16 |0.00 |0.83 |1.35 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.SDNC |1.16 |0.00 |0.83 |1.35 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.Utilities |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.Templating |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.ServiceMapping |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.SDC |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.Protobuf |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.PreloadData |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.Openstack |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.OOF |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.MUSIC |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.Kafka |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.JSON |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.CLAMP |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.AAI |1.16 |0.00 |0.83 |0.90 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary.RequestsDecorators |1.16 |0.00 |0.00 |1.79 | +-----------------------------------+------+--------+---------+-----------+ |vcpeutils.csar_parser |1.16 |0.00 |0.00 |0.00 | +-----------------------------------+------+--------+---------+-----------+ |ONAPLibrary |0.00 |0.00 |0.00 |0.45 | +-----------------------------------+------+--------+---------+-----------+ Messages -------- +-------------------------------+------------+ |message id |occurrences | +===============================+============+ |import-error |85 | +-------------------------------+------------+ |invalid-name |76 | +-------------------------------+------------+ |missing-function-docstring |49 | +-------------------------------+------------+ |missing-module-docstring |46 | +-------------------------------+------------+ |too-many-arguments |30 | +-------------------------------+------------+ |useless-object-inheritance |27 | +-------------------------------+------------+ |too-few-public-methods |25 | +-------------------------------+------------+ |no-self-use |25 | +-------------------------------+------------+ |wrong-import-order |22 | +-------------------------------+------------+ |bad-continuation |11 | +-------------------------------+------------+ |missing-class-docstring |9 | +-------------------------------+------------+ |unused-variable |8 | +-------------------------------+------------+ |no-else-return |8 | +-------------------------------+------------+ |useless-super-delegation |7 | +-------------------------------+------------+ |bad-whitespace |6 | +-------------------------------+------------+ |ungrouped-imports |3 | +-------------------------------+------------+ |too-many-statements |1 | +-------------------------------+------------+ |too-many-return-statements |1 | +-------------------------------+------------+ |too-many-locals |1 | +-------------------------------+------------+ |too-many-instance-attributes |1 | +-------------------------------+------------+ |too-many-branches |1 | +-------------------------------+------------+ |protected-access |1 | +-------------------------------+------------+ |pointless-string-statement |1 | +-------------------------------+------------+ |inconsistent-return-statements |1 | +-------------------------------+------------+ |consider-using-enumerate |1 | +-------------------------------+------------+ |assignment-from-no-return |1 | +-------------------------------+------------+ ------------------------------------------------------------------ Your code has been rated at 4.69/10 (previous run: 4.65/10, +0.04) py3 create: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/py3 py3 installdeps: -r/home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/requirements.txt, -r/home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/test-requirements.txt py3 inst: /home/morgan/Dev/ONAP/python-testing-utils/robotframework-onap/.tox/.tmp/package/1/robotframework-onap-0.6.0.dev103.zip py3 installed: astroid==2.3.3,bcrypt==3.1.7,certifi==2019.11.28,cffi==1.13.2,chardet==3.0.4,coverage==5.0.2,cryptography==2.8,decorator==4.4.1,deepdiff==4.0.9,dnspython==1.16.0,entrypoints==0.3,flake8==3.7.9,future==0.18.2,idna==2.8,isort==4.3.21,Jinja2==2.10.3,jsonpath-rw==1.4.0,jsonpickle==1.2,kafka-python==1.4.7,lazy-object-proxy==1.4.3,MarkupSafe==1.1.1,mccabe==0.6.1,mock==3.0.5,more-itertools==5.0.0,nose==1.3.7,ordered-set==3.1.1,paramiko==2.7.1,pbr==5.4.4,ply==3.11,protobuf==3.11.2,pycodestyle==2.5.0,pycparser==2.19,pyflakes==2.1.1,pylint==2.4.4,PyNaCl==1.3.0,PyYAML==5.3,requests==2.22.0,requests-mock==1.7.0,robotframework==3.1.2,robotframework-onap==0.6.0.dev103,robotframework-requests==0.6.2,robotlibcore-temp==1.0.2,six==1.13.0,typed-ast==1.4.0,urllib3==1.25.7,wrapt==1.11.2 py3 run-test-pre: PYTHONHASHSEED='3639285569' py3 run-test: commands[0] | nosetests --with-xunit --all-modules --with-coverage --cover-tests --cover-package=ONAPLibrary,vcpeutils --cover-xml --cover-html tests test_get (tests.ONAPLibrary.AAITests.AAITests) ... ok test_get (tests.ONAPLibrary.SOTests.SOTests) ... ok test (tests.ONAPLibrary.ProtobufKeywordsTest.ProtobufKeywordsTest) ... ok test_compare_two (tests.ONAPLibrary.ProtobufKeywordsTest.ProtobufKeywordsTest) ... ok test_compare_two_many (tests.ONAPLibrary.ProtobufKeywordsTest.ProtobufKeywordsTest) ... ok test (tests.vcpeutils.SoUtils_test.SoUtilsTest) ... ok test_timestamp (tests.ONAPLibrary.UUIDKeywordsTest.UUIDKeywordsTest) ... ok test_uuid1 (tests.ONAPLibrary.UUIDKeywordsTest.UUIDKeywordsTest) ... ok test_uuid4 (tests.ONAPLibrary.UUIDKeywordsTest.UUIDKeywordsTest) ... ok test (tests.ONAPLibrary.ServiceMappingKeywordsTests.ServiceMappingKeywordsTests) ... ok test_base64_decode (tests.ONAPLibrary.Base64KeywordsTests.Base64KeywordsTests) ... ok test_base64_encode (tests.ONAPLibrary.Base64KeywordsTests.Base64KeywordsTests) ... ok test_delete (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_get (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_md5_bytes (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_md5_string (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_post (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_put (tests.ONAPLibrary.RequestsHelperTests.RequestsHelperTests) ... ok test_json_empty_objects_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_empty_objects_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_empty_strings_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_empty_strings_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_object_string_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_objects_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_string_object_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_changed_value (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_equality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_exclusion (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_inequality (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_intersection (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_proper_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok test_json_strings_subset (tests.ONAPLibrary.JSONKeywordsTest.JSONKeywordsTest) ... ok ---------------------------------------------------------------------- Ran 50 tests in 0.040s OK .................................................................................................... Name Stmts Miss Cover ----------------------------------------------------------- ONAPLibrary/AAI.py 7 0 100% ONAPLibrary/Base64Keywords.py 9 0 100% ONAPLibrary/BaseAAIKeywords.py 46 17 63% ONAPLibrary/BaseSOKeywords.py 22 3 86% ONAPLibrary/CloudConfigSOKeywords.py 28 12 57% ONAPLibrary/HTTPKeywords.py 12 2 83% ONAPLibrary/JSONKeywords.py 40 12 70% ONAPLibrary/PreloadSDNCKeywords.py 12 6 50% ONAPLibrary/ProtobufKeywords.py 14 0 100% ONAPLibrary/RequestSOKeywords.py 32 19 41% ONAPLibrary/RequestsDecorators.py 39 2 95% ONAPLibrary/RequestsHelper.py 51 0 100% ONAPLibrary/SO.py 9 0 100% ONAPLibrary/ServiceMappingKeywords.py 26 5 81% ONAPLibrary/TemplatingKeywords.py 15 5 67% ONAPLibrary/UUIDKeywords.py 14 0 100% ONAPLibrary/VESProtobuf.py 79 0 100% ONAPLibrary/VariableKeywords.py 30 3 90% ONAPLibrary/__init__.py 1 0 100% vcpeutils/SoUtils.py 206 176 15% vcpeutils/__init__.py 0 0 100% vcpeutils/csar_parser.py 87 70 20% ----------------------------------------------------------- TOTAL 779 332 57% ---------------------------------------------------------------------- Ran 100 tests in 0.101s OK __________________________________________________________________________________________________________________ summary ___________________________________________________________________________________________________________________ py27: commands succeeded ERROR: pep8: commands failed pylint: commands succeeded py3: commands succeeded