From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1L1pb8-0005Iu-5A for garchives@archives.gentoo.org; Sun, 16 Nov 2008 21:56:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3477BE00F6; Sun, 16 Nov 2008 21:56:02 +0000 (UTC) Received: from yw-out-1718.google.com (yw-out-1718.google.com [74.125.46.158]) by pigeon.gentoo.org (Postfix) with ESMTP id 1323DE00F6 for ; Sun, 16 Nov 2008 21:56:02 +0000 (UTC) Received: by yw-out-1718.google.com with SMTP id 5so1005584ywm.46 for ; Sun, 16 Nov 2008 13:56:00 -0800 (PST) Received: by 10.100.140.1 with SMTP id n1mr1368385and.13.1226872560025; Sun, 16 Nov 2008 13:56:00 -0800 (PST) Received: by 10.100.94.12 with HTTP; Sun, 16 Nov 2008 13:55:59 -0800 (PST) Message-ID: Date: Sun, 16 Nov 2008 13:55:59 -0800 From: "Alec Warner" Sender: antarus@scriptkitty.com To: "Zac Medico" Subject: Re: [gentoo-scm] repoman patch for git support (from drobbins) Cc: "Donnie Berkholz" , "Mike Auty" , gentoo-scm@lists.gentoo.org In-Reply-To: <492060F5.3040206@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo SCM discussions X-BeenThere: gentoo-scm@gentoo.org X-BeenThere: gentoo-scm@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <90b936c0811061712y36c47974o4a6f391e7ebbc5ee@mail.gmail.com> <20081107005515.GE23166@curie-int.orbis-terrarum.net> <20081111102257.GC12179@gentoo.org> <491A3796.7070907@gentoo.org> <491EFE5D.3060104@gentoo.org> <491F5637.60407@gentoo.org> <20081116045357.GA23210@comet> <492060F5.3040206@gentoo.org> X-Google-Sender-Auth: 325171afe28cd797 X-Archives-Salt: 92add286-b3d3-478f-b256-27790cd9793c X-Archives-Hash: 49f01cc58142b65bb68807f9310dcbfc On Sun, Nov 16, 2008 at 10:05 AM, Zac Medico wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Alec Warner wrote: >> [1] I fully support server-side tests but I have low expectations for >> their implementation or deployment. > > Why so low? I'm pretty optimistic. ;) Because the only person willing to work on them is you, and you are a single point of failure; + busy. > >> Also it stands to reason that >> distributed tests scale better in the long run and it is likely that >> we could make our local tests run much faster if we dedicated some >> developer time to it. I am sensing a possible SOC project here? > > The problem with running the tests locally is that our dataset is > pretty large and the types of QA tests that it needs are pretty > expensive. Given these constraints, it makes more sense to do the > tests on a dedicated server than to do it on a client which may have > limited resources. Well if you run the expensive tests on our large datasets every time someone commits you may soon destroy the scm server too without some modifications, either to the tests (a daemon that caches tree state?) or to our commit processes (pushing less often means tests run less often means server doesn't die) or some combination of these things. If the entire git tree is in a memory-backed FS; I'm not sure how fast the checks are (if we eschew the memory-based daemon thing). > - -- > Thanks, > Zac > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.9 (GNU/Linux) > > iEYEARECAAYFAkkgYPMACgkQ/ejvha5XGaONpQCeJRZY1JHxreTbvQpi8R9PIlDh > 6EYAoKEbAfmp5r5XplG1JhU+zMMK+jyp > =R44q > -----END PGP SIGNATURE----- >