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

Re: [PATCH v2 5/5] automation: Add the arm64 FVP build and Dom0 smoke test jobs


  • To: Michal Orzel <michal.orzel@xxxxxxx>
  • From: Henry Wang <Henry.Wang@xxxxxxx>
  • Date: Fri, 8 Dec 2023 09:22:29 +0000
  • Accept-language: zh-CN, en-US
  • Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=2; 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=O7jhkCerzc1dSsHNWiFnOkH1nm3A2VSRvV2aTGf4/S0=; b=dbqfFwQlShnxgou0R0DJb50p9vglkqrveollMV6S9Dr3DH/1U32q/w0ELDapx3pwtXOXjK1OSt3l/u5L5RwK2lN/VHZtgHMkc5+mq+J/5GRAHnbaTLuTGFD3cSx6sOqsUbttrUExtG+4O4eUQuf6aDOxZ9J+ibnQiXnQ5DcTCxW4poX7Yn3Tlt/62uUciqWqMjIB/5UQYSluR+8wVpbUo2Ua31lFbnnFtDGbb6+uKvYecOwLU8mGymCP2TiXtRkE95H3EifjR/elboRhQZUNSt+w+EcTM38aKwuS8J3+O06PhOcVUxmfyT/0NBcicL1/b0WjqjC8oJj0IqFyNU0jlw==
  • 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=O7jhkCerzc1dSsHNWiFnOkH1nm3A2VSRvV2aTGf4/S0=; b=nH7Tevkaop2t3b/jy8yWGMBZdH4EAyiU05V+FcfOae8q8ZbFr74kbk/YSnguonNBJoLJyMXr4KksBPSN9EKqDufCEHgrUNlkuw+inGp8HXLPKr9KjpCxFIE3RAg4kO8COZzcmjghHA2xnSKFyJpmfROCUV1YW5gJOLBxIy1N/MBP1HXUBspdaapyQFuM0kkks6zIK8FT9XHwnyIdBrlWgtLDHmgGUaM2cxWM0KQDcq/HdCu7S8TmLYFaHtZnral2zkMeIohM9p3TanMdmlQrnxxGVRiyKS6PAOBO81Q8UeYBKYGTC95SPk7+dMm3JmRGSKnckeVz8KGU9jnowbvnPg==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=SiznOqqOvtTynslHUI8oyTPEHUVg2g1fTIDPNwj4tZ7z3SOM/LE22JcqGAopXNJuu8FFtafyzBPbFQFhuF5K6R4tcmQ+jI0Zj334YYwxUf2lIc2svHAB7p0U2KQkz+jcD8DYfPikHZFLrRSNnMMPLabZ71DIoxyMwQMxa3vMulmgVm7jJ1v4ruaSaxrW3jy2B1ofIm7PJXMQGMdU5D2GV4jrecO0uepEIsRz1/GirTGpZtWHFdbZMoy9ieoe9CbyHNRMqrlyoJe0I4cxK2pVKjGnq8WxeJFiX6nLoi1nxVpXYdyiYWqu+U0ZIOPyLvibSIpnnxlqz7sjk4K8fTPUDA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h7a0xq0UN704RrU9bssxqfdmzWGDtB1Ahmz3vakl36Dc3g+MrlFTsRNSM954dfR1PGvHZ7wPQYCkBZ44yICq2Uxz/FaWyS0N5ocG6f9BSWVED9YUeru4DSno/NfyCuZFGdqx73xsyVoCE5VwjciE4PrRzzP2niXCOuDVHYqbgbXn02uGWm1YobTKMFaDSCgFq+2MwQnD37rf3+zIE2xE2G7ySrjBrUTA/nh5nN9YpU3uQweF5BNxrYhbrPPjwRGVDadppvmkZYWfB6G/F83lxr2ELKoIlVtAWjBYzYFzo+N9A5y2K2CHyD3RRJ0+raa2ctpA/2SUzvRrCgN32nS+cA==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Wei Chen <Wei.Chen@xxxxxxx>
  • Delivery-date: Fri, 08 Dec 2023 09:22:52 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHaKZoDMKx6KwMfaE2hQqJt20ATC7CfG/yAgAAA5AA=
  • Thread-topic: [PATCH v2 5/5] automation: Add the arm64 FVP build and Dom0 smoke test jobs

Hi Michal,

> On Dec 8, 2023, at 17:19, Michal Orzel <michal.orzel@xxxxxxx> wrote:
> 
> Hi Henry,
> 
> On 08/12/2023 06:46, Henry Wang wrote:
>> 
>> 
>> Add a job in the build stage to export the TF-A, U-Boot and the
>> device tree for the FVP platform from the test artifact container.
>> 
>> Add a FVP smoke test job in the test stage to do the same test as
>> the `qemu-smoke-dom0-arm64-gcc` job.
>> 
>> Signed-off-by: Henry Wang <Henry.Wang@xxxxxxx>
>> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> Reviewed-by: Michal Orzel <michal.orzel@xxxxxxx>

Thanks.

> 
> with a remark...
> 
>> +fvp-smoke-dom0-arm64-gcc-debug:
>> +  extends: .fvp-arm64
>> +  script:
>> +    - ./automation/scripts/fvp-base-smoke-dom0-arm64.sh 2>&1 | tee 
>> ${LOGFILE}
>> +  needs:
>> +    - *arm64-test-needs
> This would imply the need for qemu-system-aarch64-6.0.0-arm64-export which 
> you don't need.
> I think you could do:
> 
> .fvp-arm64-test-needs: &fvp-arm64-test-needs
>  - alpine-3.18-arm64-rootfs-export
>  - kernel-5.19-arm64-export
>  - armfvp-uboot-tfa-2023.10-2.9.0-arm64-export
> 
> and then reference this in your job. This will be reused by other FVP tests 
> in the future.

Sounds good, will do in v3. Thanks!

Kind regards,
Henry

> 
> ~Michal




 


Rackspace

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