-
Notifications
You must be signed in to change notification settings - Fork 247
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrate sushy-tools and Redfish into e2e testing
Extended the e2e testing framework to include sushy-tools and Redfish alongside existing VBMC and IPMI tests.
- Loading branch information
Max Rantil
committed
Nov 3, 2023
1 parent
3dccd97
commit 728b6cf
Showing
4 changed files
with
112 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Listen on the local IP address 192.168.222.1 | ||
SUSHY_EMULATOR_LISTEN_IP = u'192.168.222.1' | ||
|
||
# Bind to TCP port 8000 | ||
SUSHY_EMULATOR_LISTEN_PORT = 8000 | ||
|
||
# Serve this SSL certificate to the clients | ||
SUSHY_EMULATOR_SSL_CERT = None | ||
|
||
# If SSL certificate is being served, this is its RSA private key | ||
SUSHY_EMULATOR_SSL_KEY = None | ||
|
||
# The OpenStack cloud ID to use. This option enables OpenStack driver. | ||
SUSHY_EMULATOR_OS_CLOUD = None | ||
# The libvirt URI to use. This option enables libvirt driver. | ||
SUSHY_EMULATOR_LIBVIRT_URI = u'qemu:///system' | ||
|
||
# Instruct the libvirt driver to ignore any instructions to | ||
# set the boot device. Allowing the UEFI firmware to instead | ||
# rely on the EFI Boot Manager | ||
# Note: This sets the legacy boot element to dev="fd" | ||
# and relies on the floppy not existing, it likely wont work | ||
# your VM has a floppy drive. | ||
SUSHY_EMULATOR_IGNORE_BOOT_DEVICE = False | ||
|
||
# The map of firmware loaders dependant on the boot mode and | ||
# system architecture. Ideally the x86_64 loader will be capable | ||
# of secure boot or not based on the chosen nvram. | ||
SUSHY_EMULATOR_BOOT_LOADER_MAP = { | ||
u'UEFI': { | ||
u'x86_64': u'/usr/share/OVMF/OVMF_CODE.secboot.fd' | ||
}, | ||
u'Legacy': { | ||
u'x86_64': None | ||
} | ||
} |