https://gitlab.com/leinardi/gst
gui stress tester/benchmark, hardware info etc. i know theres stress-ng already in the repos but this looks more complete, like the tools they have in windows
GPL3
https://gitlab.com/leinardi/gst/-/archive/0.6.1/gst-0.6.1.tar.gz
Description
Related Objects
- Mentioned In
- D8243: GtkStressTesting
- Mentioned Here
- R3597:0d3985ceb456: Remove py3 support from 3.7 backport
Event Timeline
This package depends on the following Python packages which are not currently in the repos:
- python-injector
- python-humanfriendly
- python-rx
- python-yaml
- python-xdg
@clumsyfingers This is 6 packages to package. Would you be willing to do three of them, and I will do the other three?
Update, there are apparently only 3 packages left to package: humanfriendly, rx, and injector.
Just packaged this locally installed all dependencies and run into this error:
$ gst Traceback (most recent call last): File "/usr/bin/gst", line 53, in <module> from gst import __main__ File "/usr/lib/python3.7/site-packages/gst/__main__.py", line 25, in <module> from typing import Type File "/usr/lib/python3.7/site-packages/typing.py", line 1357, in <module> class Callable(extra=collections_abc.Callable, metaclass=CallableMeta): File "/usr/lib/python3.7/site-packages/typing.py", line 1005, in __new__ self._abc_registry = extra._abc_registry AttributeError: type object 'Callable' has no attribute '_abc_registry'
Opened an issue for this and the developer of gst said that I have to uninstall python-typing.
Removing python-typing it is still a problem because python-requests is needed as dependency for gst. So I packaged locally python-requests without python-typing as dependency and then uninstalled python-typing.
After that the gst is running fine.
EDIT: python-typing-extensions is another rundep for gst.
This has sat in accepted for inclusion for over 30 days. Clearly, there is a lack of demand for the inclusion of this software, nobody has stepped up to provide a completed patch, maintain it, and properly integrate it. Closing as a result. Feel free to reopen but only when someone offers a patch via our proper patch submission methods and volunteers to be maintainer.
