[devel] [I] rpm-build-vm: vm-run

Leonid Krivoshein klark.devel на gmail.com
Вс Дек 15 18:49:56 MSK 2019


12.12.2019 18:12, Anton Farygin пишет:
> On 11.12.2019 19:48, Anton Farygin wrote:
>> On 11.12.2019 15:33, Vitaly Chikunov wrote:
>>> On Wed, Dec 11, 2019 at 02:15:49PM +0300, Anton Farygin wrote:
>>>> А как быть с переменными окружения ? они попадают в vm-run ?
>>> Попадают.
>>>
>> Что-то у меня не получается питоновские тесты запускать. Будут 
>> разбираться.
> А оттранслировать builder на рута в виртуалке никак нельзя ?
>
> А то получается вот так:
> [root@(none) ~]# id
> uid=0(root) gid=0(root) groups=0(root)
> [root@(none) ~]# touch s
> [root@(none) ~]# ls -al s
> -rw-r--r-- 1 builder builder 0 Dec 12 15:11 s
>

Тесты с vm-run должны работать с содержимым файлов хостовой системы, но 
не с файловой системой, атрибутами и каталогами. Иначе сюрпризов не 
избежать. Если нужна полноценная файловая система на госте, можно 
сделать файл truncate'ом и передать его виртуалке в качестве диска через 
--qemu=...


> У меня, правда, тест падает по какой-то другой причине:
>
> ....
>
>   File "/usr/lib/python3/site-packages/_pytest/capture.py", line 627, 
> in snap
>
>     res = super().snap()
>   File "/usr/lib/python3/site-packages/_pytest/capture.py", line 587, 
> in snap
>     self.tmpfile.truncate()
> FileNotFoundError: [Errno 2] No such file or directory
>
> без vm-run тест проходит.
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Best regards,
Leonid Krivoshein.

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20191215/9ca23a24/attachment.html>


Подробная информация о списке рассылки Devel