master
py 29 lines 803 Bytes
Raw
1 #!/usr/bin/env python3
2 #
3 # Functional test that boots the ASPEED machines
4 #
5 # SPDX-License-Identifier: GPL-2.0-or-later
6
7 from qemu_test import Asset
8 from aspeed import AspeedTest
9
10
11 class AST2500Machine(AspeedTest):
12
13 ASSET_SDK_V1103_AST2500_515 = Asset(
14 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v11.03/ast2500-default-515-obmc.tar.gz',
15 'f17d3b0a5157bcf73c21c4981f838ea0b76c6406cc4a6409267d57d61758ebb6')
16
17 def test_arm_ast2500_evb_sdk_515(self):
18 self.set_machine('ast2500-evb')
19
20 self.archive_extract(self.ASSET_SDK_V1103_AST2500_515)
21
22 self.do_test_arm_aspeed_sdk_start(
23 self.scratch_file("ast2500-default-515", "image-bmc"))
24
25 self.wait_for_console_pattern('login:')
26
27
28 if __name__ == '__main__':
29 AspeedTest.main()