From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id kGVfBb/hx2NlbxkAWB0awg (envelope-from ) for ; Wed, 18 Jan 2023 07:10:39 -0500 Received: by simark.ca (Postfix, from userid 112) id 140CB1E128; Wed, 18 Jan 2023 07:10:39 -0500 (EST) Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=u0UNKuVX; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RDNS_DYNAMIC,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id BC9C31E110 for ; Wed, 18 Jan 2023 07:10:38 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 504F53858418 for ; Wed, 18 Jan 2023 12:10:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 504F53858418 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1674043836; bh=b6ocXdBFfaE+lsZbMraL7CfL+wyFoENpLdTG9kw7+D8=; h=Date:To:Subject:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=u0UNKuVXpRNIKev2W76BqYB6M8hcB0U5Jp50/t1f7YLRyIBlgomq2qdTjfVUSewvr scF0hggJef+OxwQuXH/qZpBGULdsfcyrTNgCsW/4B35h8eNJdsBMiN6e08NhwownvT gP9rc4GXFXumMNXDNST+GSPZYUG7hO2CdgqdGtlQ= Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) by sourceware.org (Postfix) with ESMTPS id 1EE123858D28 for ; Wed, 18 Jan 2023 12:10:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1EE123858D28 Date: Wed, 18 Jan 2023 12:09:52 +0000 To: Simon Marchi , GDB mailing list Subject: Re: CI scripts Message-ID: <591347cb638e9fcbc15478691e13e9c0664e3537.camel@vrany.io> In-Reply-To: References: Feedback-ID: 40767693:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Jan Vrany via Gdb Reply-To: Jan Vrany Errors-To: gdb-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb" Hi Simon, On Thu, 2023-01-12 at 08:55 -0500, Simon Marchi wrote: > > On 1/12/23 07:56, Jan Vrany via Gdb wrote: > > Hi Simon, > > > > about a month ago when you helped me with use-after-free fix > > you wrote: > > > > > I ran the patch through my CI job, looks good. > > > > I'm wondering whether the CI scripts for your job are available? > > I'd like to setup a similar job on my CI to avoid similar problems > > in future. > > > > I'm especially interested in "configure ..." and "make check ..." > > commands. > > > > Thanks! > > > > Jan > > > > Hi Jan, > > Yes, it's on Jenkins, the job description (it uses Jenkins Job Builder) > is here: > > https://github.com/simark/lttng-ci/blob/master/jobs/binutils-gdb.yaml > > The build script is runs is here (which is where the commands you are > intereted in are): > > https://github.com/simark/lttng-ci/blob/master/scripts/binutils-gdb/build= .sh > Perfect, thanks a lot! I managed to setup a job on my CI. I just call your script to build GDB and run and process test. There's one little thing - the script uses `--with-guile=3Dguile-2.2`. My b= uild nodes have no guile-2.2, only `guile` which is an alias for `guile-3.0` so = I have to patch the script to use just `--with-guile`. > The job itself is hosted here: > > https://ci.lttng.org/view/GDB/job/binutils-gdb_master_linuxbuild/ Thanks! Interestingly, my build of 1b1be68b9 (using your script) shows only 6 failures wheres "your" [1] build shows 72750 failures... Jan [1]: https://ci.lttng.org/view/GDB/job/binutils-gdb_master_linuxbuild/1044/ > > It's hosted on my employer's infrastructure, hence why it's on the LTTng > CI. > > It was green for a while (I filter out pre-existing known failures / > flaky tests in the testsuite, hoping to fix those little by little). I > usually try to keep it that way by catching regressions early and > notifying people, but it got broken by various commits during the > holidays, so I have to play catch up now. > > Simon