<AWT Dev> [9] Review request for 8014754: [TEST_BUG] child.exe remains after execution java/awt/dnd/ Win32TYMEDSelectionTest and Win32DropTYMEDSelectionTest
Anthony Petrov
anthony.petrov at oracle.com
Mon Apr 21 13:28:14 UTC 2014
Hi Oleg,
The test now requires Visual Studio to be installed on the testing
system, and the vcvars32.bat to be on PATH. This is not the case for
most systems used by SQE to run tests. Therefore, leaving this test
automatic seems undesirable.
I suggest to make it a manual test, so that testers would have to run it
explicitly. Note that it still should perform all the testing
automatically using the Robot, and simply report to the user whether
it's failed or passed.
--
best regards,
Anthony
On 4/19/2014 11:41 AM, Oleg Pekhovskiy wrote:
> Hi Anthony,
>
> thank you for pointing that out.
>
> Please review the new version of fix that meets mentioned requirements:
> http://cr.openjdk.java.net/~bagiras/9/8014754.2
>
> Thanks,
> Oleg
>
> On 18.04.2014 18:18, Anthony Petrov wrote:
>> Hi Oleg,
>>
>> We don't want to add binary files to the open repository. If you can
>> only add the source code to it and make it compile itself upon test
>> execution, then it is fine. But the .exe file itself should not be
>> pushed to the repo.
>>
>> --
>> best regards,
>> Anthony
>>
>> On 4/18/2014 6:13 PM, Oleg Pekhovskiy wrote:
>>> Hi all,
>>>
>>> please review the fix
>>> http://cr.openjdk.java.net/~bagiras/9/8014754.1/
>>> for
>>> https://bugs.openjdk.java.net/browse/JDK-8014754
>>>
>>> Start of 'child.exe' has no timeout, that's why if dragging fails the
>>> executable keeps running and prevents temporary folder from being
>>> cleared.
>>> So I forcibly terminate the process if it was not exited after dnd
>>> action (lines 74-76 in Win32TYMEDSelectionTest.java)
>>>
>>> PS: Webrev doesn't include child.exe but it's also moved with the others
>>> from the closed repository.
>>>
>>> Thanks,
>>> Oleg
More information about the awt-dev
mailing list