mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
tests/functional/test_ppc64_hv: Update repo management
`setup-apkrepos` can be used to set repos rather than open-coding URLs. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Message-ID: <20241220024617.1968556-4-npiggin@gmail.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
8c8dd70037
commit
e6c81cf3d0
1 changed files with 4 additions and 3 deletions
|
@ -81,6 +81,10 @@ class HypervisorTest(QemuSystemTest):
|
|||
exec_command_and_wait_for_pattern(self, 'date -s "' + datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S' + '"'), ps1)
|
||||
ps1='alpine:~#'
|
||||
exec_command_and_wait_for_pattern(self, 'setup-alpine -qe', ps1)
|
||||
exec_command_and_wait_for_pattern(self, 'setup-apkrepos -c1', ps1)
|
||||
exec_command_and_wait_for_pattern(self, 'apk update', ps1)
|
||||
# Could upgrade here but it usually should not be necessary
|
||||
# exec_command_and_wait_for_pattern(self, 'apk upgrade --available', ps1)
|
||||
|
||||
def do_stop_alpine(self):
|
||||
exec_command(self, 'echo "TEST ME"')
|
||||
|
@ -91,9 +95,6 @@ class HypervisorTest(QemuSystemTest):
|
|||
|
||||
def do_setup_kvm(self):
|
||||
ps1='alpine:~#'
|
||||
exec_command_and_wait_for_pattern(self, 'echo http://dl-cdn.alpinelinux.org/alpine/v3.18/main > /etc/apk/repositories', ps1)
|
||||
exec_command_and_wait_for_pattern(self, 'echo http://dl-cdn.alpinelinux.org/alpine/v3.18/community >> /etc/apk/repositories', ps1)
|
||||
exec_command_and_wait_for_pattern(self, 'apk update', ps1)
|
||||
exec_command_and_wait_for_pattern(self, 'apk add qemu-system-ppc64', ps1)
|
||||
exec_command_and_wait_for_pattern(self, 'modprobe kvm-hv', ps1)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue