#
1680cdaa |
| 05-Sep-2024 |
Andrew Jeffery <andrew@codeconstruct.com.au> |
test-qemu: Use romulus instead of witherspoon for AST2500
Witherspoon's UBI support seems to be broken. However, Romulus is also used by CI as a smoke test, so it makes sense to check that anyway.
test-qemu: Use romulus instead of witherspoon for AST2500
Witherspoon's UBI support seems to be broken. However, Romulus is also used by CI as a smoke test, so it makes sense to check that anyway.
Change-Id: I4c20f1e800b43ff5614cb34388149657529a5130 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
#
476a7e99 |
| 06-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
format shell scripts with beautysh
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie72911e0f57a1f69b0bf317de8c52947886e1303
|
#
7d2c27fd |
| 01-May-2022 |
Andrew Jeffery <andrew@aj.id.au> |
test-qemu: Account for new Jenkins constraints and configuration
Recent (?) Jenkins releases have disabled traversal of symlinks, which breaks the mechanism the script was using to avoid constructin
test-qemu: Account for new Jenkins constraints and configuration
Recent (?) Jenkins releases have disabled traversal of symlinks, which breaks the mechanism the script was using to avoid constructing file paths containing date- and time- stamps. Instead, switch to downloading and extracting the artifact zip for each platform locally, and glob our way through the paths.
Further, the Jenkins configuration has been rearranged in the intervening time between when I first wrote this script and now. Update the script to account for the new job names and platforms.
On the subject of platforms, witherspoon-tacoma was replaced in CI with rainier[1], which was subsequently renamed to p10bmc[2].
Finally, regarding the AST2600 and p10bmc, openbmc/qemu master contains a patch that expects a customised eMMC layout that can describe boot partitions as well as the user partition. Integrate support for generating an eMMC image in this manner and drop the use of -kernel/-dtb/-initrd from the qemu commandline, as the eMMC image must be formatted in this manner regardless.
[1] https://lore.kernel.org/openbmc/3309719B-0B3F-44AC-BF30-7E7745A4BA67@gmail.com/ [2] https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/41799/2
Change-Id: Ie2668420ab9c572d173116d587cc7ac861051ad2 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
show more ...
|
#
7d6ee0b4 |
| 01-May-2022 |
Andrew Jeffery <andrew@aj.id.au> |
test-qemu: Extend timeouts to 300 seconds (5 minutes)
Be a bit more tolerant of slow boot processes.
Change-Id: I2c1afd48768c33e049f14ac65645364aedc77e1d Signed-off-by: Andrew Jeffery <andrew@aj.id
test-qemu: Extend timeouts to 300 seconds (5 minutes)
Be a bit more tolerant of slow boot processes.
Change-Id: I2c1afd48768c33e049f14ac65645364aedc77e1d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
show more ...
|
#
0e47d123 |
| 01-May-2022 |
Andrew Jeffery <andrew@aj.id.au> |
test-qemu: Re-join lines of broken ssh invocation
Change-Id: I49ff248e57d48b79e11811ef60413f632c2e02e0 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
#
e7162a08 |
| 16-Mar-2021 |
Patrick Williams <patrick@stwcx.xyz> |
test-qemu: shellcheck fixes Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3f738a33f1dfc69314ab83f9dbf0f9f16b929871
|
#
0eb7ce02 |
| 15-Jan-2021 |
Andrew Jeffery <andrew@aj.id.au> |
scripts: Add hacky qemu verification script Document how to test qemu before we update openbmc/qemu master. Change-Id: I7ffc83a24ca58056d2678330b6e0e422849b231b Signed-off-by: A
scripts: Add hacky qemu verification script Document how to test qemu before we update openbmc/qemu master. Change-Id: I7ffc83a24ca58056d2678330b6e0e422849b231b Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
show more ...
|