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

Re: [PATCH 2/9] automation: Add randconfig build jobs for arm64 alpine container


  • To: Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Fri, 23 Sep 2022 09:33:39 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=kernel.org 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=vyfWqoV7mW5UHT94u3tkjCszZ5FWTHuxyDk3LaMCiE4=; b=C/dgG1J+JTrIzI9zRGYwgi7O5PWsGmWpqOazGiSLLfrPueHlATocfyHgl6KoETqrZiPsBnbv7hsqPmfCdvWMBm78NjvI8hG9NtREqdes2ZEgV/xs4eJXa6So3cxPU7u7OLdrapQhDiyOVmxu087kBr7ROvj5FbcrWQk6rtkn8s1Zvk1QwNdKNKSgeHHSwBsOE9P6w+obJEECnTIN7BI0HhTWRtroSmpECz1IsBCjAydwpmesa2RDPDOJn6Wx8W89++CmbgVcQbF2051gahPVn/ns75+wJhMFK3uMyufeM+0rpLwxkKM8Ri2ymbJawZRLJOs2O7mvm4sqSGohL2l3mg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W0AuZgYVdRWmn4NYpVR3SPBmpJCXRo5o4Hs+WVOCUzM0S70L2PJ9FKU/CfayzlLIIm+QuiDROqJxWK41IQ/FROvyHfliVhB0IWgjUbQkmVaMATxe5S2aOmmP4CZ4s/pRfeG4yYCD+yM2OEbP+31/9vsXi2DqU2okExdQGeARVtK0P70sZmWX4tTnZLGMr+yYORM3ga9b4XmHft3pL/6MclJEUi06M+fP+AyKgmw/As/Aq54RlEtXztzGuCZUnycmkK6naLR2DObozJD7PonzQwkhqxA94KhRNIYbRoYqvAM3d4sDhvyUMGzTMG2458aJST1gb+VEtapMKNRXZdAV+A==
  • Cc: <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>
  • Delivery-date: Fri, 23 Sep 2022 07:33:57 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hi Stefano,

On 22/09/2022 23:42, Stefano Stabellini wrote:
> 
> 
> On Thu, 22 Sep 2022, Michal Orzel wrote:
>> For arm64 we perform builds using debian and alpine containers.
>> We are missing the randconfig build jobs for the latter, so add them.
>> This way for each container we have 4 fundamental build jobs:
>> - defconfig non-debug/debug
>> - randconfig non-debug/debug
> 
> Should we have them also for Debian? The patch below looks fine.
> 

We already have them for Debian. We were missing only the ones for Alpine.
That is why I wrote that after this patch for each container we have 4 
fundamental build jobs:
DEBIAN:
 debian-unstable-gcc-arm64
 debian-unstable-gcc-debug-arm64
 debian-unstable-gcc-arm64-randconfig
 debian-unstable-gcc-debug-arm64-randconfig
ALPINE:
 alpine-3.12-gcc-arm64
 alpine-3.12-gcc-debug-arm64
 alpine-3.12-gcc-arm64-randconfig
 alpine-3.12-gcc-debug-arm64-randconfig

> 
>> Signed-off-by: Michal Orzel <michal.orzel@xxxxxxx>
>> ---
>>  automation/gitlab-ci/build.yaml | 12 ++++++++++++
>>  1 file changed, 12 insertions(+)
>>
>> diff --git a/automation/gitlab-ci/build.yaml 
>> b/automation/gitlab-ci/build.yaml
>> index a39ed72aac6d..d931441b910a 100644
>> --- a/automation/gitlab-ci/build.yaml
>> +++ b/automation/gitlab-ci/build.yaml
>> @@ -566,6 +566,18 @@ alpine-3.12-gcc-debug-arm64:
>>    variables:
>>      CONTAINER: alpine:3.12-arm64v8
>>
>> +alpine-3.12-gcc-arm64-randconfig:
>> +  extends: .gcc-arm64-build
>> +  variables:
>> +    CONTAINER: alpine:3.12-arm64v8
>> +    RANDCONFIG: y
>> +
>> +alpine-3.12-gcc-debug-arm64-randconfig:
>> +  extends: .gcc-arm64-build-debug
>> +  variables:
>> +    CONTAINER: alpine:3.12-arm64v8
>> +    RANDCONFIG: y
>> +
>>  alpine-3.12-gcc-arm64-staticmem:
>>    extends: .gcc-arm64-build
>>    variables:
>> --
>> 2.25.1
>>

~Michal



 


Rackspace

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