spiegel-keyman/linux/debian/tests
2023-11-30 18:01:18 +01:00
..
control chore(linux): Add support for loong64 architecture 2023-11-30 18:01:18 +01:00
README.md fix(linux): Fix autopkgtests 2023-02-09 12:44:48 +01:00
test-build chore(linux): Rename libkmnkbp0-0 package 2023-10-20 17:31:39 +02: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