1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
# Testing
How to test Qman before creating a new release.
## Preliminaries
Thoroughly debug the program and make sure there are no memory leaks, using the
methodology described in [DEBUGGING.md](DEBUGGING.md).
## Operating systems
Test against the latest stable versions of these popular Linux distributions:
- Arch Linux
- Debian
- Rocky Linux
- Ubuntu (non-LTS)
Also test against:
- macOS
- FreeBSD
## Terminal emulators
Test against the following terminal emulators:
- console
- xterm
- urxvt
- gnome-terminal
- konsole
- terminator
- guake
- tilix
- tilda
- edex-ui
- cool-retro-term
- alacritty
- kitty
- st
- ghostty
## Configuration files
Test using the following configurations:
- [provided configuration](../config)
- empty configuration file
- custom configuration file, depending on the test case
|