[OpenPower-Firmware] op-test-framework v0.12 released!

Stewart Smith stewart at linux.ibm.com
Mon Apr 9 16:30:33 AEST 2018


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. https://github.com/open-power/op-test-framework/pull/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

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the OpenPower-Firmware mailing list