<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
An issue with this maybe that access to the desktop is required<br>
in order to access the audio device even if it is there as<br>
that is how permissions may be set up to authenticate access<br>
and limit it to a single user.<br>
<br>
So tests being run in a non-headful environment - not quite<br>
the same thing as -Djava.awt.headless=true may be skipped<br>
even on systems that have audio. <br>
<br>
Were you logged in only as a remote user when executing these tests<br>
and if so did they have audio access if there was such a device ?<br>
<br>
The combination of these factors and a lack of actual audio device<br>
may mean that we have all these tests being a useless no-op.<br>
<br>
-phil.<br>
<br>
On 3/25/17, 10:29 AM, Sergey Bylokhov wrote:
<blockquote
cite="mid:EBC6C043-9B8B-445C-AFA1-48C7AA0291D3@oracle.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
Hello,<br class="">
Please review the fix for jdk9.<br class="">
<div class="mod-content">
<div id="description-val" class="field-ignore-highlight">
<div class="user-content-block">Some tests in JavaSound were
marked by @headful key, but none of them use UI (headful
toolkit).
<br class="">
Looks like the root cause was in absent audio cards in test
systems, and the tests were not ready for that.
<br class="">
Example:
<br class="">
<a moz-do-not-send="true"
href="http://mail.openjdk.java.net/pipermail/sound-dev/2015-August/000328.html"
class="">http://mail.openjdk.java.net/pipermail/sound-dev/2015-August/000328.html</a>
</div>
</div>
</div>
<div class=""><br class="">
</div>
<div class="">I have checked updated tests in the system with and
without Display and AudioCard.</div>
<div class="">If the tests will fail on some of our tests systems
then the reason is unrelated to the headful toolkit and should
be reported as a separate CR.</div>
<br class="">
Bug: <a moz-do-not-send="true"
href="https://bugs.openjdk.java.net/browse/JDK-8177560" class="">https://bugs.openjdk.java.net/browse/JDK-8177560</a><br
class="">
Webrev can be found at: <a moz-do-not-send="true"
href="http://cr.openjdk.java.net/%7Eserb/8177560/webrev.00"
class="">http://cr.openjdk.java.net/~serb/8177560/webrev.00</a>
</blockquote>
</body>
</html>