Hello Gabriel, Functest was split into a test framework and (OpenStack and Kubernetes) test cases before Fraser. Xtesting (aka the framework) is already continuously delivered and reused by other opensource projects. https://pypi.org/project/xtesting/ https://xtesting.readthedocs.io/en/latest/
Yes Xtesting is already verified via tox (py27, py35, etc..). http://testresults.opnfv.org/functest/gates/ Cédric 2018-08-08 13:14 GMT+02:00 Yang (Gabriel) Yu <gabriel.yuy...@huawei.com>: > Hi Trevor, > > > > It's great that we can continue discussing CD releases for testing > projects. > > In my mind, there are mainly two kinds of deliverables for a specific > testing project: 1) test framework; 2) test cases. > > As to the continuous delivery of testing project, I tent to include both > of the deliverables. > > > > Validation of a test framework consists of validations of the abilities to > do unit test (and maybe style check), to adapt to different community > installers/scenarios, to be compatible to at least 2 OPNFV releases, etc. > > Validation of test cases requires validating its integrity, successfully > running on latest releases, clear and concrete testing scopes/purpose, etc. > > > > So, I guess we could have 2 delivery gates for the testing project: 1) > test framework ready; 2) test cases ready. > > Just some preliminary thoughts, please comments. > > > > As a side notes, Yardstick and Bottlenecks are working on transforming > themselves into services on cloud native CD pipeline in Clover project. > > Maybe we could discuss more towards that direction. > > > > > > Best, > > Gabriel > > > > > > -----Original Message----- > From: opnfv-tech-discuss@lists.opnfv.org [mailto:opnfv-tech-discuss@ > lists.opnfv.org] On Behalf Of Trevor Bramwell > Sent: Wednesday, August 08, 2018 7:13 AM > To: opnfv-tech-discuss@lists.opnfv.org > Subject: [opnfv-tech-discuss] Continuously Releasing Test Projects > > > > Hi all, > > > > Today me and Mark Beirel started a discussion during the release call[1] > that I wanted to continue here regarding what the process could look like > for releasing testing projects or testing tools in a continuous manner. > (NFVBench, StorPerf, Yardstick, Functest, Bottlenecks, Dovetail, > > etc) > > > > This could also be seen as a continuation of the discussion we started at > the Plugfest in France regarding gating in the CD process[2], but aimed > specifically at the testing tools. > > > > The question I'm hoping we can collectively come to answer is: > > > > What does a continuous release process look like for OPNFV test tools? > > > > As I don't work on a testing project myself, obviously I'm not the best > one to answer this question, so instead of imposing my views on a process, > I'd rather hear the thoughts from our community. > > > > I think by laying out some of the issues projects have with the current > release process, and listing what a successful release process might look > like to you will definitely help move this discussion in the right > direction. > > > > Regards, > > Trevor Bramwell > > > > [1] http://meetbot.opnfv.org/meetings/opnfv-release/2018/ > opnfv-release.2018-08-07-14.01.log.html > > [2] https://etherpad.opnfv.org/p/minum_test_sets_gating_cd > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21746): https://lists.opnfv.org/g/opnfv-tech-discuss/message/21746 Mute This Topic: https://lists.opnfv.org/mt/24225095/21656 Group Owner: opnfv-tech-discuss+ow...@lists.opnfv.org Unsubscribe: https://lists.opnfv.org/g/opnfv-tech-discuss/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-