[Avocado-devel] Avocado on Wine
Cleber Rosa
crosa at redhat.com
Tue Apr 17 01:55:51 UTC 2018
I was so surprised the following worked, that I had to share it:
---
$ wine python.exe -m avocado run --remote-hostname <hostname> --remote-port <port> --remote-username <username> --remote-password <password> /bin/true /bin/false
JOB ID : 5c590c2ef4de44567425c18e0eb7f729fa72f80f
JOB LOG : C:\users\cleber\avocado\job-results\job-2018-04-16T21.47-5c590c2\job.log
LOGIN : root at 127.0.0.1:2277 (TIMEOUT: 60 seconds)
(1/2) /bin/true: 0009:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
PASS (0.01 s)
(2/2) /bin/false: FAIL (0.02 s)
RESULTS : PASS 1 | ERROR 0 | FAIL 1 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0
JOB TIME : 4.55 s
JOB HTML : C:\users\cleber\avocado\job-results\job-2018-04-16T21.47-5c590c2\results.html
0009:fixme:msvcrt:__clean_type_info_names_internal (0x24f9e74) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x2303138) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1ef18b8) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1ea0198) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e77208) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e68ba0) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d2e250) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1db5280) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d114810) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d17b60) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d1b7210) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0xbed4f0) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0xa9ca30) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x10101670) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d182730) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e2719e0) stub
---
$ wine python.exe -m avocado --version
Avocado 60.0
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d114810) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0xe37b60) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d1b7210) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x9cd4f0) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x87ca30) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x10101670) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1d182730) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1e2719e0) stub
---
The remote host is a EL7 machine, so that avoided some of the process related
issues that exist on "Windows". Still, I was surprised that even that
(remote execution) worked.
Now, please, don't ask me how/why I started playing with this...
I'm kidding, I'll gladly say: I was checking the locale module,
and how it was supposed on "Windows", then and one thing led to
another.
--
Cleber Rosa
[ Sr Software Engineer - Virtualization Team - Red Hat ]
[ Avocado Test Framework - avocado-framework.github.io ]
More information about the Avocado-devel
mailing list