[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH-for-10.0? v2] tests/functional: Add test for imx8mp-evk board
From: |
Bernhard Beschow |
Subject: |
Re: [PATCH-for-10.0? v2] tests/functional: Add test for imx8mp-evk board with USDHC coverage |
Date: |
Thu, 01 May 2025 18:52:42 +0000 |
Am 23. April 2025 11:31:31 UTC schrieb "Philippe Mathieu-Daudé"
<philmd@linaro.org>:
>Hi Thomas,
>
>On 23/4/25 11:40, Thomas Huth wrote:
>> On 23/04/2025 11.31, Bernhard Beschow wrote:
>>>
>>>
>>> Am 10. April 2025 06:05:35 UTC schrieb Thomas Huth <thuth@redhat.com>:
>>>> On 09/04/2025 22.26, Bernhard Beschow wrote:
>>>>> Introduce a functional test which boots Debian 12 on the imx8mp-evk
>>>>> board. Since
>>>>> the root filesystem resides on an SD card, the test also verifies the
>>>>> basic
>>>>> operation of the USDHC.
>>>>>
>>>>> Signed-off-by: Bernhard Beschow <shentey@gmail.com>
>>>>>
>>>>> --
>>>>> v2:
>>>>> * Make test file executable (Thomas)
>>>>> * Omit fetch() (Thomas)
>>>>> * Omit "-accel tcg" (Thomas)
>>>>> * Add "snapshot=on" to make potential future tests independent
>>>>>
>>>>> Supersedes: 20250405214900.7114-1-shentey@gmail.com
>>>>> ---
>>>>> MAINTAINERS | 1 +
>>>>> tests/functional/meson.build | 1 +
>>>>> tests/functional/test_aarch64_imx8mp_evk.py | 66 ++++++++++++++++ +++++
>>>>> 3 files changed, 68 insertions(+)
>>>>> create mode 100755 tests/functional/test_aarch64_imx8mp_evk.py
>>>>>
>>>>> diff --git a/MAINTAINERS b/MAINTAINERS
>>>>> index d54b5578f8..4ceffa89dc 100644
>>>>> --- a/MAINTAINERS
>>>>> +++ b/MAINTAINERS
>>>>> @@ -833,6 +833,7 @@ F: include/hw/arm/fsl-imx8mp.h
>>>>> F: include/hw/misc/imx8mp_*.h
>>>>> F: include/hw/pci-host/fsl_imx8m_phy.h
>>>>> F: docs/system/arm/imx8mp-evk.rst
>>>>> +F: tests/functional/test_aarch64_imx8mp_evk.py
>>>>> F: tests/qtest/rs5c372-test.c
>>>>> MPS2 / MPS3
>>>>> diff --git a/tests/functional/meson.build b/tests/functional/ meson.build
>>>>> index 0f8be30fe2..aaaf3472f1 100644
>>>>> --- a/tests/functional/meson.build
>>>>> +++ b/tests/functional/meson.build
>>>>> @@ -75,6 +75,7 @@ tests_aarch64_system_quick = [
>>>>> tests_aarch64_system_thorough = [
>>>>> 'aarch64_aspeed',
>>>>> + 'aarch64_imx8mp_evk',
>>>>> 'aarch64_raspi3',
>>>>> 'aarch64_raspi4',
>>>>> 'aarch64_replay',
>>>>> diff --git a/tests/functional/test_aarch64_imx8mp_evk.py b/tests/
>>>>> functional/test_aarch64_imx8mp_evk.py
>>>>> new file mode 100755
>>>>> index 0000000000..62fee74044
>>>>> --- /dev/null
>>>>> +++ b/tests/functional/test_aarch64_imx8mp_evk.py
>>>>> @@ -0,0 +1,66 @@
>>>>> +#!/usr/bin/env python3
>>>>> +#
>>>>> +# Functional test that boots a Linux kernel and checks the console
>>>>> +#
>>>>> +# SPDX-License-Identifier: GPL-2.0-or-later
>>>>> +
>>>>> +from qemu_test import LinuxKernelTest, Asset
>>>>> +
>>>>
>>>> In case you respin (due to other reasons), please add a second empty line
>>>> before the "class" statement (that's the style that we use in the other
>>>> tests, too).
>>>>
>>>> Anyway:
>>>> Reviewed-by: Thomas Huth <thuth@redhat.com>
>>>
>>> Ping (not for 10.0)
>>
>> Peter, should this go through your arm tree, or shall I pick it up with
>> other functional test patches for my next PR?
>
>My preference would be like with previous Avocado tests: when a
>(functional) test concerns mostly a dedicated subsystem, I'd rather see
>the dedicated subsystem maintainers to take it, so they get familiar
>with the test. Except if the maintainers are busy or unresponsive of
>course.
Ping
- Re: [PATCH-for-10.0? v2] tests/functional: Add test for imx8mp-evk board with USDHC coverage,
Bernhard Beschow <=