Team repositories

  • Maemo Tools/latrace

    Library call tracer for Maemo:
    http://people.redhat.com/jolsa/latrace/index.shtml

  • Maemo Tools/functracer

    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.

  • Maemo Tools/sp-rtrace

    sp-rtrace provides function tracing for different resource types and the traced data post-processing and visualization tools. more…

  • Maemo Tools/sp-smaps

    Utilities for collecting whole system SMAPS data and post-processing the information in it to cross-linked HTML tables.

  • Maemo Tools/libsysperf

    Static helper library for CSV and /proc/ file handling, used by some sp-* tools.

  • Maemo Tools/xresponse

    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. more…

  • Maemo Tools/sp-measure

    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. more…

  • Maemo Tools/sp-memusage

    A collection of memory usage monitoring tools and scripts.

  • Maemo Tools/libmlocknice

    Library helping to do targetted mlock()ing in programs based on its /proc/PID/maps file content.

  • Maemo Tools/sp-endurance

    Scripts and tools to collect snapshots of all device resource (RAM, CPU, disk, network etc) usage information and post-process it to report(s).

  • Maemo Tools/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.

  • Maemo Tools/sp-error-visualizer

    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. more…

  • Maemo Tools/libmemnotify

    Library to receive/handle memory limit crossing notifications from cgroups .

  • Maemo Tools/dbustop

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

  • Maemo Tools/sp-mem-throughput

    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.

  • Maemo Tools/sp-dbus-test-pingpong

    A client-server D-BUS latency and stress testing tool

  • Maemo Tools/sp-stress-ui

    Qt based UI application(s) for generating system load, see also sp-stress.

  • Maemo Tools/sp-endurance-ui

    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.

Team activity