Kaltura’s Server Test Infrastructure Failure Report
August 3, 2011
As stated in the introduction post: http://blog.kaltura.org/?p=793 the test infrastructure gives you a full detailed report on what tests, objects and even fields weren’t valid.
The failure report is in XML format and provides an easy to navigate hierarchy for the test failures.
*Example of a failure report in command line
failed field: CommandLines, expected value = null, actual result = array().
TestCaseInstanceFailures: The basic test failure object is the “TestCaseInstanceFailure” – which defines an error for a specific test procedure with a specific data set.
It describes the inputs for the test and the failures that were found in each field with the output reference (expected value) and the actual result.
One hierarchy up you have the “TestProcedureFailures” which can hold several test case instance failures – each test procedure can have many test case instances.
The highest hierarchy is the “TestCaseFailures” which in turn can hold several test procedure failures – each test case is made from several test procedures.
Kaltura's mission is to power any video experience. Our wide array of video solutions are deployed globally across thousands of enterprises, media companies, service providers, and educational institutions, leveraging video to teach, learn, communicate, collaborate, and entertain.