[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
|