https://bugs.kde.org/show_bug.cgi?id=462678

            Bug ID: 462678
           Summary: KDE Invent Continuous Integration falsely determines
                    degradation of code quality
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: f.alexander.wi...@gmail.com
  Target Milestone: ---

SUMMARY
Part of the Continuous Integration steps that are run after each commit of a
merge request at https://invent.kde.org is the code quality check.

However, this check always finds fault with a decrease in code quality even in
files, which a particular merge request didn't even touch. This makes the check
basically worthless, since one cannot easily discern between actual issues
introduced by a commit and old ones.

STEPS TO REPRODUCE
1. Fork a repo at https://invent.kde.org
2. Make a small, non-breaking change
3. Submit a merge

OBSERVED RESULT
"Code quality degraded due to 489 new issues"

EXPECTED RESULT
No detected degradation of code quality

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version:DE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Examples:

https://invent.kde.org/graphics/okular/-/merge_requests/669
https://invent.kde.org/graphics/skanlite/-/merge_requests/33
https://invent.kde.org/system/dolphin/-/merge_requests/466

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to