CI: Fix unit test targets

This error was introduced due to a change from the default unit test
targets for Jenkins jobs (just "test") to Github actions (test, sca,
lint). This addition will fix the issue where unit tests fail due to
missing make targets.

Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I43450a5d870858c6a0e249e3f173cc5d9f64501a
1 file changed
tree: f147cb18035f93f6516f409f366c91bd77b6af7c
  1. .github/
  2. .gitignore
  3. .gitreview
  4. LICENSE
  5. MAKEDOC
  6. MANIFEST.in
  7. Makefile
  8. README.md
  9. RUNTESTS
  10. VERSION
  11. docs/
  12. grpc_robot/
  13. requirements.txt
  14. setup.py
  15. tests/
README.md

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 devicePip packagePip package versionLibrary Name
dmidevice-management-interface0.9.1grpc_robot.Dmi
0.9.2grpc_robot.Dmi
0.9.3grpc_robot.Dmi
0.9.4grpc_robot.Dmi
0.9.5grpc_robot.Dmi
0.9.6grpc_robot.Dmi
0.9.8grpc_robot.Dmi
0.9.9grpc_robot.Dmi
0.10.1grpc_robot.Dmi
0.10.2grpc_robot.Dmi
0.12.0grpc_robot.Dmi
1.0.0grpc_robot.Dmi
1.2.1grpc_robot.Dmi
volthavoltha-protos4.0.13grpc_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