spiegel-keyman/linux/debian/tests
Eberhard Beilharz 2a47d44761
chore(linux): fix dependency of Debian test suite
The test suite had a dependency on the deprecated `pkg-config`. This change
replaces this with `pkgconf`. This fixes a lintian warning.

Test-bot: skip
2026-03-12 17:57:40 +01:00
..
control chore(linux): fix dependency of Debian test suite 2026-03-12 17:57:40 +01:00
README.md fix(linux): Fix autopkgtests 2023-02-09 12:44:48 +01:00
test-build chore(core): remove km_core_keyboard_load API 2024-12-04 13:38:07 +07:00

autopkgtest

This directory contains tests for the packages.

See https://packaging.ubuntu.com/html/auto-pkg-test.html and https://salsa.debian.org/ci-team/autopkgtest/blob/master/doc/README.package-tests.rst

NOTE: Runtime test names are only allowed to contain decimal digits, lowercase ASCII letters, plus or minus signs, dots or slashes.

Manually run the tests

  • build source and binary packages (see packaging.md)

  • install dependencies

    sudo apt install autopkgtest qemu-system qemu-utils autodep8
    
  • create environment. Several different options are available, see README.running-tests

    For example:

    autopkgtest-buildvm-ubuntu-cloud -v --release=jammy
    
  • Run tests

    autopkgtest -B *.deb keyman_*.dsc -- qemu autopkgtest-jammy-amd64.img