Documentation Metrics


All metrics used in the quality model are described thereafter, with useful information and references. They are classified according to their source. Please note also that several other metrics may be retrieved but not used in the quality model.



  • Number of jobs ( CI_JOBS )

    Provided by: Hudson

    Used by:

    Scale: 1 < ≤ 2 < ≤ 3 < ≤ 4 < ≤ 5

    The total number of jobs defined on the Hudson engine.

  • Number of failed jobs on week ( CI_JOBS_FAILED_1W )

    Provided by: Hudson

    Used by: QM_ACTIVITY

    Scale: 1 < 10 ≤ 2 < 5 ≤ 3 < 3 ≤ 4 < 0 ≤ 5

    The number of jobs that failed during last week on the Hudson engine.

  • Number of green jobs ( CI_JOBS_GREEN )

    Provided by: Hudson

    Used by:

    Scale: 1 < 0 ≤ 2 < 3 ≤ 3 < 5 ≤ 4 < 10 ≤ 5

    The number of green (successful) jobs on the Hudson engine.

    Green (or blue) jobs in Hudson define successful builds.

  • Ratio of green jobs ( CI_JOBS_GREEN_RATIO )

    Provided by: Hudson

    Used by: QM_REL_ENG

    Scale: 1 < 25 ≤ 2 < 50 ≤ 3 < 75 ≤ 4 < 95 ≤ 5

    The number of green (successful) jobs on the Hudson engine, divided by the total number of jobs.

    Green (or blue) jobs in Hudson define successful builds.

  • Number of red jobs ( CI_JOBS_RED )

    Provided by: Hudson

    Used by:

    Scale: 1 < 10 ≤ 2 < 5 ≤ 3 < 3 ≤ 4 < 0 ≤ 5

    The number of red (failed) jobs on the Hudson engine.

    Red jobs in Hudson define failed builds.

  • Number of yellow jobs ( CI_JOBS_YELLOW )

    Provided by: Hudson

    Used by:

    Scale: 1 < 10 ≤ 2 < 5 ≤ 3 < 3 ≤ 4 < 0 ≤ 5

    The number of yellow (unstable) jobs on the Hudson engine.

    Yellow jobs in Hudson define unstable builds. According to Hudson's documentation, a build is unstable if it was built successfully and one or more publishers report it unstable. For example if the JUnit publisher is configured and a test fails then the build will be marked unstable.


Page generated by Alambic 3.3.2 on Mon Oct 23 13:32:09 2017.