Hi Roland. Ok here is a demo server -
https://sparky.sparrowhub.io/project/debian-demo

It has 3 tests scenarios for Ubuntu / Debian:

- Python-ssl - checks that ssl lib is installed and TLS is of required
version  and python3 TLS binding works

- Redis - installs and checks redis, including authentication configuration

-NSD - installs bind9 server and check its example  configuration using
host and dig commands

I removed some interesting features here like installing Linux from qemu
image or container , etc - for demonstration purpose only and to have focus
on the concept

Please let me what you think


Source code for scenarios could be found here -
https://github.com/melezhik/ci.sparrowhub/tree/master/projects/debian-demo

Tests written on Bash and Python , but many other languages could be used .
Tests resides under tasks/ directory . Other files - are Sparky main
scenario and configuration ( written on Raku/YAML )


To run demo please use these credentials:

Login - debian
Password - debian

They are limited to this project only




On Wed, Dec 24, 2025 at 11:16 AM Roland Clobus <[email protected]> wrote:

> Hello Alexey,
>
> On 23/12/2025 18:56, Alexey Melezhik wrote:
> > Ok, the idea is to adopt something similar to Debian -
> > https://git.resf.org/testing/Sparky_Getting_Started <https://
> > git.resf.org/testing/Sparky_Getting_Started>
>
> It looks a bit like the functionality that is present in autopkgtest:
> running commands and verifying their output.
> Note that openQA is targeting graphical tests (although SUSE has an
> impressive amount of tests running purely on the console).
>
> Can you provide a comparison chart to compare your tool with e.g.
> openQA, autopkgtest, ...?
>
> Do you have a server where the tool can be seen live?
>
> With kind regards,
> Roland Clobus
>

Reply via email to