Re: ceph-qa-suite branching (merge it into ceph.git?)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 13 Apr 2016, John Spray wrote:
> Lately, we've instances where ceph.git and ceph-qa-suite.git got
> slightly out of sync, as we were adding new stuff and interface
> changes to ceph (especially in cephfs).
> 
> We used to have two repos (ceph and teuthology), now we have three
> (ceph, ceph-qa-suite and teuthology).  Splitting tests out of
> teuthology was a good thing, but maybe they should have gone into the
> ceph tree instead of a new repo?  The ceph-qa-suite branching seems to
> pretty much mirror what we do with ceph, with master vs jewel etc.
> 
> Historically we had a comparatively static set of workloads in the qa
> suite (e.g. kernel-untar-build, fsstresss, pjd), which didn't change
> much with ceph changes.  But these days we're adding much more
> detailed tests, so there's more effort to keep the two in sync.
> 
> I would personally love to be able to have a single PR that contained
> my code and the tests for it.  What if after Jewel we pulled all of
> ceph-qa-suite into the ceph repo?
> 
> We could still enable folks running test changes without having to
> rebuild ceph packages: the suite sha1 selected when running a
> teuthology suite could still be different from that used for
> installing ceph, it's just that it would fetch that sha1 from the ceph
> repo instead of from a separate repo.

This sounds pretty appealing to me...

sage
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux