Need to configure non-voiting unit tests coverage control job

Bug #1473364 reported by Timur Nurlygayanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Medium
Timur Nurlygayanov

Bug Description

We need to configure non-voiting unit tests coverage control job which will set -1 on commits if tests coverage was significantly decreased in this commit - for example, if we committed new feature without unit tests.

We have such job for Rally, now we need to copy all required scripts from Rally to Murano and create new job in infra repository.

Tags: gate
Changed in murano:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Timur Nurlygayanov (tnurlygayanov)
milestone: none → liberty-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano (master)

Fix proposed to branch: master
Review: https://review.openstack.org/200433

Changed in murano:
status: Confirmed → In Progress
Revision history for this message
Kirill Zaitsev (kzaitsev) wrote :

great, that we started doing this.

tags: added: gate
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano (master)

Reviewed: https://review.openstack.org/200433
Committed: https://git.openstack.org/cgit/openstack/murano/commit/?id=c491ecd3ef9dfe6f3f56864c320a288ee30bdfbf
Submitter: Jenkins
Branch: master

commit c491ecd3ef9dfe6f3f56864c320a288ee30bdfbf
Author: Timur Nurlygayanov <email address hidden>
Date: Fri Jul 10 12:15:12 2015 +0300

    Added script for unit tests coverage job

    This script will allow to run non voiting coverage job which will detect
    any changes in the code coverage for each commit on review.
    It will help to automatically control the unit tests coverage for each commit
    and core team can ask to add unit tests to some commit which will require it.

    Change-Id: I318a6b0133333ef16494ed2def512720b15ce956
    Closes-Bug: #1473364

Changed in murano:
status: In Progress → Fix Committed
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: liberty-2 → 1.0.0
Changed in murano:
milestone: 1.0.0 → 1.0.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.