Knowledge Base Administration Guide

Job Rule Inspector

The Job Rule Inspector enables more efficient debugging of the reason that Rules are not matching a specific Job.

This also shows if any Rule Templates would potentially match a job.

Mismatch Reasons

There are a variety of reasons a rule does not match a job:

  • Mismatching component.
  • Mismatching branch.
  • Mismatching job search pattern.
  • Job is after Rule Fix ID (commit).

The Rule inspector shows all valid rules within a signature, in priority-order (from top-down).

  • Note: each job can potentially match against multiple rules, but only the top-most (highest priority) Rule will actually match.

Accessing

Job rule inspector

To access the inspector, from any Job Details page:

  • Click the Inspect button on the right side of the page.

Example Rule Inspection

Rule inspector details

This example shows 4 Rules:

  • The first three Rules mismatch due to Fix ID's that are older than the job.
    • This means a signature failure was found again, after a Rule was resolved.
  • The fourth Rule 1251.7 matches the job.
  • Note: this job also can match a Rule Template.