A clone of the maemo-tools from gitorious.

  • 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.

    C GPL-2.0 Updated Mar 25, 2015
  • Qt based UI application(s) for generating system load, see also sp-stress.

    C++ Updated Mar 25, 2015
  • 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.

    C 1 GPL-2.0 Updated Mar 25, 2015
  • Utilities for collecting whole system SMAPS data and post-processing the information in it to cross-linked HTML tables.

    C GPL-2.0 Updated Mar 25, 2015
  • 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…

    C 1 Updated Mar 25, 2015
  • A collection of memory usage monitoring tools and scripts.

    C GPL-2.0 Updated Mar 25, 2015
  • 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.

    Assembly Updated Mar 25, 2015
  • 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 …

    C 1 1 LGPL-2.1 Updated Mar 25, 2015
  • 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 …

    C GPL-2.0 Updated Mar 25, 2015
  • 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.

    C++ Updated Mar 25, 2015
  • Scripts and tools to collect snapshots of all device resource (RAM, CPU, disk, network etc) usage information and post-process it to report(s).

    Perl GPL-2.0 Updated Mar 25, 2015
  • C GPL-3.0 Updated Mar 25, 2015
  • Library to receive/handle memory limit crossing notifications from cgroups .

    C++ LGPL-2.1 Updated Mar 25, 2015
  • Library helping to do targetted mlock()ing in programs based on its /proc/PID/maps file content.

    C LGPL-2.1 Updated Mar 25, 2015
  • Static helper library for CSV and /proc/ file handling, used by some sp-* tools.

    C GPL-2.0 Updated Mar 25, 2015
  • 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…

    C++ 2 GPL-2.0 Updated Mar 25, 2015
  • 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.

    C 1 GPL-2.0 Updated Mar 25, 2015
  • A client-server D-BUS latency and stress testing tool

    C 2 1 Updated Mar 24, 2015
  • Top languages


    Most used topics




    This organization has no public members. You must be a member to see who’s a part of this organization.