[cyborg] Temporary treatment plan for the 3rd-party driver

yumeng bao yumeng_bao at yahoo.com
Fri Jul 10 05:37:04 UTC 2020


Brin, thanks for bringing this up!

> Hi all:

>        This release we want to introduce some 3rd party drivers (e.g. Intel QAT, Inspur FPGA, and Inspur SSD etc.) in Cyborg, and we discussed the handling of 3rd-party driver CI in Cyborg IRC meeting [1].

>        Due to the lack of CI test environment supported by hardware, we reached a temporary solution in two ways, as follows:

> 1. Provide a CI environment and provide a tempest test for Cyborg, this method is recommended;

> 2. If there is no CI environment, please provide the test results of this driver in the master branch or in the designated branch, which should be as complete as possible, sent to the Cyborg team, or pasted in the implementation of the commit.

Providing test result can be our option. The test result can be part of the driver documentation[0] as this is public to users.
And from my understanding, the test result should work as the role of tempest case and clarify at least: necessary configuration,test operations and test results.

[0] https://docs.openstack.org/cyborg/latest/reference/support-matrix.html#driver-support


>       [1] http://eavesdrop.openstack.org/meetings/openstack_cyborg/2020/openstack_cyborg.2020-07-02-03.05.log.html

Regards,
Yumeng



More information about the openstack-discuss mailing list