go.ligato.io/vpp-agent/v3@v3.5.0/tests/robot/variables/common_variables.robot (about)

     1  *** Variables ***
     2  ${DOCKER_HOST_IP}                  192.168.1.67
     3  ${DOCKER_HOST_USER}                frinx
     4  ${DOCKER_HOST_PSWD}                frinx
     5  ${DOCKER_SOCKET_FOLDER}            /tmp/vpp_socket
     6  ${DOCKER_PAPI_FOLDER}              /tmp/papi
     7  ${DOCKER_WORKDIR}                  /tmp
     8  ${DOCKER_COMMAND}                  sudo docker
     9  ${DOCKER_PHYSICAL_INT_1}           0000:00:09.0
    10  ${DOCKER_PHYSICAL_INT_1_VPP_NAME}  GigabitEthernet0/9/0
    11  ${DOCKER_PHYSICAL_INT_1_MAC}       08:00:27:0e:22:53
    12  ${DOCKER_PHYSICAL_INT_2}           0000:00:0a.0
    13  ${DOCKER_PHYSICAL_INT_2_VPP_NAME}  GigabitEthernet0/a/0
    14  ${DOCKER_PHYSICAL_INT_2_MAC}       08:00:27:e2:08:b9
    15  
    16  ${ETCD_SERVER_CREATE}              ${DOCKER_COMMAND} create -p 2379:2379 --name etcd -e ETCDCTL_API=3 quay.io/coreos/etcd:v3.0.16 /usr/local/bin/etcd -advertise-client-urls http://0.0.0.0:2379 -listen-client-urls http://0.0.0.0:2379
    17  ${ETCD_SERVER_DESTROY}             ${DOCKER_COMMAND} rm -f etcd
    18  
    19  ${KAFKA_SERVER_CREATE}             ${DOCKER_COMMAND} create -it -p 2181:2181 -p 9092:9092 --env ADVERTISED_PORT=9092 --name kafka spotify/kafka
    20  ${KAFKA_SERVER_DESTROY}            ${DOCKER_COMMAND} rm -f kafka
    21  
    22  #${SFC_CONTROLLER_IMAGE_NAME}       containers.cisco.com/odpm_jenkins_gen/dev_sfc_controller:master
    23  ${SFC_CONTROLLER_IMAGE_NAME}       ligato/dev_sfc_controller
    24  ${SFC_CONTROLLER_CONF_PATH}        /opt/sfc-controller/dev/sfc.conf
    25  
    26  # Variables for container with agent and VPP
    27  ${AGENT_VPP_IMAGE_NAME}            prod_vpp_agent
    28  ${AGENT_VPP_ETCD_CONF_PATH}        /opt/vpp-agent/dev/etcd.conf
    29  ${AGENT_VPP_KAFKA_CONF_PATH}       /opt/vpp-agent/dev/kafka.conf
    30  ${VPP_AGENT_HOST_MEMIF_SOCKET_FOLDER}    /run/vpp
    31  
    32  ${VPP_CONF_PATH}                   /etc/vpp/vpp.conf
    33  
    34  ${AGENT_VPP_1_DOCKER_IMAGE}        ${AGENT_VPP_IMAGE_NAME}
    35  ${AGENT_VPP_1_VPP_PORT}            5002
    36  ${AGENT_VPP_1_VPP_HOST_PORT}       5001
    37  ${AGENT_VPP_1_REST_API_PORT}       9191
    38  ${AGENT_VPP_1_REST_API_HOST_PORT}  9191
    39  ${AGENT_VPP_1_SOCKET_FOLDER}       /tmp
    40  ${AGENT_VPP_1_MEMIF_SOCKET_FOLDER}    /run/vpp
    41  ${AGENT_VPP_1_VPP_TERM_PROMPT}     vpp#
    42  ${AGENT_VPP_1_VPP_VAT_PROMPT}      vat#
    43  ${AGENT_VPP_1_PAPI_FOLDER}         /opt
    44  
    45  ${AGENT_VPP_2_DOCKER_IMAGE}        ${AGENT_VPP_IMAGE_NAME}
    46  ${AGENT_VPP_2_VPP_PORT}            5002
    47  ${AGENT_VPP_2_VPP_HOST_PORT}       5002
    48  ${AGENT_VPP_2_REST_API_PORT}       9191
    49  ${AGENT_VPP_2_REST_API_HOST_PORT}  9192
    50  ${AGENT_VPP_2_SOCKET_FOLDER}       /tmp
    51  ${AGENT_VPP_2_MEMIF_SOCKET_FOLDER}    /run/vpp
    52  ${AGENT_VPP_2_VPP_TERM_PROMPT}     vpp#
    53  ${AGENT_VPP_2_VPP_VAT_PROMPT}      vat#
    54  ${AGENT_VPP_2_PAPI_FOLDER}         /opt
    55  
    56  ${AGENT_VPP_3_DOCKER_IMAGE}        ${AGENT_VPP_IMAGE_NAME}
    57  ${AGENT_VPP_3_VPP_PORT}            5002
    58  ${AGENT_VPP_3_VPP_HOST_PORT}       5003
    59  ${AGENT_VPP_3_REST_API_PORT}       9191
    60  ${AGENT_VPP_3_REST_API_HOST_PORT}  9193
    61  ${AGENT_VPP_3_SOCKET_FOLDER}       /tmp
    62  ${AGENT_VPP_3_MEMIF_SOCKET_FOLDER}    /run/vpp
    63  ${AGENT_VPP_3_VPP_TERM_PROMPT}     vpp#
    64  ${AGENT_VPP_3_VPP_VAT_PROMPT}      vat#
    65  ${AGENT_VPP_3_PAPI_FOLDER}         /opt
    66  
    67  ${AGENT_VPP_4_DOCKER_IMAGE}        ${AGENT_VPP_IMAGE_NAME}
    68  ${AGENT_VPP_4_VPP_PORT}            5002
    69  ${AGENT_VPP_4_VPP_HOST_PORT}       5004
    70  ${AGENT_VPP_4_REST_API_PORT}       9191
    71  ${AGENT_VPP_4_REST_API_HOST_PORT}  9194
    72  ${AGENT_VPP_4_SOCKET_FOLDER}       /tmp
    73  ${AGENT_VPP_4_MEMIF_SOCKET_FOLDER}    /run/vpp
    74  ${AGENT_VPP_4_VPP_TERM_PROMPT}     vpp#
    75  ${AGENT_VPP_4_VPP_VAT_PROMPT}      vat#
    76  ${AGENT_VPP_4_PAPI_FOLDER}         /opt
    77  
    78  # Variables for container with agent and without vpp
    79  #${AGENT_IMAGE_NAME}                ligato/dev-cn-infra:latest
    80  ${AGENT_IMAGE_NAME}                ligato/vpp-agent:dev
    81  ${AGENT_ETCD_CONF_PATH}            /opt/vpp-agent/dev/etcd.conf
    82  ${AGENT_KAFKA_CONF_PATH}           /opt/vpp-agent/dev/kafka.conf
    83  
    84  ${AGENT_1_DOCKER_IMAGE}            ${AGENT_IMAGE_NAME}
    85  ${AGENT_1_REST_API_PORT}           9191
    86  ${AGENT_1_REST_API_HOST_PORT}      9195
    87  
    88  ${AGENT_2_DOCKER_IMAGE}            ${AGENT_IMAGE_NAME}
    89  ${AGENT_2_REST_API_PORT}           9191
    90  ${AGENT_2_REST_API_HOST_PORT}      9196
    91  
    92  ${AGENT_3_DOCKER_IMAGE}            ${AGENT_IMAGE_NAME}
    93  ${AGENT_3_REST_API_PORT}           9191
    94  ${AGENT_3_REST_API_HOST_PORT}      9197
    95  
    96  ${NODE_1_DOCKER_IMAGE}            ${AGENT_IMAGE_NAME}
    97  ${NODE_1_REST_API_PORT}           9191
    98  ${NODE_1_REST_API_HOST_PORT}      9195
    99  
   100  ${NODE_2_DOCKER_IMAGE}            ${AGENT_IMAGE_NAME}
   101  ${NODE_2_REST_API_PORT}           9191
   102  ${NODE_2_REST_API_HOST_PORT}      9196
   103  
   104  ${NODE_3_DOCKER_IMAGE}            ${AGENT_IMAGE_NAME}
   105  ${NODE_3_REST_API_PORT}           9191
   106  ${NODE_3_REST_API_HOST_PORT}      9197
   107  
   108  ${NODE_1_AGAIN_REST_API_PORT}     9191
   109  ${NODE_1_AGAIN_REST_API_HOST_PORT}  9198
   110  
   111  # Variables for container with libmemif without vpp
   112  ${AGENT_LIBMEMIF_IMAGE_NAME}       ligato/libmemif-sample-service:test
   113  
   114  
   115  ${AGENT_LIBMEMIF_1_DOCKER_IMAGE}   ${AGENT_LIBMEMIF_IMAGE_NAME}
   116  ${AGENT_LIBMEMIF_1_MEMIF_SOCKET_FOLDER}    /run/vpp
   117  
   118  ${AGENT_LIBMEMIF_2_DOCKER_IMAGE}   ${AGENT_LIBMEMIF_IMAGE_NAME}
   119  ${AGENT_LIBMEMIF_2_MEMIF_SOCKET_FOLDER}    /run/vpp
   120  
   121  ${AGENT_LIBMEMIF_3_DOCKER_IMAGE}   ${AGENT_LIBMEMIF_IMAGE_NAME}
   122  ${AGENT_LIBMEMIF_3_MEMIF_SOCKET_FOLDER}    /run/vpp
   123  
   124  ${AGENT_LIBMEMIF_4_DOCKER_IMAGE}   ${AGENT_LIBMEMIF_IMAGE_NAME}
   125  ${AGENT_LIBMEMIF_4_MEMIF_SOCKET_FOLDER}    /run/vpp
   126  
   127  
   128  # Other variables
   129  ${VAT_START_COMMAND}               vpp_api_test json
   130  ${RESULTS_FOLDER}                  results
   131  ${RESULTS_FOLDER_SUITE}            ${RESULTS_FOLDER}/${SUITE_NAME}
   132  ${TEST_DATA_FOLDER}                test_data
   133  ${REST_CALL_SLEEP}                 0
   134  ${SSH_READ_DELAY}                  1
   135  
   136  ${EXAMPLE_PLUGIN_NAME}             example_plugin.so
   137  
   138  ${AGENT_VER}                       v2
   139  
   140  # temporary vars
   141  ${DEV_IMAGE}                       dev_vpp_agent
   142  
   143  # Integration test VM 1 node BASIC
   144  ${K8_CLUSTER_INTEGRATION1_NODES}            1
   145  ${K8_CLUSTER_INTEGRATION1_VM_1_PUBLIC_IP}   localhost
   146  ${K8_CLUSTER_INTEGRATION1_VM_1_LOCAL_IP}    localhost
   147  ${K8_CLUSTER_INTEGRATION1_VM_1_HOST_NAME}   dp-profile-master-01
   148  ${K8_CLUSTER_INTEGRATION1_VM_1_USER}        jenkins_ccmts
   149  ${K8_CLUSTER_INTEGRATION1_VM_1_PSWD}        rsa_id
   150  ${K8_CLUSTER_INTEGRATION1_VM_1_PROMPT}      $
   151  ${K8_CLUSTER_INTEGRATION1_DOCKER_COMMAND}   docker
   152  ${K8_GENERATED_CONFIG_FOLDER}         generated_config
   153  
   154  # Can use separate image for vswitch and VNF agents
   155  ${VNF_IMAGE_NAME}                 ligato/vpp-agent:pantheon-dev
   156  
   157  ${SSH_TIMEOUT}                        30
   158  ${SSH_LOG_OUTPUTS_TIMEOUT}            30
   159  ${POD_DEPLOY_TIMEOUT}                 60
   160  ${POD_DEPLOY_MULTIREPLICA_TIMEOUT}    600