[Gluster-devel] Glusto-tests and libraries update
jholloway at redhat.com
Wed Nov 2 19:01:17 UTC 2016
At Gluster Developer Summit we talked about some of the things coming up with Gluster-specific libraries/tests using Glusto and Upstream CI.
Here's a quick summary of some of the work in progress--with more details to come.
Glustolibs-gluster libraries and test scripts:
The Red Hat Gluster Storage QE Team has pushed a number of libraries to the glusto-tests repo and is working on docs specific to using those in test scripts.
An initial test script for build verification has been pushed with the libraries.
Build verification is broken into three parts.
Part one (BVT - Build Verification Tests) currently creates a volume, mounts it, and creates some IO on it. More granular tests to be added in the near future.
Part two (VVT - Volume Verification Tests) essentially runs part one against all volume types.
Part three (CVT - Component Verification Tests) runs two or three P0 tests for each component.
The initial test pushed upstream runs Parts one and two.
Next steps for the near future are to add more documentation, the CVT test scripts, more docs, more granular BVT/VVT tests, docs, and more updates here on gluster-devel.
The initial BVT/VVT script has been dropped into a Jenkins job and is being tested in the upstream environment.
I'll leave some of the details for others to fill in, but wanted to put this out there to get the conversation ball rolling.
More information about the Gluster-devel