separate generic test components from gluster and xml logic