<div dir="ltr"><div><div><div>hi,<br></div>    I found the following two issues and fixed them:<br><br>    Problems:<br>    1) flush-behind is on by default, so just because write completes doesn&#39;t mean<br>       it will be on the disk, it could still be in write-behind&#39;s cache. This<br>       leads to failure where if you write from one mount and expect it to be there<br>       on the other mount, sometimes it won&#39;t be there.<br>    2) Sometimes the graph switch is not completing by the time we issue read which<br>       is leading to opens not being sent on brick leading to failures.<br>    <br>    Fixes:<br>    1) Disable flush-behind<br>    2) Add new functions to check the new graph is there and connected to bricks<br>       before &#39;cat&#39; is executed.<br><br></div>Check bz: 1379511 for more info.<br><br></div>Please let me know if you still face any failures after this. I removed it from being bad test.<br clear="all"><div><div><div><div><br>-- <br><div class="gmail_signature"><div dir="ltr">Pranith<br></div></div>
</div></div></div></div></div>