master
py 29 lines 810 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 AST2600Machine(AspeedTest):
12
13 ASSET_SDK_V1103_AST2600_515 = Asset(
14 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v11.03/ast2600-default-515-image.tar.gz',
15 'c79d0197106f146476e82bb878e5438f6569bd30f3b53fbb520b59bc54f6b7dc')
16
17 def test_arm_ast2600_evb_sdk_515(self):
18 self.set_machine('ast2600-evb')
19
20 self.archive_extract(self.ASSET_SDK_V1103_AST2600_515)
21
22 self.do_test_arm_aspeed_sdk_start(
23 self.scratch_file("ast2600-default-515-image", "image-bmc"))
24
25 self.wait_for_console_pattern('login:')
26
27
28 if __name__ == '__main__':
29 AspeedTest.main()