[kde] [Bug 462678] New: KDE Invent Continuous Integration falsely determines degradation of code quality
Alexander Wilms
bugzilla_noreply at kde.org
Mon Dec 5 16:21:31 GMT 2022
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-bugs at kde.org
Reporter: f.alexander.wilms at 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 the assignee for the bug.
More information about the Unassigned-bugs
mailing list