You are not logged in. Click here to log in.

Codebeamer Application Lifecycle Management (ALM)

Search In Project

Search inClear

Tags:  not added yet

Tracker Config — Inheritance Inconsistency Detector

Description of Detector

This detector finds inconsistencies in tracker configuration inheritance, that is, derived tracker configurations that were not inherited correctly from template trackers. This is done by recalculating tracker-diffs and identifying missing elements compared to the persisted tracker-diffs.

Tracker-Diff

Tracker-diffs store differences between template trackers and their derived trackers. Each derived tracker has its own tracker-diff. An entry in a tracker-diff indicates that inheritance for a tracker property has been broken, that is, that property is not inherited by the derived tracker when a change is made to the template tracker. Tracker-diffs are checked when a change is made to the template tracker, and changes to properties with an entry in the tracker-diff are not propagated from the template tracker to the derived tracker.

Execution Parameters

Before running this detector, an additional execution parameter can be added. This execution parameter is a single Tracker ID. This Tracker ID serves as the root tracker for the inheritance traversal, that is, the detector finds inconsistencies related to the tracker with that Tracker ID. If no Tracker ID is added, all trackers are validated by the detector.

Results

The results show the number of inconsistent tracker pairs.

Detailed results are sorted by tracker, displayed in a table with the following columns:

  • #
    Inconsistent tracker pairs are numbered, starting with #1.
  • Derived Tracker / Template Tracker
    The names of the inconsistent trackers. The derived tracker with the inconsistent configuration is shown at the top of the row. The template tracker is shown at the bottom of the row. The Object IDs of the trackers and the projects of the trackers are shown in brackets.
  • Suspected tracker-diff
    Elements that are present in the recalculated tracker-diff, but not present in the persisted tracker-diff. Only inconsistent values are shown.

A button on the left side of each row can be used to expand or collapse the row.