Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Tool for synthethizing user X input events and for reporting X input and window update events and their timestamps. Either whole X screen and/or individual windows can be tracked. Used for measuring UI response times. Requires XTest (to synthetize events) and XDamage (to report window updates) extensions to be enabled.
Qt based UI application(s) for generating system load, see also sp-stress.
Utilities for generating (CPU, disk etc) load to the system. Can be used either to stress system as-is or to test how applications work in loaded system conditions.
Utilities for collecting whole system SMAPS data and post-processing the information in it to cross-linked HTML tables.
sp-rtrace provides function tracing for different resource types and the traced data post-processing and visualization tools. Trace data includes resource type, size and identification, optional application given context, timestamp and a backtrace for each resource allocation and free. Both the binary and ASCII trace formats are documented. Curr…
A collection of memory usage monitoring tools and scripts.
A test-suite for benchmarking memory throughput by different access patterns (read/ write/copy, different sizes & alignments). For each of these access patterns, various implementations can be benchmarked, including those in the system C library.
A library for measuring resource consumption (CPU, memory). It's used by "sp-memusage" and can be used e.g. performance unit tests to measure component resource usage during & after test execution. Unlike traditional utilities like "top", it provides also information about CPU frequency scaling and whether memory usage is private to the process …
A tool for testers&users to visually notify them about issues matched from a (sys)log file when they happen so that the exact problem context/use-case can be found. Notifications are done using the freedesktop.org D-BUS API for this so they should be visible on any standards compliant Linux Desktop. User can specify a text pattern file which is …
Device daemon and its QML based UI for taking and scheduling endurance snapshots and optional post-processing / generation of reports out of that data and packaging the data for analysis on PC.
Scripts and tools to collect snapshots of all device resource (RAM, CPU, disk, network etc) usage information and post-process it to report(s).
Library call tracer for Maemo: http://people.redhat.com/jolsa/latrace/index.shtml
Library to receive/handle memory limit crossing notifications from cgroups .
Library helping to do targetted mlock()ing in programs based on its /proc/PID/maps file content.
Static helper library for CSV and /proc/ file handling, used by some sp-* tools.
A text-only, interactive D-Bus client / traffic viewer with a mode somewhat similar to 'top'. Its purpose is to give an overview of D-Bus activities happening during different use cases (e.g. who communicates with whom AND who wakes up). It is different from dbus-monitor which gives a trace, but doesn't give an easy overview of the involved comp…
Functracer is a debugging tool. It collects backtraces, arguments and return value of functions specified in a plugin. It works with optimized (-O2) code, where debugging symbols are available either in the application binaries themselves, or in separate debug files.
A client-server D-BUS latency and stress testing tool
Most used topics
This organization has no public members. You must be a member to see who’s a part of this organization.