Skip to content

opencord/grpc-robot

Repository files navigation

Robot gRPC package

This package allows sending/receiving messages in a gRPC event stream.

Supported devices

This gRPC ROBOT library is intended to supported different Protocol Buffer definitions. Precondition is that python files generated from Protocol Buffer files are available in a pip package which must be installed before the library is used.

Supported device Pip package Pip package version Library Name
dmi device-management-interface 0.9.1 grpc_robot.Dmi
0.9.2 grpc_robot.Dmi
0.9.3 grpc_robot.Dmi
0.9.4 grpc_robot.Dmi
0.9.5 grpc_robot.Dmi
0.9.6 grpc_robot.Dmi
0.9.8 grpc_robot.Dmi
0.9.9 grpc_robot.Dmi
0.10.1 grpc_robot.Dmi
0.10.2 grpc_robot.Dmi
0.12.0 grpc_robot.Dmi
1.0.0 grpc_robot.Dmi
1.2.1 grpc_robot.Dmi
voltha voltha-protos 4.0.13 grpc_robot.Voltha

Tools

The package also offers some keywords for convenience to work with Robot Framework.

List of keywords:

The list of keywords may can be extended by request if required.

Installation

pip install robot-grpc

How to use robot-grpc in Robot Framework

The library has a named parameter version to indicate the ProtoBuf file set to be used.

Import Library    grpc_robot.Dmi
Import Library    grpc_robot.Collections
Import Library    grpc_robot.DmiTools
Import Library    grpc_robot.VolthaTools

About

A grpc library for robot test cases

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

3 watching

Forks

Packages

 
 
 

Contributors