<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Continued from <a href="http://mail.openjdk.java.net/pipermail/nio-dev/2018-June/005220.html">http://mail.openjdk.java.net/pipermail/nio-dev/2018-June/005220.html</a>.<div><br></div><div>New issue: <a href="https://bugs.openjdk.java.net/browse/JDK-8205062">https://bugs.openjdk.java.net/browse/JDK-8205062</a></div><div><br><div><div>On Jun 14, 2018, at 9:13 AM, Brian Burkhalter <<a href="mailto:brian.burkhalter@oracle.com">brian.burkhalter@oracle.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div>On Jun 14, 2018, at 9:06 AM, Alan Bateman <<a href="mailto:Alan.Bateman@oracle.com">Alan.Bateman@oracle.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;">The main method chooses the directory (or directories if possible) and I think that is the place to add the trace messages. I'd like to avoid the getFileStore as we've had so many issues with this hanging on specific machines (due to stale NFS mounts for example).</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"></blockquote></div></blockquote><div><br></div>As it happens there were already getFileStore calls in there before these changes and I think they are inevitable. I have modified the main method to print the information for dir{1,2,3}.</div><div><br><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><blockquote type="cite"><blockquote type="cite" cite="mid:40C0C2F6-ED58-477F-8ECF-651A612C5058@oracle.com" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div>[Ö]</div><br></blockquote><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;">I hope you see my point that the catching of Exception in these methods is a bit ugly. If you really need to print out all the attributes then it can be done before the asserts.</span></blockquote></div></blockquote><br></div><div>Iíve added a second version of assertTrue which allows for printing the information while retaining the line number correlation between the exception and the assert method.</div></div><div><br></div><div><a href="http://cr.openjdk.java.net/~bpb/8205062/webrev.00/">http://cr.openjdk.java.net/~bpb/8205062/webrev.00/</a></div><div><br></div><div>Thanks,</div><div><br></div><div>Brian</div></body></html>