[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