|
@@ -1053,6 +1053,31 @@ def do_test_arm_aspeed(self, image):
|
|
|
self.wait_for_console_pattern("ftgmac100 1e660000.ethernet eth0: irq ")
|
|
|
self.wait_for_console_pattern("systemd[1]: Set hostname to")
|
|
|
|
|
|
+ def test_arm_ast2600_debian(self):
|
|
|
+ """
|
|
|
+ :avocado: tags=arch:arm
|
|
|
+ :avocado: tags=machine:tacoma-bmc
|
|
|
+ """
|
|
|
+ deb_url = ('http://snapshot.debian.org/archive/debian/'
|
|
|
+ '20210302T203551Z/'
|
|
|
+ 'pool/main/l/linux/'
|
|
|
+ 'linux-image-5.10.0-3-armmp_5.10.13-1_armhf.deb')
|
|
|
+ deb_hash = 'db40d32fe39255d05482bea48d72467b67d6225bb2a2a4d6f618cb8976f1e09e'
|
|
|
+ deb_path = self.fetch_asset(deb_url, asset_hash=deb_hash,
|
|
|
+ algorithm='sha256')
|
|
|
+ kernel_path = self.extract_from_deb(deb_path, '/boot/vmlinuz-5.10.0-3-armmp')
|
|
|
+ dtb_path = self.extract_from_deb(deb_path,
|
|
|
+ '/usr/lib/linux-image-5.10.0-3-armmp/aspeed-bmc-opp-tacoma.dtb')
|
|
|
+
|
|
|
+ self.vm.set_console()
|
|
|
+ self.vm.add_args('-kernel', kernel_path,
|
|
|
+ '-dtb', dtb_path,
|
|
|
+ '-net', 'nic')
|
|
|
+ self.vm.launch()
|
|
|
+ self.wait_for_console_pattern("Booting Linux on physical CPU 0xf00")
|
|
|
+ self.wait_for_console_pattern("SMP: Total of 2 processors activated")
|
|
|
+ self.wait_for_console_pattern("No filesystem could mount root")
|
|
|
+
|
|
|
def test_m68k_mcf5208evb(self):
|
|
|
"""
|
|
|
:avocado: tags=arch:m68k
|