On Thu, Oct 9, 2014 at 11:58 AM, Joe Gordon <joe.gord...@gmail.com> wrote: > On Wed, Oct 8, 2014 at 4:30 PM, Joe Gordon <joe.gord...@gmail.com> wrote: >> >> Recently there has been a lot of discussion around the development growing >> pains in nova. Instead of guessing about how bad some of the issues are, I >> tried to answer a few questions that may help us better understand the >> issues. >> >> >> Q: How many revisions does it take to merge a patch? >> >> Average: 6.76 revisions >> median: 4.0 revisions >> >> >> Q: How many rechecks/verifies does it take to merge a patch (ignoring >> rechecks where the same job failed before and after)? >> >> Average: 0.749 rechecks per patch revision >> median: 0.4285 rechecks per patch revision >> >> For comparison here are the same results for tempest, which has a lot more >> gating tests: >> >> Average: 1.01591525738 >> median: 0.6 >> >> >> Q: How long does it take for a patch to get approved? >> >> Average: 28 days >> median: 11 days >> >> >> Q: How long does it take for a patch to get approved that touches >> 'nova/virt/'? >> >> Average: 34 days >> median: 18 days >> > > To expand on these numbers, same results for last 6 months of commits: > > all of nova (1723 patches): > Average: 28.8 > median: 11.0 > > nova/virt (476 patches): > Average: 34.5
I think it would be interesting to break this up by driver directory... Are there drivers which take longer to land code for than others? >> When looking at these numbers two things stick out out: >> >> * We successfully use recheck an awful lot. More then I expected >> * Patches that touch 'nova/virt' take about 20% more time to land or about >> 6 days. While that is definitely a difference, its smaller then I expected >> >> >> Dataset: last 800 patches in nova >> Code: https://github.com/jogo/gerrit-fun > > > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > Michael -- Rackspace Australia _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev