Resources and assets for Ubuntu MATE quality assurance testers.
The goal of this project is to facilitate comprehensive test coverage of Ubuntu MATE and MATE Desktop user-exposed software components.
There is a special script named launch-all-desktop-apps.sh, it is located at manual-tests/launch-all-desktop-apps.sh.
It was designed to run all applications which have *.desktop-files and are not hidden. The script runs each application and allows user to watch ~/.xsession-errors log file in the same terminal.
Possible workflow for the script is the following:
- user downloads latest daily Ubuntu MATE ISO file to run it in live or in installed variant;
- opens terminal and runs this script to detect anomalies of programs, their behavior and
~/.xsession-errorslog usage; - depending on the results user proceed with bug sorting or reporting new ones.
| Origin | Application name from *.desktop file |
Ubuntu package name | Link to test | Executables under test | Executables without tests |
|---|---|---|---|---|---|
| MATE | About MATE | mate-desktop |
test | mate-about |
— |
| MATE | About Me | mate-control-center |
test | mate-about-me |
— |
| MATE | Atril | atril |
test | atril, caja-sendto, atril-previewer , atril-thumbnailer |
— |
| MATE and 3rd-party | Caja | caja, caja-dropbox, caja-share, caja-extensions (deb-src package), python-caja (deb-src package) |
test | caja, caja-actions-config-tool , caja-connect-server , caja-dropbox, caja-dropbox-autostart, caja-file-management-properties , caja-sendto, TODO |
TODO — caja-autorun-software |
| MATE | MATE Eiciel | caja-eiciel |
TODO | ||
| MATE | MATE Calculator | mate-calc |
test | mate-calc, mate-calc-cmd, mate-calculator |
— |
| MATE | MATE Color Selection | mate-desktop |
test | mate-color-select |
— |
| MATE | MATE Control Center | mate-control-center |
test | mate-control-center, mate-appearance-properties, mozo (from mozo package), mate-at-properties, mate-default-applications-properties |
TODO — mate-display-properties, mate-keybinding-properties, mate-keyboard-properties, mate-mouse-properties, mate-network-properties, mate-time-admin, mate-typing-monitor, mate-window-properties, mate-volume-control (from mate-media package), mate-thumbnail-font, software-properties-gtk (from software-properties-gtk package), orca (from orca package), nm-applet (from network-manager-gnome) |
| MATE | MATE Disk Image Mounter | mate-utils |
test | mate-disk-image-mounter |
— |
| MATE | MATE Disk Usage Analyzer | mate-utils |
test | mate-disk-usage-analyzer |
— |
| MATE | Eye of MATE | eom |
test | eom |
— |
| MATE | Marco | marco |
test | marco, marco-message, marco-theme-viewer, marco-window-demo |
— |
| MATE | MATE Font Viewer | mate-control-center |
test | mate-font-viewer |
— |
| MATE | Main Menu | mozo |
test | mozo |
— |
| MATE | Popup Notifications | mate-notification-daemon |
test | mate-notification-properties |
— |
| MATE | Panel | mate-panel |
test | mate-panel, mate-panel-screenshot, mate-panel-test-applets , applets from mate-applets package |
TODO — mate-desktop-item-edit, mate-cpufreq-selector (from mate-applets package) |
| MATE | Power Management, Power Statistics | mate-power-manager |
test | mate-power-preferences, mate-power-statistics |
mate-power-manager |
| MATE | Startup Applications | mate-session-manager |
test | mate-session-properties |
TODO — mate-session, mate-session-inhibit, mate-session-save, mate-wm |
| MATE | MATE Terminal | mate-terminal |
test | mate-terminal |
mate-terminal.wrapper |
| MATE | Pluma | pluma |
test | pluma |
— |
| Ubuntu MATE | MATE Tweak | mate-tweak |
test | mate-tweak, tilda, marco, compton, compiz |
TODO — marco-compton, marco-no-composite |
| MATE | Engrampa Archive Manager | engrampa |
TODO | ||
| MATE | Sound | mate-media |
TODO | mate-volume-control, mate-volume-control-status-icon |
|
| MATE | NVIDIA Optimus | mate-optimus |
TODO | mate-optimus-applet, offload-glx, offload-vulkan |
|
| MATE | Screensaver | mate-screensaver |
TODO | mate-screensaver-preferences, mate-screensaver, mate-screensaver-command |
|
| MATE | MATE Settings Daemon (autostart) | mate-settings-daemon |
TODO | mate-settings-daemon, msd-datetime-mechanism, msd-locate-pointer |
|
| MATE | MATE System Monitor | mate-system-monitor |
TODO | mate-system-monitor |
|
| MATE | Help | mate-user-guide |
TODO | ||
| MATE | Personal File Sharing | mate-user-share |
TODO | mate-file-share-properties |
|
| MATE | MATE Dictionary | mate-utils |
TODO | mate-dictionary |
|
| MATE | Log File Viewer | mate-utils |
TODO | mate-system-log |
|
| MATE | Take Screenshot | mate-utils |
TODO | mate-screenshot |
|
| MATE | MATE Search Tool | mate-utils |
TODO | mate-search-tool |
|
| Ubuntu MATE | mate-hud |
TODO | |||
| Ubuntu MATE | mate-menu |
TODO | |||
| Ubuntu MATE | Ubuntu MATE Guide | ubuntu-mate-guide |
TODO | ||
| Ubuntu MATE | Welcome | ubuntu-mate-welcome Snap | TODO | ||
| Ubuntu MATE | Software Boutique | software-boutique Snap | TODO |
Note: table editing goes better with Mark Text Markdown editor.
- MATE Indicator Applet (
mate-indicator-appletpackage) mate-menuspackagemate-netbookpackage (mate-maximus)mate-sensors-appletpackage- Various without desktop-file
mate-doc-commonmate-menumate-openmate-polkit/usr/lib/ubuntu-mate/ubuntu-mate-settings-overlay/usr/lib/x86_64-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1mate-autogen
- robint99/mate-dock-applet
- IKRadulov/mate-window-applets
- solus-project/brisk-menu
- ? Compton
- ? Compiz
- ? Probably Others...