CIFS module build verification system

David Disseldorp ddiss at
Tue Aug 19 09:28:33 MDT 2014

Hi Pavel,

On Mon, 18 Aug 2014 21:46:44 +0400, Pavel Shilovsky wrote:

> Hi,
> During the second part of the GSoC program of this year I has been
> working on build verification system for CIFS kernel module.
> Now, I got the system ready to test module with Cthon and XFS test
> suites. Both suites has some tests (that are not working with CIFS)
> disabled. I was trying to make it easier to add new test suites
> further.
> The system is based on bash scripts that can be run from cron. The
> scripts automatically pull the recent changes from the predefined git
> repository, build the module and run tests against it.

Thanks for putting this together!

> The git repo for build verification system scripts:
> The git repo for patched Cthon tests (merged by Steve Dickson into his tree):

I haven't looked at your cifs-tests or cthon04 tests yet.

> The git repo for patched XFS tests:

                export MKFS_OPTIONS=$NFS_MKFS_OPTIONS
+       nfs)
+               export MKFS_OPTIONS=$CIFS_MKFS_OPTIONS
+               ;;

Should be "cifs)".

Would be good to add an auto group to tests/cifs/group, which could be
added to as existing tests are made to pass on cifs.

Also, a brief description in README of how to run against a cifs mount
would be useful. E.g.;a=commitdiff;h=b99c5b12799b4db3edcb6430e000db6afb5db9a9

More information about the samba-technical mailing list