v0.12
Pre-release
Pre-release
Changes since v0.11:
Andrew Jeffery (1):
- OpTestPNOR: Clean up exception handling when flashing PAYLOAD
Deb McLemore (1):
- Enable OpTestSSH for sudo
Mahesh Salgaonkar (2):
- Optimize the common code that gathers chip id and core id.
- hmi: ignore PROC_RECV_ERROR_MASKED hmi test for p9
Paidipeddi Pridhiviraj (2):
- Merge pull request #215 from amboar/payload-exception-handling
- Merge pull request #210 from PraveenPenguin/fix_issue
Praveen K Pandey (2):
- Fixed timeout issue on ubuntu installation
- Fixed issue in installation when user miss host user name
Pridhiviraj Paidipeddi (35):
- OpTestFlash: Ensure flash tests need specific tools.
- This patch is ported from the below PR. Which is the initial work done by Philippe Bergheaud. #94
- OpTestIPMI: import OpTestSystem as set_system_to_UNKNOWN need it.
- Fix run_command API in OpTestSSH
- RestAPI: Modify and enhance rest api test suite
- Fix proc gen issues and color argument failure for dmesg
- Add OPAL sysfs tests.
- OpTestOpenBMC: Add TPM policy setting API.
- OpTestIPMI: Add set/clear TPM Required sensor setting
- OpTestFlash: Add flashing support for other PNOR partitions as well
- OpTestFlash: Support pflash based PNOR update for SMC systems
- OpTestFlash: Force BIOS Golden side sensor to primary side
- Add secureboot IPL and Key Transition tests
- OpTestMtdPnorDriver: Modify new fcp tool related compilation changes
- OPexpect: Fix timeout failures in some cases
- OPexpect: Fix set_system function
- OpTestHost: Fix host_enable_kdump_service with systemctl
- OpTestKernel: Add error conditions for kdump kernel boot
- OpTestOpenBMC: Remove hard coded user/password values for RestAPI login
- OpTestPNOR: Run this test on Host as well.
- SbePassThrough: Fix proc generation issue
- SecureBoot: Add testcase for testing invalid container keys
- Add IPL and OPAL level trustedboot testcases
- SecureBoot: Fix partition list for each proc gen
- SecureBoot: Enhances tests to easy hnadling of key transitions
- OpTestHost: Fix failure of set_system function call back
- OpTestRTCdriver: Remove hwclock_compare function as it no longer supports.
- OpTestFlash: Fix redundant running of sdr list command twice
- SecureBoot: Fix DT properties check for P8 vs P9 In P8 platforms ibm,secureboot-v1 uses hash-algo and in P9 platforms ibm,secureboot-v2 uses hw-key-hash-size. So this patch fixes this accordingly.
- OpTestHMIHandling: ensure disable idle states when cpupower fails to do
- OpTestPNOR: Fix failure of parsing partitions when flags are optional
- OpenBMC: Fix BMC reboot path and login failures.
- TrustedBoot: Fix a broken testsuite failure because of enabled TPM policy
- OpalSysfsTests: Fix failure of set power-cap on SMC systems
- OpTestEM: Add testcase for boost frequencies(WoF)
Samuel Mendoza-Jonas (2):
- OpTestSSH: Make an SSH helper common to all platforms
- OpTestSSH: Allow user to check SSH host keys
Satheesh Rajendran (5):
- Fallback to alternate method to determine ip for boxes with older nc utility
- Add commandline params needed for OS deploy
- Add install library and update Ubuntu install test
- Add support for RHEL OS installation
- Add support for HostOS Installation
Stewart Smith (43):
- DeviceTreeValidation: SSH to host before trying to run commands
- DeviceTreeValidation: fix get_proc_gen for 'POWER9, altivec enabled'
- KernelLog: filter out 'mpt3sas_cm1' not just cm0
- OpTestEM: At end of test, always re-enable CPU frequencies and idle states
- PciSlotLocCodes: allow grep to find 0 lines
- KernelLog: ignore more spurious errors, --color=NEVER EVER EVR
- OpTestFlash/OpenBMC: there can be more than one image
- OpTestIPMI: fix set_system_to_UNKNOWN
- OpTestSSH: fix throwing CommandFailed
- OpTestPNOR: Check if PAYLOAD is marked READONLY
- OpTestFastReboot: reboot twice, fix cpuinfo parsing
- gcov: initial skiboot gcov support
- qemu: don't print repr() each response on console
- OpalSysfsTests: add to default suites
- OpalSysfsTests: Use --color=never for ls
- Add recoverable HMIs to default skiroot test suite
- Merge Pridhiviraj's PNOR flashing and Secure Boot tests
- HMI suite should be run on host, not skiroot
- Merge pull request #211 from maheshsal/mahesh_wip
- Merge remote-tracking branch 'pridhiviraj/force_golden_side'
- OPexpect: find OPAL logging errors
- OpalSysfsTests: stty cols 300 before running test
- OpTestHMIHandling: you can only ping the host once it's booted
- OpTestSystem: Detect IPMI shutdown req to Hostboot
- OpenBMC: try logging/DeleteAll first, before deleting one-by-one by ID
- OpTestSystem: Set state to UNKNOWN on Hostboot IPMI shutdown
- OpTestInbandIPMI: Modify for OpenBMC based on OpenBMC dev feedback
- Merge pull request #214 from pridhiviraj/new
- Merge pull request #218 from maheshsal/mahesh_fixes
- Merge remote-tracking branch 'debmc/sudo'
- InstallUbuntu: fix for qemu use case
- OpTestInbandIPMI/OpenBMC: bootdev diag is unimplemented on OpenBMC
- OpTestEM/cpu_idle_states: use hex mask for taskset, compatible with busybox
- Merge pull request #220 from pridhiviraj/sb_fix
- KernelLog: skip xive interrupt level mismatch
- Merge pull request #219 from pridhiviraj/pflash_parse_fix
- Merge pull request #223 from pridhiviraj/hmi_fix
- We don't have Centaurs on P9
- FWTS: Ignore false failure due to FWTS bug r.e. boost frequencies
- FWTS: skip strange opal-prd.service problems
- Merge pull request #227 from pridhiviraj/tb_fix
- Merge remote-tracking branch 'pridhiviraj/openbmc_fixes'
- KernelLog: ignore systemd-journald file corrupted message