[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xen | Failed pipeline for staging | ea36ac0d


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Thu, 21 Sep 2023 10:45:27 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=suse.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xTSwUhLDNiaGxn8lPQ2UhgyTGHOVy2wTToLeu9ndwRo=; b=Cc/T4ie+WPQPy4vwAAf0l5Hqgs/LcrsfEy4FGHmKjSrI34p/GlBocusI8Ks3vNcfh3dZuawoWYzDf5FbWUAxbvRA8ayxZH4kM5idgc4qXTHJsJMDGJcBxQ+AZESntnAuJM12HEC6baWJt7G5gWJ+s7LU5egFlwt0m1tDw247JxbRO9C+CtmDe5gkQH1ow0sxXQ0X0DosulQnXDydCtQesV7+TsyPPmuIfP808SYc0aGCEIG9br5bCsWg5dTRTNk1GIA4E7BRr81lXbPgumlx81zeCU2AyX2hqDMOux6qFOBbgzb2jrBBAkIv6dDN5snw+NBc69Ftv1uaCw/pudFbrw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OpPiQy6+2sjqspW1pTozmANCiEsNxovN6ik6ieN0gdcvzEd2itbB/B9qcX1AxraB3b+H1DxWz/3HzXRMMCauTAE2bdZKFi3nLowmXwzIHoegXyJ5TRdVpfwPcUFZud67JrsfqjCpr1CvdN+QvxGgeyUaV8lX9YYmf3ch3xzCaC85tPuk0Wqbr3dpd6iNKirTRtx+P3q5plO/rlnZ/JTjamMZqx4fgRMxgEfPPWhwqQH9Nv/BN1jcjbNhODNbuLhhssUX8IV0RQNe2WJJFxf2jbO3BH4dK1ivFNAmxI7MyejKxgXdWz6b3s9oXSMrNk1w/ZJWDzn8EsSWvoKsDSavCw==
  • Cc: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 21 Sep 2023 08:45:38 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>


On 19/09/2023 12:21, Jan Beulich wrote:
> 
> 
> On 19.09.2023 11:53, GitLab wrote:
>>
>>
>> Pipeline #1009404353 has failed!
>>
>> Project: xen ( https://gitlab.com/xen-project/xen )
>> Branch: staging ( https://gitlab.com/xen-project/xen/-/commits/staging )
>>
>> Commit: ea36ac0d ( 
>> https://gitlab.com/xen-project/xen/-/commit/ea36ac0de27c2a7c847a2a52c3e0f97a45864d81
>>  )
>> Commit Message: xen/ppc: Enable full Xen build
>>
>> Bring ppc's Mak...
>> Commit Author: Shawn Anastasio
>> Committed by: Jan Beulich ( https://gitlab.com/jbeulich )
>>
>>
>> Pipeline #1009404353 ( 
>> https://gitlab.com/xen-project/xen/-/pipelines/1009404353 ) triggered by 
>> Ganis ( https://gitlab.com/ganis )
>> had 5 failed jobs.
>>
>> Job #5118269375 ( https://gitlab.com/xen-project/xen/-/jobs/5118269375/raw )
>>
>> Stage: build
>> Name: debian-bullseye-gcc-ppc64le-debug-randconfig
> 
> This and ...
> 
>> Job #5118269256 ( https://gitlab.com/xen-project/xen/-/jobs/5118269256/raw )
>>
>> Stage: analyze
>> Name: eclair-x86_64
>> Job #5118269373 ( https://gitlab.com/xen-project/xen/-/jobs/5118269373/raw )
>>
>> Stage: build
>> Name: debian-bullseye-gcc-ppc64le-randconfig
> 
> ... this imo can't be expected to work. Is it really useful to run randconfig
> tests on ports which are only in the process of being brought up?
> 
>> Job #5118269370 ( https://gitlab.com/xen-project/xen/-/jobs/5118269370/raw )
>>
>> Stage: build
>> Name: debian-bullseye-gcc-ppc64le-debug
>> Job #5118269369 ( https://gitlab.com/xen-project/xen/-/jobs/5118269369/raw )
>>
>> Stage: build
>> Name: debian-bullseye-gcc-ppc64le
> 
> These two, otoh, look to be a result of the tests pre-seeding xen/.config with
> CONFIG_DEBUG settings, followed by making the olddefconfig goal. That, aiui,
> isn't picking up xen/arch/*/configs/*_defconfig, which at this point is
> mandatory for PPC (and likely is going to be so also for RISC-V once the full
> build is enabled there), at least as far as some of the option disables there
> go.
> 
> I think this wants switching to making the defconfig goal, and substituting
> CONFIG_DEBUG in the resulting .config. Due to x86'es and Arm's defconfig-s
> all being empty, this ought to be no change in what exactly is being tested
> there.
Apart from CONFIG_DEBUG there are other options we add using EXTRA_XEN_CONFIG
that might result in new options becoming visible and thus triggering a prompt
without olddefconfig.
So if at all, I think the flow should be:
defconfig
replacements
olddefconfig
make

~Michal



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.