CEDARtools.Coverage for Test Prioritization

New technology as key for test selection of embedded applications.

Enable faster testing.

Code coverage is a key element for test prioritization. Products like Teamscale help to drastically reduce testing time and find bugs earlier. CEDARtools®.Coverage enables the tooling especially for embedded devices at integration / system test level.

0% Overhead.

Unlike instrumentation-based approaches (e.g. gcov), CEDARtools®.Coverage has no performance impact at all. Instead, code coverage is derived from embedded trace through a dedicated hardware port. Our hardware experts will be happy to assist you.

The technology behind our tool is the patented CEDARtools® technology. Code coverage is measured in real-time while the application is running by our external CEDARbox.

Made for embedded.

Embedded applications bring specific needs. Hardware resources are scarce, timing is key. Additional performance overhead added by tools is typically not acceptable.

CEDARtools®.Coverage has been designed especially for embedded applications. For the first time, it enables coverage measurements without overhead at the integration and system test levels, where test prioritization is most beneficial.

Easy integration.

Integrate the tool easily by using our Python or command line interface. The coverage data produced can be exported in various formats, supporting all modern test priorizitation tools.

We support all modern embedded platforms for tracing. Our experts are ready to provide you with more information.

Fact Sheet

Supported Target ArchitecturesARM® Cortex®-M, Cortex®-A, Cortex®-R,
Power Architecture®,
TriCore™,
Intel®, RISC-V, etc.
Supported Target OSLinux, Bare-metal, VxWorks®, and more.
Supported Trace InterfacesAurora,
Parallel (MIPI®, Mictor),
PCIe®,
Custom
Hardware Dimensions169 mm / 200 mm / 82 mm (L / W / H)
Supported Host OSWindows 10
Ubuntu
Supported Host Interfaces10/100/1000 Ethernet, USB 2.0