[Avocado-devel] Multiplex configuration failing
Olav Philipp Henschel
olavph at linux.vnet.ibm.com
Wed Nov 18 19:24:21 UTC 2015
Thanks, Cleber, I thinks that clarifies the doc, but that's not my issue.
I've executed the same command (./avocado multiplex --tree ../examples/mux-environment.yaml) in another machine (x86_64) and it worked.
It might be a problem with ppc64 architecture.
Olav
On 18-11-2015 17:03, Cleber Rosa wrote:
> Olav,
>
> FIY: https://github.com/avocado-framework/avocado/pull/883
>
> Thanks,
> CR.
>
> ----- Original Message -----
>> From: "Cleber Rosa" <crosa at redhat.com>
>> To: "Olav Philipp Henschel" <olavph at linux.vnet.ibm.com>
>> Cc: avocado-devel at redhat.com
>> Sent: Wednesday, November 18, 2015 4:54:39 PM
>> Subject: Re: [Avocado-devel] Multiplex configuration failing
>>
>> Hi Olav,
>>
>> Are you including the line numbers? If so, you shouldn't!
>>
>> This is how an example file should really look like (without the markers):
>>
>> --- start here <---
>> hw:
>> cpu: !mux
>> intel:
>> cpu_CFLAGS: '-march=core2'
>> amd:
>> cpu_CFLAGS: '-march=athlon64'
>> arm:
>> cpu_CFLAGS: '-mabi=apcs-gnu -march=armv8-a -mtune=arm8'
>> disk: !mux
>> scsi:
>> disk_type: 'scsi'
>> virtio:
>> disk_type: 'virtio'
>> distro: !mux
>> fedora:
>> init: 'systemd'
>> mint:
>> init: 'systemv'
>> env: !mux
>> debug:
>> opt_CFLAGS: '-O0 -g'
>> prod:
>> opt_CFLAGS: '-O2'
>>
>> ---> end here <---
>>
>> This runs fine on my system (using the latest master), and produces:
>>
>> avocado multiplex --tree /tmp/example.mux
>> ┗━━ run
>> ┣━━ hw
>> ┃ ┣━━ cpu
>> ┃ ┃ ╠══ intel
>> ┃ ┃ ╠══ amd
>> ┃ ┃ ╚══ arm
>> ┃ ┗━━ disk
>> ┃ ╠══ scsi
>> ┃ ╚══ virtio
>> ┣━━ distro
>> ┃ ╠══ fedora
>> ┃ ╚══ mint
>> ┗━━ env
>> ╠══ debug
>> ╚══ prod
>>
>> I will fix the docs to make it clearer that line numbers are not a part of
>> the example file.
>>
>> ----- Original Message -----
>>> From: "Olav Philipp Henschel" <olavph at linux.vnet.ibm.com>
>>> To: avocado-devel at redhat.com
>>> Sent: Wednesday, November 18, 2015 3:55:40 PM
>>> Subject: [Avocado-devel] Multiplex configuration failing
>>>
>>> Hi,
>>>
>>> I am trying to create a multiplex configuration file by following the
>>> guide in
>>> http://avocado-framework.readthedocs.org/en/latest/MultiplexConfig.html
>>> I cannot do it even with simple files. When I try the command using an
>>> example file provided with avocado:
>>>
>>> ./avocado multiplex --tree ../examples/mux-environment.yaml
>>>
>>> It outputs:
>>>
>>> Invalid multiplex file '../examples/mux-environment.yaml': unacceptable
>>> character #x0000: control characters are not allowed
>>> in "../examples/mux-environment.yaml", position 484
>>>
>>> That position is always the character count of the file, i.e. EOF position.
>>>
>>>
>>> Any help is appreciated,
>>> Olav P. Henschel
>>> IBM Brazil
>>>
>>> _______________________________________________
>>> Avocado-devel mailing list
>>> Avocado-devel at redhat.com
>>> https://www.redhat.com/mailman/listinfo/avocado-devel
>>>
>> _______________________________________________
>> Avocado-devel mailing list
>> Avocado-devel at redhat.com
>> https://www.redhat.com/mailman/listinfo/avocado-devel
>>
> _______________________________________________
> Avocado-devel mailing list
> Avocado-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/avocado-devel
More information about the Avocado-devel
mailing list