From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 6FD4EAF8 for ; Fri, 7 Sep 2018 08:52:36 +0000 (UTC) Received: from mail-io1-f65.google.com (mail-io1-f65.google.com [209.85.166.65]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id EB72D8B for ; Fri, 7 Sep 2018 08:52:35 +0000 (UTC) Received: by mail-io1-f65.google.com with SMTP id y3-v6so967324ioc.5 for ; Fri, 07 Sep 2018 01:52:35 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <20180904201620.GC16300@sasha-vm> <20180905101710.73137669@gandalf.local.home> <20180907004944.GD16300@sasha-vm> <20180907014930.GE16300@sasha-vm> <20180906224541.27a9c8fe@vmware.local.home> From: Daniel Vetter Date: Fri, 7 Sep 2018 10:52:34 +0200 Message-ID: To: Linus Torvalds Content-Type: text/plain; charset="UTF-8" Cc: ksummit Subject: Re: [Ksummit-discuss] [MAINTAINERS SUMMIT] Bug-introducing patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Fri, Sep 7, 2018 at 5:43 AM, Linus Torvalds wrote: > (Side note: I think it's improving even on the hardware side. I think > the i915 people must be running a _lot_ more testing before pushing to > me, because while GPU issues used to be one of the areas that was one > of the common causes, and it really hasn't been that lately). We run a _lot_ more before even pushing to linux-next :-) I think rule-of-thumb is that pre-merge we burn down one machine-week on every patch series when it gets posted (every time it gets posted), and post-merge that goes up to about a machine-month. Of course repeated plenty of times - I think we do a handful of the one-month runs each week, and about 20 of the one-week runs per day. Pretty much all the things that do still slip through are for features we haven't figured out how to test in a fully automated way (some obscure display features - we e.g. _do_ have fully automated rigs for hotplug testing). Everywhere else coverage is pretty awesome, because we have lots of tests and lots of different machines. Aside: We also subject linux-next to the same torture, so we know how many machines will die when we pull in -rc1. It's hard to tell, because lots of noise in the data, but I think overall system stability of linux-next has improved. And I think it's been a while since we last catched someone pushing untested patches to linux-next that failed on our entire farm :-) -Daniel --- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch