On 10/15/25 08:22, Jamin Lin wrote:
> Enhance the AST2700 functional PCIe test to verify the network interface
> configuration for eth2. This adds an additional command to check the IP
> address assignment on eth2 to ensure network functionality is correctly
> initialized in the test environment.
>
> Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
> ---
> tests/functional/aarch64/test_aspeed_ast2700fc.py | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/tests/functional/aarch64/test_aspeed_ast2700fc.py b/tests/functional/aarch64/test_aspeed_ast2700fc.py
> index bcce0c8d4e..843647e6c5 100755
> --- a/tests/functional/aarch64/test_aspeed_ast2700fc.py
> +++ b/tests/functional/aarch64/test_aspeed_ast2700fc.py
> @@ -60,6 +60,9 @@ def do_ast2700_pcie_test(self):
> 'lspci -s 0002:01:00.0',
> '0002:01:00.0 Ethernet controller: '
> 'Intel Corporation 82574L Gigabit Network Connection')
> + exec_command_and_wait_for_pattern(self,
> + 'ip addr show dev eth2',
> + 'inet 10.0.2.15/24')
>
> def do_ast2700fc_ssp_test(self):
> self.vm.shutdown()
> @@ -135,6 +138,7 @@ def start_ast2700fc_test(self, name):
>
> def test_aarch64_ast2700fc_sdk_v09_08(self):
> self.set_machine('ast2700fc')
> + self.require_netdev('user')
>
> self.archive_extract(self.ASSET_SDK_V908_AST2700)
> self.start_ast2700fc_test('ast2700-default')
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Thanks,
C.