Add some error case testing such as invoking mutex with null parameter or using it interrupt context. This is for checking if API robust enough in error condition handling. Signed-off-by: Enjia Mai <enjiax.mai@intel.com>