Callout error log functionality test
Callout error log functionality test

Base code for error logging callout testing.

Test flow:
   - Check if "callout-test" binary exists on BMC.
   - Power on if host state is off
    (callout needs inventory to be populated)
   - Clear error logs if exist
   - Create test errorlog with callout for sysfs path for cpu0
   - Verify the test errorlog and the callout

Resolves openbmc/openbmc-test-automation#469

Change-Id: I41527d7ffa8eb1ff724ef1e3da16df229922dc9a
Signed-off-by: George Keishing <bef0a9ecac45fb57611777c8270153994e13fd2e@in.ibm.com>

openbmc/openbmc-test-automation,openbmc/openbmc-test-automation