<div dir="auto">Nice :) I'm always impressed with what the wine guys can accomplish. And of course, avocado is keeping a tight implementation for this to be possible as well. Congrats guys!</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Apr 17, 2018, 3:56 AM Cleber Rosa <<a href="mailto:crosa@redhat.com">crosa@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I was so surprised the following worked, that I had to share it:<br>
<br>
---<br>
<br>
$ wine python.exe -m avocado run --remote-hostname <hostname> --remote-port <port> --remote-username <username> --remote-password <password> /bin/true /bin/false <br>
JOB ID     : 5c590c2ef4de44567425c18e0eb7f729fa72f80f<br>
JOB LOG    : C:\users\cleber\avocado\job-results\job-2018-04-16T21.47-5c590c2\job.log<br>
LOGIN      : <a href="http://root@127.0.0.1:2277" rel="noreferrer noreferrer" target="_blank">root@127.0.0.1:2277</a> (TIMEOUT: 60 seconds)<br>
 (1/2) /bin/true:  0009:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet<br>
PASS (0.01 s)<br>
 (2/2) /bin/false: FAIL (0.02 s)<br>
RESULTS    : PASS 1 | ERROR 0 | FAIL 1 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0<br>
JOB TIME   : 4.55 s<br>
JOB HTML   : C:\users\cleber\avocado\job-results\job-2018-04-16T21.47-5c590c2\results.html<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x24f9e74) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x2303138) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1ef18b8) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1ea0198) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e77208) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e68ba0) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d2e250) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1db5280) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d114810) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d17b60) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d1b7210) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0xbed4f0) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0xa9ca30) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x10101670) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d182730) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e2719e0) stub<br>
<br>
<br>
---<br>
<br>
$ wine python.exe -m avocado --version<br>
Avocado 60.0<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d114810) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0xe37b60) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d1b7210) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x9cd4f0) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x87ca30) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x10101670) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d182730) stub<br>
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e2719e0) stub<br>
<br>
---<br>
<br>
The remote host is a EL7 machine, so that avoided some of the process related<br>
issues that exist on "Windows".  Still, I was surprised that even that<br>
(remote execution) worked.<br>
<br>
Now, please, don't ask me how/why I started playing with this...<br>
<br>
I'm kidding, I'll gladly say: I was checking the locale module,<br>
and how it was supposed on "Windows", then and one thing led to<br>
another.<br>
<br>
--<br>
Cleber Rosa <br>
[ Sr Software Engineer - Virtualization Team - Red Hat ] <br>
[ Avocado Test Framework - <a href="http://avocado-framework.github.io" rel="noreferrer noreferrer" target="_blank">avocado-framework.github.io</a> ] <br>
<br>
<br>
</blockquote></div>