[PATCH v3 0/1] tests/functional/arm/aspeed_ast2600: Enhance OTP test with functional validation

Kane Chen posted 1 patch 1 month, 4 weeks ago
Failed in applying to current master (apply log)
.../arm/test_aspeed_ast2600_sdk_otp.py        | 34 +++++++++++++++++--
1 file changed, 31 insertions(+), 3 deletions(-)
[PATCH v3 0/1] tests/functional/arm/aspeed_ast2600: Enhance OTP test with functional validation
Posted by Kane Chen 1 month, 4 weeks ago
Hi all,

This series enhances the AST2600 OTP functional test by introducing
cross-stage verification. While the previous test focused on basic
system boot-up, this update ensures OTP data persistence and
correctness through various execution environments (U-Boot and Linux).

The updated test logic implements the following flow:
1. Boot into U-Boot and modify OTP strap settings via CLI.
2. Boot into Linux to verify the consistency of these settings.
3. Trigger a reboot to ensure that OTP configurations persist back 
   into the U-Boot stage.

Note: This series is based on the aspeed-next branch.

Any feedback or suggestions are appreciated.

Best Regards,
Kane
---
Changlog:
v3: Restore missing blank line and move require_netdev() to the top
    of the test function.

v2: Change title for grouping the patch

v1: Initial version
---

Kane-Chen-AS (1):
  tests/functional/arm/aspeed_ast2600: Enhance OTP test with functional
    validation

 .../arm/test_aspeed_ast2600_sdk_otp.py        | 34 +++++++++++++++++--
 1 file changed, 31 insertions(+), 3 deletions(-)

-- 
2.51.0
Re: [PATCH v3 0/1] tests/functional/arm/aspeed_ast2600: Enhance OTP test with functional validation
Posted by Cédric Le Goater 1 month, 4 weeks ago
On 2/11/26 06:23, Kane Chen wrote:
> Hi all,
> 
> This series enhances the AST2600 OTP functional test by introducing
> cross-stage verification. While the previous test focused on basic
> system boot-up, this update ensures OTP data persistence and
> correctness through various execution environments (U-Boot and Linux).
> 
> The updated test logic implements the following flow:
> 1. Boot into U-Boot and modify OTP strap settings via CLI.
> 2. Boot into Linux to verify the consistency of these settings.
> 3. Trigger a reboot to ensure that OTP configurations persist back
>     into the U-Boot stage.
> 
> Note: This series is based on the aspeed-next branch.
> 
> Any feedback or suggestions are appreciated.
> 
> Best Regards,
> Kane
> ---
> Changlog:
> v3: Restore missing blank line and move require_netdev() to the top
>      of the test function.
> 
> v2: Change title for grouping the patch
> 
> v1: Initial version
> ---
> 
> Kane-Chen-AS (1):
>    tests/functional/arm/aspeed_ast2600: Enhance OTP test with functional
>      validation
> 
>   .../arm/test_aspeed_ast2600_sdk_otp.py        | 34 +++++++++++++++++--
>   1 file changed, 31 insertions(+), 3 deletions(-)
> 

Applied to aspeed-next.

Thanks,

C.