• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

mixxxdj / mixxx / 12848475149
32%
main: 31%

Build:
Build:
LAST BUILD BRANCH: clazy_fix
DEFAULT BRANCH: main
Ran 19 Jan 2025 01:11AM UTC
Jobs 1
Files 1240
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Jan 2025 12:00AM UTC coverage: 31.697% (-0.2%) from 31.888%
12848475149

Pull #13920

github

web-flow
Merge 14fef577b into 60c258775
Pull Request #13920: Remove boilerplate and duplication in controller setting definition

29 of 40 new or added lines in 2 files covered. (72.5%)

9182 existing lines in 141 files now uncovered.

33386 of 105327 relevant lines covered (31.7%)

47190.73 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
11
30.31
-2.49% src/controllers/legacycontrollersettings.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% src/util/types.h
1
97.58
3.61% src/controllers/legacycontrollersettings.h
1
0.0
0.0% src/controllers/hid/hidenumerator.h
1
21.43
0.0% src/engine/enginebuffer.h
1
0.0
0.0% src/waveform/renderers/allshader/waveformrenderersignalbase.h
1
85.66
0.0% src/engine/enginebuffer.cpp
1
75.0
0.0% src/library/dao/trackdao.h
2
0.0
0.0% src/waveform/renderers/allshader/waveformrenderer.cpp
2
0.0
0.0% src/widget/wwaveformviewer.h
2
85.71
0.0% src/engine/engine.h
2
0.0
0.0% src/waveform/renderers/allshader/waveformrendererrgb.h
2
0.0
0.0% src/library/recording/dlgrecording.h
2
86.67
-13.33% src/util/semanticversion.h
2
58.73
0.0% src/track/track.h
3
76.47
0.0% src/util/time.h
3
0.0
0.0% src/waveform/renderers/allshader/waveformrenderersignalbase.cpp
4
0.0
0.0% src/library/tabledelegates/previewbuttondelegate.h
4
0.0
0.0% src/waveform/renderers/waveformrendererabstract.h
5
0.0
0.0% src/util/task.cpp
5
0.0
0.0% src/widget/wtrackmenu.h
5
27.97
-0.24% src/mixer/samplerbank.cpp
5
16.67
0.0% src/mixer/basetrackplayer.h
5
0.0
0.0% src/widget/controlwidgetconnection.h
5
58.33
8.33% src/util/fpclassify.cpp
5
55.88
2.76% src/util/cmdlineargs.h
6
81.4
-13.2% src/util/db/dbid.h
6
78.0
0.0% src/library/autodj/autodjprocessor.h
6
0.0
0.0% src/util/gitinfostore.cpp
6
0.0
0.0% src/library/dlgtrackinfomulti.h
7
40.91
-9.09% src/controllers/midi/midicontroller.h
7
0.0
0.0% src/preferences/dialog/dlgpreferencepage.cpp
8
0.0
0.0% src/library/tabledelegates/previewbuttondelegate.cpp
9
90.11
-0.13% src/sources/audiosource.h
9
71.67
-2.02% src/mixxxapplication.cpp
9
0.0
0.0% src/waveform/widgets/allshader/waveformwidget.h
9
14.29
-4.76% src/util/string.h
9
0.0
0.0% src/effects/backends/builtin/autopaneffect.h
10
0.0
0.0% src/widget/wraterange.cpp
10
76.19
-1.08% src/controllers/controller.h
10
91.3
-0.57% src/engine/bufferscalers/enginebufferscalelinear.cpp
10
0.0
0.0% src/controllers/bulk/bulkenumerator.cpp
10
0.0
0.0% src/widget/wbasewidget.h
11
63.83
0.0% src/engine/enginesidechaincompressor.cpp
12
67.69
0.0% src/util/xml.cpp
13
4.55
-0.22% src/waveform/waveformwidgetfactory.h
13
0.0
0.0% src/waveform/renderers/allshader/waveformrendererslipmode.cpp
13
63.78
-0.06% src/engine/controls/bpmcontrol.cpp
14
0.0
0.0% src/widget/wtracktableview.h
15
0.0
0.0% src/library/analysis/dlganalysis.cpp
15
35.9
0.0% src/util/trace.h
15
0.0
0.0% src/controllers/bulk/bulkcontroller.h
17
0.0
0.0% src/waveform/renderers/allshader/waveformrendererendoftrack.cpp
18
0.0
0.0% src/widget/whotcuebutton.h
19
58.2
-2.57% src/track/cue.cpp
19
23.08
-51.92% src/controllers/midi/portmidicontroller.h
20
79.39
-3.15% src/track/trackrecord.cpp
23
84.09
0.0% src/database/schemamanager.cpp
24
0.0
0.0% src/waveform/renderers/waveformrendermark.cpp
24
0.0
0.0% src/encoder/encodersndfileflac.cpp
24
68.66
0.0% src/engine/bufferscalers/enginebufferscalerubberband.cpp
26
77.73
0.24% src/sources/soundsourceproxy.cpp
26
54.17
-1.19% src/sources/soundsourcestem.cpp
26
0.0
0.0% src/controllers/hid/hiddevice.h
27
53.03
0.0% src/effects/backends/builtin/phasereffect.cpp
28
45.63
0.0% src/effects/backends/builtin/pitchshifteffect.cpp
28
0.0
0.0% src/skin/legacy/launchimage.cpp
29
0.0
0.0% src/waveform/renderers/waveformmark.h
29
2.22
0.0% src/library/libraryfeature.h
29
0.0
0.0% src/waveform/renderers/allshader/waveformrendermarkrange.cpp
31
0.0
0.0% src/controllers/hid/hidenumerator.cpp
31
0.0
0.0% src/waveform/renderers/waveformwidgetrenderer.h
32
71.59
0.0% src/engine/channels/enginedeck.cpp
32
41.86
-0.66% src/controllers/midi/portmidienumerator.cpp
33
0.0
0.0% src/waveform/renderers/allshader/waveformrenderbeat.cpp
33
0.0
0.0% src/controllers/hid/hiddevice.cpp
34
6.41
0.85% src/util/versionstore.cpp
34
77.45
0.0% src/preferences/broadcastprofile.cpp
34
12.07
0.0% src/library/analysis/analysisfeature.cpp
39
0.0
0.0% src/waveform/renderers/allshader/waveformrenderersimple.cpp
39
0.0
0.0% src/widget/wwaveformviewer.cpp
40
0.0
0.0% src/waveform/renderers/allshader/waveformrendererstem.cpp
41
46.24
0.0% src/effects/backends/builtin/compressoreffect.cpp
42
0.0
0.0% src/waveform/renderers/allshader/waveformrendererpreroll.cpp
43
76.4
-1.37% src/util/cmdlineargs.cpp
43
23.88
-1.83% src/widget/wbasewidget.cpp
43
26.55
0.62% src/widget/controlwidgetconnection.cpp
43
0.0
0.0% src/waveform/renderers/allshader/waveformrendererfiltered.cpp
44
0.0
0.0% src/controllers/hid/hidcontroller.cpp
44
0.0
0.0% src/controllers/hid/hidcontroller.h
44
46.96
-7.04% src/controllers/controller.cpp
46
73.9
0.0% src/engine/cachingreader/cachingreader.cpp
46
0.0
0.0% src/widget/wtrackproperty.cpp
48
60.82
0.23% src/engine/cachingreader/cachingreaderworker.cpp
48
53.44
-2.02% src/util/sample.cpp
49
9.65
-0.04% src/engine/sidechain/enginerecord.cpp
50
0.0
0.0% src/waveform/renderers/allshader/waveformrendererhsv.cpp
51
28.57
0.0% src/library/library.cpp
53
0.0
0.0% src/util/valuetransformer.cpp
54
0.0
0.0% src/waveform/renderers/allshader/digitsrenderer.cpp
54
0.0
0.0% src/controllers/bulk/bulkcontroller.cpp
56
70.45
-0.09% src/engine/controls/ratecontrol.cpp
57
59.79
-1.2% src/util/logging.cpp
59
0.0
0.0% src/preferences/dialog/dlgprefkey.cpp
59
0.0
0.0% src/waveform/widgets/allshader/waveformwidget.cpp
62
0.0
0.0% src/waveform/renderers/allshader/waveformrendererrgb.cpp
69
0.0
0.0% src/controllers/dlgprefcontrollers.cpp
70
0.0
0.0% src/skin/legacy/tooltips.cpp
70
58.05
-5.75% src/track/keyutils.cpp
79
0.0
0.0% src/waveform/renderers/allshader/waveformrenderertextured.cpp
81
30.31
-2.49% src/controllers/legacycontrollersettings.cpp
83
0.0
0.0% src/widget/wslidercomposed.cpp
89
47.53
0.23% src/controllers/scripting/legacy/controllerscriptenginelegacy.cpp
89
32.7
-0.42% src/library/trackcollection.cpp
91
20.23
0.29% src/library/basetracktablemodel.cpp
92
34.25
-0.18% src/controllers/midi/midicontroller.cpp
97
0.0
0.0% src/controllers/controllermanager.cpp
100
0.0
0.0% src/preferences/dialog/dlgprefcolors.cpp
107
20.0
-0.16% src/library/basetrackcache.cpp
108
0.0
0.0% src/waveform/renderers/waveformmark.cpp
111
44.25
0.12% src/mixer/playermanager.cpp
112
0.0
0.0% src/waveform/renderers/waveformwidgetrenderer.cpp
124
0.0
0.0% src/widget/whotcuebutton.cpp
130
0.0
0.0% src/waveform/renderers/allshader/waveformrendermark.cpp
130
18.56
-0.85% src/widget/wpushbutton.cpp
146
0.0
0.0% src/preferences/dialog/dlgprefwaveform.cpp
160
59.09
0.07% src/mixer/basetrackplayer.cpp
162
62.27
0.0% src/library/autodj/autodjprocessor.cpp
166
45.11
5.55% src/controllers/scripting/legacy/controllerscriptinterfacelegacy.cpp
180
62.33
-1.51% src/track/track.cpp
186
0.0
0.0% src/library/dlgtrackinfo.cpp
187
30.77
0.03% src/library/librarycontrol.cpp
249
0.0
0.0% src/soundio/sounddeviceportaudio.cpp
277
0.0
0.0% src/waveform/waveformwidgetfactory.cpp
299
0.0
0.0% src/library/dlgtrackinfomulti.cpp
316
68.92
-0.64% src/engine/controls/cuecontrol.cpp
323
0.0
0.0% src/widget/wtracktableview.cpp
332
0.0
0.0% src/controllers/dlgprefcontroller.cpp
357
0.0
0.0% src/widget/woverview.cpp
371
48.4
-0.47% src/library/dao/trackdao.cpp
564
0.0
0.0% src/skin/legacy/legacyskinparser.cpp
716
0.0
0.0% src/widget/wtrackmenu.cpp
Jobs
ID Job ID Ran Files Coverage
1 ubuntu-24.04 - 12848475149.1 19 Jan 2025 01:11AM UTC 1240
31.7
GitHub Action Run
Source Files on build 12848475149
  • Tree
  • List 1240
  • Changed 293
  • Source Changed 184
  • Coverage Changed 153
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12848475149
  • Pull Request #13920
  • PR Base - main (#11981698299)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc