GNOME Console became GNOME's default terminal app in 2022. Since the app doesn't have a test suite or autopkgtests, we rely on a manual test plan to verify functionality after updates to new versions. MIR reference https://launchpad.net/bugs/1973828 == Open the app with the global keyboard shortcut == Press Ctrl+Alt+T. The Console app should start. No other terminal app should be launched with that default keyboard shortcut. NOT WORKING YET == Open the app from the file browser == - Enter a directory in the default file browser (nautilus). - Right click on either the empty space in the main view or on a different directory. - Choose Open in Console. A Console window should open with the current working directory set to the selected directory == Default font == The default font for the GNOME Console content area should be Ubuntu Mono. == Open a new tab == - With an open console window, use `cd` to change the directory. - Click the + button to open a new tab. - A new tab should open with the same current working directory. - Use Ctrl+Shift+T to open a new tab. - A new tab should open with the same current working directory. == Default keyboard shortcuts == Open the ☰ menu and click Keyboard Shortcuts. Test each listed keyboard shortcut one by one. Close the Keyboard Shortcuts window before testing each shortcut. == Zoom == Open the ☰ menu and use the - and + buttons to adjust the zoom of the content area. The zoom should change immediately. == Notifications for long running background commands == - Open a Console window. Run this command: `sleep 5` - Immediately switch to a different tab or window. - A few seconds later, you should receive a notification to let you know that the sleep 5 command has completed. - Run `sleep 5` again but this time keep your focus on the console - A few seconds later, the command should complete but there shouldn't be a notification. == Dark Theme Support == - Open the ☰ menu. Verify that switching between Light, Dark, and Automatic style modes works correctly to change the colors for the app, both the window decoration and the content area. == Red style for root == In a Console window, run the command `sudo su` The terminal titlebar should change color to red. After entering your password, you can run the command `exit` to exit root mode. The terminal titlebar should change back to the normal theme (light or dark). The color change actually works even if you aren't authenticated as root yet. That's an implementation detail/bug and may change. == Purple style for remote == In a Console window, run a command like `ssh exampleuser@example.com` The terminal titlebar should change color to purple. After entering your password, you can run the command `exit` to exit the ssh session. The terminal titlebar should change back to the normal theme (light or dark). The color change actually works even if you aren't connecting to the remote server yet. That's an implementation detail/bug and may change. ---- CategoryDesktopTestPlans