<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Atin,<br>
      <br>
      Please check the testcase result in the console. It clearly states
      the reason of the failure. A quick search of 30815, as shown in
      the testcase shows that the error that is generated is a thinp
      issue, and we can see fallocate failing and lvm not properly being
      setup in the environment.<br>
      <br>
      Regards,<br>
      Avra<br>
      <br>
      P.S Here are the logs from the console stating so.<br>
      <br>
      <pre class="console-output"><span class="timestamp"><b>02:50:34</b> </span>[09:50:34] Running tests in file ./tests/basic/op_errnos.t
<span class="timestamp"><b>02:50:41</b> </span>fallocate: /d/backends/patchy_snap_vhd: fallocate failed: Operation not supported
<span class="timestamp"><b>02:50:41</b> </span>losetup: /d/backends/patchy_snap_vhd: warning: file smaller than 512 bytes, the loop device maybe be useless or invisible for system tools.
<span class="timestamp"><b>02:50:41</b> </span>  Device /d/backends/patchy_snap_loop not found (or ignored by filtering).
<span class="timestamp"><b>02:50:41</b> </span>  Device /d/backends/patchy_snap_loop not found (or ignored by filtering).
<span class="timestamp"><b>02:50:41</b> </span>  Unable to add physical volume '/d/backends/patchy_snap_loop' to volume group 'patchy_snap_vg_1'.
<span class="timestamp"><b>02:50:41</b> </span>  Volume group "patchy_snap_vg_1" not found
<span class="timestamp"><b>02:50:41</b> </span>  Cannot process volume group patchy_snap_vg_1
<span class="timestamp"><b>02:50:42</b> </span>  Volume group "patchy_snap_vg_1" not found
<span class="timestamp"><b>02:50:42</b> </span>  Cannot process volume group patchy_snap_vg_1
<span class="timestamp"><b>02:50:42</b> </span>/dev/patchy_snap_vg_1/brick_lvm: No such file or directory
<span class="timestamp"><b>02:50:42</b> </span>Usage: mkfs.xfs
<span class="timestamp"><b>02:50:42</b> </span>/* blocksize */                [-b log=n|size=num]
<span class="timestamp"><b>02:50:42</b> </span>/* data subvol */        [-d agcount=n,agsize=n,file,name=xxx,size=num,
<span class="timestamp"><b>02:50:42</b> </span>                            (sunit=value,swidth=value|su=num,sw=num),
<span class="timestamp"><b>02:50:42</b> </span>                            sectlog=n|sectsize=num
<span class="timestamp"><b>02:50:42</b> </span>/* inode size */        [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,
<span class="timestamp"><b>02:50:42</b> </span>                            projid32bit=0|1]
<span class="timestamp"><b>02:50:42</b> </span>/* log subvol */        [-l agnum=n,internal,size=num,logdev=xxx,version=n
<span class="timestamp"><b>02:50:42</b> </span>                            sunit=value|su=num,sectlog=n|sectsize=num,
<span class="timestamp"><b>02:50:42</b> </span>                            lazy-count=0|1]
<span class="timestamp"><b>02:50:42</b> </span>/* label */                [-L label (maximum 12 characters)]
<span class="timestamp"><b>02:50:42</b> </span>/* naming */                [-n log=n|size=num,version=2|ci]
<span class="timestamp"><b>02:50:42</b> </span>/* prototype file */        [-p fname]
<span class="timestamp"><b>02:50:42</b> </span>/* quiet */                [-q]
<span class="timestamp"><b>02:50:42</b> </span>/* realtime subvol */        [-r extsize=num,size=num,rtdev=xxx]
<span class="timestamp"><b>02:50:42</b> </span>/* sectorsize */        [-s log=n|size=num]
<span class="timestamp"><b>02:50:42</b> </span>/* version */                [-V]
<span class="timestamp"><b>02:50:42</b> </span>                        devicename
<span class="timestamp"><b>02:50:42</b> </span>&lt;devicename&gt; is required unless -d name=xxx is given.
<span class="timestamp"><b>02:50:42</b> </span>&lt;num&gt; is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),
<span class="timestamp"><b>02:50:42</b> </span>      xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).
<span class="timestamp"><b>02:50:42</b> </span>&lt;value&gt; is xxx (512 byte blocks).
<span class="timestamp"><b>02:50:42</b> </span>mount: special device /dev/patchy_snap_vg_1/brick_lvm does not exist
<span class="timestamp"><b>02:50:53</b> </span>./tests/basic/op_errnos.t .. 
<span class="timestamp"><b>02:50:53</b> </span>1..21
<span class="timestamp"><b>02:50:53</b> </span>ok 1, LINENUM:12
<span class="timestamp"><b>02:50:53</b> </span>ok 2, LINENUM:13
<span class="timestamp"><b>02:50:53</b> </span>ok 3, LINENUM:14
<span class="timestamp"><b>02:50:53</b> </span>ok 4, LINENUM:16
<span class="timestamp"><b>02:50:53</b> </span>ok 5, LINENUM:18
<span class="timestamp"><b>02:50:53</b> </span>ok 6, LINENUM:19
<span class="timestamp"><b>02:50:53</b> </span>ok 7, LINENUM:20



</pre>
      On 07/12/2016 03:47 PM, Atin Mukherjee wrote:<br>
    </div>
    <blockquote
cite="mid:CAGNCGH1b3PhKnGHaqgzaexyAfQ3otvSuU6caZkU=Qkm_t1PwkQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi Avra,<br>
        <br>
        The above fails locally as well along with few regression
        failures I observed and one of them are at [1]<br>
        <br>
        not ok 12 Got "  30807" instead of "30809", LINENUM:26<br>
        FAILED COMMAND: 30809 get-op_errno-xml snapshot restore snap1<br>
        <br>
        not ok 17 Got "  30815" instead of "30812", LINENUM:31<br>
        FAILED COMMAND: 30812 get-op_errno-xml snapshot create snap1
        patchy no-timestamp<br>
        <br>
        [1]  <a moz-do-not-send="true"
href="https://build.gluster.org/job/rackspace-regression-2GB-triggered/22154/console">https://build.gluster.org/job/rackspace-regression-2GB-triggered/22154/console</a><br>
        <div>
          <div>
            <div>
              <div class="gmail_signature"
                data-smartmail="gmail_signature">
                <div dir="ltr">
                  <div><br>
                  </div>
                  --Atin<br>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>