diff options
| author | Cédric Le Goater <clg@redhat.com> | 2024-12-06 14:11:28 +0100 |
|---|---|---|
| committer | Cédric Le Goater <clg@redhat.com> | 2024-12-11 07:25:53 +0100 |
| commit | 5f2b9738b281894d3fdc0affbdcada2f8c0cc19e (patch) | |
| tree | 157fb4bb2c51e63a3b212341de1abf61b41388db /tests/functional/test_arm_aspeed_romulus.py | |
| parent | e517cff70625c55e10e9e9b96b6f59865a7a1248 (diff) | |
| download | focaccia-qemu-5f2b9738b281894d3fdc0affbdcada2f8c0cc19e.tar.gz focaccia-qemu-5f2b9738b281894d3fdc0affbdcada2f8c0cc19e.zip | |
tests/functional: Introduce a specific test for romulus-bmc machine
This simply moves the romulus-bmc test to a new test file. No changes in the test. The do_test_arm_aspeed routine is removed from the test_arm_aspeed.py file because it is now unused. Reviewed-by: Thomas Huth <thuth@redhat.com> Link: https://lore.kernel.org/r/20241206131132.520911-4-clg@redhat.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'tests/functional/test_arm_aspeed_romulus.py')
| -rw-r--r-- | tests/functional/test_arm_aspeed_romulus.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/functional/test_arm_aspeed_romulus.py b/tests/functional/test_arm_aspeed_romulus.py new file mode 100644 index 0000000000..747b616201 --- /dev/null +++ b/tests/functional/test_arm_aspeed_romulus.py @@ -0,0 +1,24 @@ +#!/usr/bin/env python3 +# +# Functional test that boots the ASPEED machines +# +# SPDX-License-Identifier: GPL-2.0-or-later + +from qemu_test import Asset +from aspeed import AspeedTest + +class RomulusMachine(AspeedTest): + + ASSET_ROMULUS_FLASH = Asset( + ('https://github.com/openbmc/openbmc/releases/download/2.9.0/' + 'obmc-phosphor-image-romulus.static.mtd'), + '820341076803f1955bc31e647a512c79f9add4f5233d0697678bab4604c7bb25') + + def test_arm_ast2500_romulus_openbmc_v2_9_0(self): + image_path = self.ASSET_ROMULUS_FLASH.fetch() + + self.do_test_arm_aspeed('romulus-bmc', image_path) + + +if __name__ == '__main__': + AspeedTest.main() |