Skip to content

v0.12

Pre-release
Pre-release
Compare
Choose a tag to compare
released this 09 Apr 06:28
· 1183 commits to master since this release
v0.12

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