[Gluster-devel] Translator test harness

Ira Cooper ira at redhat.com
Mon Nov 18 15:04:27 UTC 2013


Jeff, Luis,

Put me on that list of people.

Thanks,

-Ira

----- Original Message -----
> Last week, Luis and I had a discussion about unit testing translator
> code.  Unfortunately, the structure of a translator - a plugin with many
> entry points which interact in complex and instance-specific ways - is
> one that is notoriously challenging.  Really, the only way to do it is
> to have some sort of a task-specific harness, with at least the
> following parts:
> 
> * Code above to inject requests.
> 
> * Code below to provide mocked replies to the translator's own requests.
> 
> * Code "on the side" to track things like resources or locks acquired
> and released.
> 
> This would be an ambitious undertaking, but not so ambitious that it's
> beyond reason.  The benefits should be obvious.  At this point, what I'm
> most interested in is volunteers to help define the requirements and
> scope so that we can propose this as a feature or task for some future
> GlusterFS release.  Who's up for it?
> 
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> https://lists.nongnu.org/mailman/listinfo/gluster-devel
> 




More information about the Gluster-devel mailing list