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-errors
log 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-applet
package) mate-menus
packagemate-netbook
package (mate-maximus
)mate-sensors-applet
package- Various without desktop-file
mate-doc-common
mate-menu
mate-open
mate-polkit
/usr/lib/ubuntu-mate/ubuntu-mate-settings-overlay
/usr/lib/x86_64-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1
mate-autogen
- robint99/mate-dock-applet
- IKRadulov/mate-window-applets
- solus-project/brisk-menu
- ? Compton
- ? Compiz
- ? Probably Others...