From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=vrany.io Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=vrany.io Date: Wed, 18 Jan 2023 12:09:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vrany.io; s=protonmail3; t=1674043805; x=1674303005; bh=b6ocXdBFfaE+lsZbMraL7CfL+wyFoENpLdTG9kw7+D8=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=A3175P2DlpZaiygHQwqkbrLe76Xu7qm8GrrTso5jvnF3JqaPgIiHJb7eq0T/DPMwe 9YmDJ6YKQ7crj/fsUrZ86On6yjo1YEQZeVaMiBLmvYLZPLACSyH5NnBS+gdN1u6E2F GXflXIiXVoDQUXHnkxnQtJ1I3SuBwXsY3MUc4f1ey6ZTPaKZqc5odpBF337EWCMJDj 3p8OBTcSlAITImF3qySSFrKeeTELcueouyDsrhjA3kV92kI6YTQMt4rJVzIE6Ec7h0 955YV3CTfTl1eKgf5uljMHnrctNUxBNnmgw/LN3HuLOoheRMkR/el2WaXc3l66EUFv /4kgvC39uBNQw== To: Simon Marchi , GDB mailing list From: Jan Vrany 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-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: 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