NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

AW: [ANNOUNCE] Xorg testing ground v0.1.0 -- adding automatic build VM deployment



sounds good,
it is important to test code in different environments to detect
hidden problems, that may come up only rarely.

CU
________________________________________
Von: xorg <xorg-bounces%lists.x.org@localhost> im Auftrag von Enrico Weigelt, metux IT consult <info%metux.net@localhost>
Gesendet: Mittwoch, 29. Januar 2025 17:15:04
An: xorg-devel%lists.x.org@localhost; xorg%lists.freedesktop.org@localhost
Cc: freebsd-x11%freebsd.org@localhost; phoronix%phoronix.com@localhost; NetBSD Users's Discussion List; illumos-discuss; debian-desktop%lists.debian.org@localhost; [DNG]; peter.tribble%gmail.com@localhost
Betreff: [ANNOUNCE] Xorg testing ground v0.1.0 -- adding automatic build VM deployment

Hello friends,


after several weeks of silence I'm proud to announce v0.1.0 of the
Xorg testing ground (*1).

Besides a lots of little fixes and tweaks (eg. keeping up w/ changes on
some platforms, building more drivers on debian, ...), there's a also a
new feature:

* Deploying VMs of foreign OSes and running the tool inside them :) *

Previous releases were only designed to be run inside existing OS
installations (bare metal or VM). That's fine if one already has those
running anyways, but tedious if one (like myself) doesn't and just wants
to confirm everything builds fine on all platforms.

That's where the new `vm-boot-*` and `vm-buildjob-*` scripts come in:

Calling `vm-boot-XXX` script will automatically fetch an VM template
image for the platform XXX, create a new VM disk image and boots it.
Once booted, the corresponding `vm-buildjob-XXX` script ssh's into
that VM, copies the tool into it and runs it there. (images are kept
between the runs - for starting afresh just delete the image)

Currently supported VM templates:

* FreeBSD 14.2
* NetBSD 10.1
* Illumos Hipster


Contributions for other platforms or other modes of operation are always
welcomed.


git repo: https://github.com/X11Libre/xorg-testing
git tag: v0.1.0


Have fun,
--mtx

*1) https://lists.x.org/archives/xorg-devel/2024-June/059249.html

--
---
Enrico Weigelt, metux IT consult
Free software and Linux embedded engineering
info%metux.net@localhost -- +49-151-27565287



Home | Main Index | Thread Index | Old Index