This adds some test cases where the pipe buffer is smaller than the size of data being pushed through the pipe. Signed-off-by: Daniel Leung <daniel.leung@intel.com>