From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Multi-OS Emacs buildbot? Date: Sun, 20 Dec 2020 18:35:50 +0100 Message-ID: <87r1nkcrd5.fsf@gnus.org> References: <871rfliy8h.fsf@gnus.org> <878s9tfqma.fsf@gnus.org> <87k0tc3loz.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40084"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Alan Third , emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 20 18:37:00 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kr2de-000AHj-Pw for ged-emacs-devel@m.gmane-mx.org; Sun, 20 Dec 2020 18:36:58 +0100 Original-Received: from localhost ([::1]:56138 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kr2dd-0007ru-SP for ged-emacs-devel@m.gmane-mx.org; Sun, 20 Dec 2020 12:36:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57782) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kr2ch-0007RN-3Z for emacs-devel@gnu.org; Sun, 20 Dec 2020 12:35:59 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:50088) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kr2cf-00018Q-BU for emacs-devel@gnu.org; Sun, 20 Dec 2020 12:35:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=AvxSPryHhImMQOLCkX2yHJHs2e6sgFVgqZLQxcgg5oo=; b=g/8N4yNQkVagUStU825NUaHtFa o+zSIEzmYUvh2HCUgqKBSD8Kd7FlKCNPOPaGCfxrja8EKImJJqUpw4j/9KWnhhQG75XF5r1Plg0Im RW0jRaa8IBG9YOQQg0qZERyvkBf0HA4Uo5bJo+HXyRcEFsOHeTzmbYBGdfEW8t1ONhuo=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kr2cZ-0002it-Gm; Sun, 20 Dec 2020 18:35:54 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUgCA9THyGdZ1Zq S0jTvbf///8dkPdbAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+QMFBEZJOFtWnMAAAG2SURBVDjLdZRr FuMgCIXhZAMSN1AxC/DRDYx1/2sawGhq54w/mlO+IHC9BuBrnc4BOCDQ5/c6ggUEUN0J2S8qWTE/ w0C1pLziWGRv+4ucgcY7RORZAFYtgefnTkbytfQrCldAhcMA5C/m3jtncijFSsgwuitX19U4G+AX gFUj7mO1bDU4zUavG3SuWv79L/ggJektOvR5z3DS11EJ8MANtExLlB1EP2WRJz6g8wS1ahpvAJfM WL5ABhTRKBs5x1589aZAkshqAF7WUYlX88nEtgxJPSUuUnbWDAGi99321SOdfLV2io4royZ4S1kX ubdC4NMRLANLENAKNykuolA4E6ks5BVIzDrjUGrOuhXqSa7ZQ3aivFaRc+npAUmPHW0OLM0t8IHh BxuwRFjgpVONFBEkPCANCW1qQJFnljCbLHPCfwA8oNUfMGsoSFsGTzPADo55gBmO/ZIR1QnSXoS8 uTqMAb+KkJ1ufIkP0+HrfWtF+bfuFEWSI3HJZiu14mzKFEw6yugBHw1Xn+MxHffnF3i+L9sPQLmo g9in5PGuxNd53IOoe0is1h8wXjanlucavGwDp+AvqG13L9fgKPcAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjAtMTItMjBUMTc6MjU6MzYrMDA6MDB6FWzwAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEy LTIwVDE3OjI1OjM2KzAwOjAwC0jUTAAAAABJRU5ErkJggg== X-Now-Playing: Jane Siberry's _When I Was A Boy_: "Calling All Angels" In-Reply-To: <87k0tc3loz.fsf@gmx.de> (Michael Albinus's message of "Sun, 20 Dec 2020 09:50:52 +0100") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:261343 Archived-At: Michael Albinus writes: > Maybe somebody will help you? I, for example, am already thinking > about GitLab runners. But I didn't start to implement. The VMs are running on my machine on the desk over there *points*, so I'm a bit leery of hooking them up to some external system that can issue commands. >> This reminds me, though -- why isn't EMBA sending out "you broke the >> build" messages to people? That'd be quite useful, wouldn't it? > > Because nobody has implemented it? And it isn't trivial. Since every > commit triggers the whole machinery on Emba, only the *first* commit > which has broken something should send the message. > > Imagine, I have broken Tramp (not unlikely, you know). So I will get a > message, and everybody who commits afterwards, would also get such > message, until I have fixed this. Not so nice. > > AFAIK, GitLab has no memory. It doesn't remember, whether the previous > job has failed. When I've worked with CI systems, they usually are pretty good at assigning blame for a breakage? I'd be surprised if GitLab didn't have such a basic feature. But I know nothing about GitLab, and the dashboard at emba isn't very encouraging -- it seems to say that most of the builds failed because of git locking issues: ---- Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: ---- So it looks like it needs some work? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no