Feature 11001: Robot framework linting for E2E tests 55/14055/13
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Thu, 23 Nov 2023 15:02:56 +0000 (16:02 +0100)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Mon, 11 Dec 2023 14:02:47 +0000 (15:02 +0100)
commit5e001f506b744021d5ef25999c9da28cf56d8fbc
tree750d179ca546ca7a08daf7bce298c09845c57bf2
parentb0db4577db692b0d6c9210099c58c808cbc993c1
Feature 11001: Robot framework linting for E2E tests

This change includes robotframework-lint and robocop checks which will
improve code maintenance.

In addition, all references to ROBOT_DEVOPS_FOLDER have been properly
replaced in all testsuites.

Change-Id: I844a353bdfc1dde6f068a879002d16429d304e65
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
111 files changed:
devops-stages/stage-test.sh
robot-systest/lib/connectivity_lib.resource [new file with mode: 0644]
robot-systest/lib/connectivity_lib.robot [deleted file]
robot-systest/lib/juju_lib.resource [new file with mode: 0644]
robot-systest/lib/juju_lib.robot [deleted file]
robot-systest/lib/k8scluster_lib.resource [new file with mode: 0644]
robot-systest/lib/k8scluster_lib.robot [deleted file]
robot-systest/lib/ns_lib.resource [new file with mode: 0644]
robot-systest/lib/ns_lib.robot [deleted file]
robot-systest/lib/ns_operation_lib.resource [new file with mode: 0644]
robot-systest/lib/nsd_lib.resource [new file with mode: 0644]
robot-systest/lib/nsd_lib.robot [deleted file]
robot-systest/lib/nsi_lib.resource [new file with mode: 0644]
robot-systest/lib/nsi_lib.robot [deleted file]
robot-systest/lib/nst_lib.resource [new file with mode: 0644]
robot-systest/lib/nst_lib.robot [deleted file]
robot-systest/lib/openstack_lib.resource [new file with mode: 0644]
robot-systest/lib/openstack_lib.robot [deleted file]
robot-systest/lib/package_lib.resource [new file with mode: 0644]
robot-systest/lib/package_lib.robot [deleted file]
robot-systest/lib/project_lib.resource [new file with mode: 0644]
robot-systest/lib/project_lib.robot [deleted file]
robot-systest/lib/prometheus_lib.resource [new file with mode: 0644]
robot-systest/lib/prometheus_lib.robot [deleted file]
robot-systest/lib/repo_lib.resource [new file with mode: 0644]
robot-systest/lib/repo_lib.robot [deleted file]
robot-systest/lib/rest_lib.resource [new file with mode: 0644]
robot-systest/lib/rest_lib.robot [deleted file]
robot-systest/lib/role_lib.resource [new file with mode: 0644]
robot-systest/lib/role_lib.robot [deleted file]
robot-systest/lib/sdnc_lib.resource [new file with mode: 0644]
robot-systest/lib/sdnc_lib.robot [deleted file]
robot-systest/lib/ssh_lib.resource [new file with mode: 0644]
robot-systest/lib/ssh_lib.robot [deleted file]
robot-systest/lib/user_lib.resource [new file with mode: 0644]
robot-systest/lib/user_lib.robot [deleted file]
robot-systest/lib/vim_lib.resource [new file with mode: 0644]
robot-systest/lib/vim_lib.robot [deleted file]
robot-systest/lib/vnf_lib.resource [new file with mode: 0644]
robot-systest/lib/vnf_lib.robot [deleted file]
robot-systest/lib/vnfd_lib.resource [new file with mode: 0644]
robot-systest/lib/vnfd_lib.robot [deleted file]
robot-systest/resources/basic_01-crud_operations_on_vim_targets_data.py
robot-systest/resources/basic_08-disable_port_security_network_level_data.py
robot-systest/resources/basic_32-volume_with_different_az.py
robot-systest/run_test.sh
robot-systest/testsuite/basic_01-crud_operations_on_vim_targets.robot
robot-systest/testsuite/basic_05-instantiation_parameters_in_cloud_init.robot
robot-systest/testsuite/basic_06-vnf_with_charm.robot
robot-systest/testsuite/basic_07-secure_key_management.robot
robot-systest/testsuite/basic_08-disable_port_security_network_level.robot
robot-systest/testsuite/basic_09-manual_vdu_scaling.robot
robot-systest/testsuite/basic_11-native_charms.robot
robot-systest/testsuite/basic_12-ns_primitives.robot
robot-systest/testsuite/basic_13-ns_relations.robot
robot-systest/testsuite/basic_14-vnf_relations.robot
robot-systest/testsuite/basic_15-rbac_configurations.robot
robot-systest/testsuite/basic_16-advanced_onboarding_and_scaling.robot
robot-systest/testsuite/basic_17-delete_vnf_package.robot
robot-systest/testsuite/basic_18-ns_ip_profile.robot
robot-systest/testsuite/basic_19-vnf_ip_profile.robot
robot-systest/testsuite/basic_20-manual_native_charm_vdu_scaling.robot
robot-systest/testsuite/basic_21-support_of_volumes.robot
robot-systest/testsuite/basic_22-cross_model_relations.robot
robot-systest/testsuite/basic_23-sol004_sol007_packages.robot
robot-systest/testsuite/basic_24-affinity_groups.robot
robot-systest/testsuite/basic_25-update_charm_in_running_vnf_instance.robot
robot-systest/testsuite/basic_26-secure_helm_execution_environment.robot
robot-systest/testsuite/basic_27-update_helm_ee_in_running_vnf_instance.robot
robot-systest/testsuite/basic_28-keep_persistent_volumes.robot
robot-systest/testsuite/basic_29-vnf_ipv6_profile.robot
robot-systest/testsuite/basic_30-ns_ipv6_profile.robot
robot-systest/testsuite/basic_31-multivdu_volume_multiattach.robot
robot-systest/testsuite/basic_32-volume_with_different_az.robot
robot-systest/testsuite/epa_01-epa_sriov.robot
robot-systest/testsuite/epa_02-additional_capabilities.robot
robot-systest/testsuite/epa_03-crud_operations_on_sdnc.robot
robot-systest/testsuite/epa_04-epa_underlay_sriov.robot
robot-systest/testsuite/epa_05-epa_underlay_passthrough.robot
robot-systest/testsuite/fail_01-insufficient_resources.robot
robot-systest/testsuite/hackfest_basic.robot
robot-systest/testsuite/hackfest_cloudinit.robot
robot-systest/testsuite/hackfest_multivdu.robot
robot-systest/testsuite/heal_01-volume_vdu_healing.robot
robot-systest/testsuite/heal_02-scale_vdu_healing.robot
robot-systest/testsuite/heal_03-multiple_healing.robot
robot-systest/testsuite/heal_04-autohealing.robot
robot-systest/testsuite/k8s_01-create_k8s_cluster.robot
robot-systest/testsuite/k8s_02-k8scluster_creation.robot
robot-systest/testsuite/k8s_03-simple_k8s.robot
robot-systest/testsuite/k8s_04-openldap_helm.robot
robot-systest/testsuite/k8s_05-k8s_proxy_charms.robot
robot-systest/testsuite/k8s_06-k8s_secure_key_management.robot
robot-systest/testsuite/k8s_07-dummy_helm.robot
robot-systest/testsuite/k8s_08-simple_k8s_scaling.robot
robot-systest/testsuite/k8s_09-pebble_charm_k8s.robot
robot-systest/testsuite/k8s_10-sol004_sol007_with_k8s_proxy_charms.robot
robot-systest/testsuite/k8s_11-simple_helm_k8s_scaling.robot
robot-systest/testsuite/k8s_12-openldap_helm_day-2.robot
robot-systest/testsuite/k8s_13-two_helm_kdu.robot
robot-systest/testsuite/lcmop_01-cancel_operation_basic.robot
robot-systest/testsuite/quotas_01-quota_enforcement.robot
robot-systest/testsuite/sa_01-vnf_with_vim_metrics.robot
robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot
robot-systest/testsuite/sa_07-alarms_from_sa-related_vnfs.robot
robot-systest/testsuite/sa_08-vnf_with_vnf_indicators_snmp.robot
robot-systest/testsuite/slice_01-network_slicing.robot
robot-systest/testsuite/slice_02-shared_network_slicing.robot
robot-systest/testsuite/sol003_01-vnf-lifecycle-management.robot
robot-systest/testsuite/sol003_02-dualstack_ip_vnfm.robot
tox.ini