All of lore.kernel.org
 help / color / mirror / Atom feed
* ceph-qa-suite branching (merge it into ceph.git?)
@ 2016-04-13 10:52 John Spray
  2016-04-13 12:45 ` Sage Weil
                   ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: John Spray @ 2016-04-13 10:52 UTC (permalink / raw)
  To: Ceph Development, ceph-qa

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.

John

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2016-04-13 21:59 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-13 10:52 ceph-qa-suite branching (merge it into ceph.git?) John Spray
2016-04-13 12:45 ` Sage Weil
     [not found] ` <570E4843.8000102@dachary.org>
2016-04-13 13:58   ` [Ceph-qa] " Gregory Farnum
2016-04-13 18:31     ` John Spray
2016-04-13 18:35       ` Samuel Just
2016-04-13 18:38         ` Sage Weil
2016-04-13 18:50           ` John Spray
2016-04-13 18:54           ` Gregory Farnum
2016-04-13 19:00             ` Sage Weil
2016-04-13 19:06               ` Samuel Just
2016-04-13 20:12           ` Josh Durgin
2016-04-13 20:16             ` Samuel Just
     [not found]             ` <570EB571.10907@dachary.org>
2016-04-13 21:11               ` Samuel Just
2016-04-13 21:17               ` Josh Durgin
2016-04-13 21:59                 ` Loic Dachary
     [not found] ` <CAKPXa=Y5rJ4ygM9Sdvys+86RwufnKopTOkMNdPHcpCh5bFbQ0w@mail.gmail.com>
2016-04-13 18:10   ` Fwd: " Vasu Kulkarni
2016-04-13 18:23     ` Samuel Just
2016-04-13 18:57       ` Vasu Kulkarni
2016-04-13 18:46   ` John Spray
2016-04-13 19:06     ` Vasu Kulkarni
2016-04-13 19:09       ` [Ceph-qa] " Sage Weil
2016-04-13 19:08     ` Josh Durgin
2016-04-13 19:18     ` Abhishek Lekshmanan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.