strerror should use err, not RETVAL.
Must explicitly malloc/Newx buffer for rados_read (see http://www.perlmonks.org/?node_id=1061509), assert that return length is requested length.  # Please enter the commit message for your changes. Lines starting
Adds read test.