GtkStressTesting (GST) — system a Python / GTK GUI application (GUI) for stress-testing and monitoring of various hardware components.
Interface GST (GtkStressTesting) made in accordance with the concept of Gnome 3 (placement of controls applications on the window header), all the available information about your hardware (CPU, GPU, RAM , etc) is displayed in one window in a readable form.
GtkStressTesting displays detailed information about the motherboard (vendor, model, version, BIOSdate , BIOS , etc.), information about the CPU (name, family, model, cores, flags, errors, etc.) and information about the RAM (manufacturer, number, size, speed, etc.).
Real-time GtkStressTesting displays the CPU usage (total, for each kernel, user, etc), RAM usage, you can view the physical clock rate of the GPU (current, minimum and maximum) and data from the temperature sensors (/sys/class/power meters/).
GtkStressTesting has a small set of stress tests CPU and RAM, for testing we use a console utility stress-ng (conducting load stress testing hardware in a variety of ways), to collect and display information use command-line utility dmidecode (output detailed information about your hardware), to monitor the status of hardware sensors (temperature sensors) used lm_sensors (Linux hardware monitoring).
GtkStressTesting (GST) at the end of the stress test only displays a toast notification, but you can start the application from the command line to view the details of the test results window, the terminal emulator, to access all the features of the monitoring and testing (utilities dmidecode and stress-ng) require administrator privileges (root).
License: GNU General Public License version 3.0 (GPLv3)