• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CMU-313 / NodeBB / 12727711958
79%
f24: 83%

Build:
Build:
LAST BUILD BRANCH: F25-P4-StarterCode
DEFAULT BRANCH: f24
Ran 11 Jan 2025 09:26PM UTC
Jobs 1
Files 373
Run time 1min
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

11 Jan 2025 09:21PM UTC coverage: 82.674% (-2.4%) from 85.069%
12727711958

push

github

MichaelHilton
push to trigger actions

9966 of 13474 branches covered (73.96%)

Branch coverage included in aggregate %.

22323 of 25582 relevant lines covered (87.26%)

1633.13 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
95.7
0.0% src/controllers/admin/categories.js
1
84.0
-1.6% src/topics/follow.js
1
82.0
-0.94% src/user/profile.js
1
89.13
-2.17% src/groups/user.js
1
96.55
12.24% src/controllers/write/categories.js
1
94.19
-0.99% src/controllers/recent.js
1
86.05
0.0% src/categories/watch.js
1
88.0
-8.0% src/navigation/index.js
1
78.13
-1.88% src/user/categories.js
1
84.21
5.95% src/controllers/accounts/consent.js
1
78.95
-10.53% src/socket.io/admin/cache.js
1
92.31
-2.43% src/controllers/admin/cache.js
1
81.94
-4.52% src/upgrade.js
1
96.0
0.88% src/controllers/admin.js
1
93.33
16.86% src/controllers/write/admin.js
1
79.25
-0.75% src/posts/topics.js
1
93.75
0.0% src/controllers/accounts/follow.js
1
95.28
1.05% src/privileges/users.js
1
90.74
3.7% src/routes/helpers.js
1
96.88
0.03% src/posts/parse.js
1
93.33
0.0% src/posts/summary.js
1
93.33
0.14% src/privileges/topics.js
1
75.0
-25.0% src/translator.js
1
95.95
1.21% src/groups/invite.js
1
93.94
2.14% src/social.js
1
83.33
-11.11% src/socket.io/blacklist.js
1
95.45
6.88% src/controllers/accounts/notifications.js
1
95.79
-1.69% src/controllers/accounts/profile.js
1
95.79
-1.05% src/categories/data.js
1
93.02
-4.35% src/middleware/maintenance.js
1
97.44
0.14% src/routes/user.js
1
91.43
4.59% src/controllers/accounts/info.js
1
76.74
-4.65% src/meta/errors.js
1
78.4
-1.6% src/meta/minifier.js
1
91.47
42.71% src/socket.io/topics.js
1
76.36
-1.82% src/middleware/headers.js
1
95.6
0.11% src/topics/thumbs.js
2
79.63
2.27% src/controllers/404.js
2
75.44
-10.67% src/database/index.js
2
74.07
-14.81% src/meta/debugFork.js
2
88.68
0.68% src/routes/write/index.js
2
94.74
-0.89% src/controllers/category.js
2
94.44
0.37% src/privileges/categories.js
2
85.71
-9.74% src/user/online.js
2
78.95
4.48% src/socket.io/posts/votes.js
2
94.74
13.89% src/user/info.js
2
91.27
-2.48% src/batch.js
2
97.47
0.15% src/groups/membership.js
2
95.0
0.56% src/topics/delete.js
2
80.0
-2.98% src/controllers/admin/events.js
2
93.94
-2.89% src/controllers/admin/groups.js
2
71.76
-2.35% src/controllers/admin/info.js
2
95.6
0.73% src/database/redis/main.js
2
77.42
1.1% src/plugins/usage.js
2
83.5
-3.88% src/cache/lru.js
2
95.49
1.18% src/user/bans.js
2
95.9
10.35% src/controllers/write/topics.js
2
90.14
2.08% src/controllers/unread.js
2
85.71
-2.86% src/socket.io/admin/plugins.js
2
80.95
0.6% src/socket.io/topics/move.js
2
96.7
9.29% src/privileges/helpers.js
2
77.42
-9.68% src/middleware/ratelimit.js
2
74.42
-1.49% src/socket.io/admin.js
2
87.88
4.55% src/admin/versions.js
3
88.46
-2.77% src/topics/scheduled.js
3
78.63
-4.27% src/plugins/load.js
3
84.21
-1.24% src/topics/recent.js
3
82.26
-1.38% src/socket.io/meta.js
3
88.16
-1.03% src/socket.io/posts/tools.js
3
90.41
5.63% src/controllers/user.js
3
33.33
-55.56% src/controllers/ping.js
3
96.2
-0.98% src/user/index.js
3
85.0
1.07% src/rewards/index.js
3
87.5
-1.86% src/meta/languages.js
3
81.44
-1.51% src/database/redis.js
3
84.62
-2.88% src/topics/bookmarks.js
3
76.0
-3.17% src/rewards/admin.js
3
97.42
0.2% src/posts/delete.js
4
29.41
-47.06% src/controllers/osd.js
4
88.06
0.0% src/meta/js.js
4
92.13
-4.07% src/privileges/admin.js
4
93.79
-0.26% src/user/create.js
4
79.31
0.0% src/user/follow.js
4
93.65
-2.06% src/user/auth.js
4
91.63
-4.82% src/user/notifications.js
4
82.3
0.49% src/topics/tools.js
4
78.32
-2.63% src/controllers/api.js
4
84.75
-10.71% src/utils.js
4
93.23
-2.48% src/controllers/write/chats.js
4
74.26
-1.74% src/prestart.js
4
82.0
-1.61% src/socket.io/user/profile.js
4
65.0
-35.0% src/controllers/admin/database.js
4
86.03
0.1% src/user/invite.js
5
89.91
-1.34% src/messaging/create.js
5
97.32
-0.51% src/database/redis/sorted.js
5
80.98
1.92% src/controllers/admin/uploads.js
5
82.35
3.78% src/meta/index.js
5
93.75
-2.21% src/topics/index.js
5
91.05
0.21% src/messaging/data.js
5
91.74
-1.7% src/controllers/accounts/helpers.js
5
88.1
-0.32% src/user/settings.js
5
87.65
0.57% src/categories/recentreplies.js
5
90.3
-3.33% src/user/search.js
5
81.12
-2.35% src/plugins/install.js
5
82.87
-3.19% src/emailer.js
5
90.91
3.68% src/user/posts.js
5
92.41
2.49% src/topics/events.js
5
80.65
-9.74% src/topics/suggested.js
5
73.53
1.65% src/user/admin.js
6
88.14
-2.56% src/posts/uploads.js
6
88.73
66.15% public/src/utils.js
6
80.77
-2.56% src/socket.io/uploads.js
6
69.23
-5.77% src/groups/search.js
6
74.32
0.19% src/api/flags.js
7
91.75
2.22% src/groups/index.js
7
76.47
-23.53% src/socket.io/topics/unread.js
7
88.1
-5.13% src/privileges/global.js
7
73.2
-3.35% src/messaging/edit.js
7
85.77
-0.61% src/posts/votes.js
7
82.52
-2.22% src/controllers/accounts/chats.js
7
84.54
1.71% src/meta/templates.js
7
70.51
0.63% src/controllers/groups.js
8
75.81
-0.23% src/topics/fork.js
8
77.92
-7.79% src/controllers/composer.js
8
81.58
1.58% src/meta/tags.js
8
29.17
-41.67% src/controllers/admin/themes.js
9
83.78
-0.83% src/middleware/assert.js
9
85.65
-6.89% src/posts/user.js
9
90.49
-1.11% src/topics/create.js
9
89.27
12.11% src/controllers/accounts/settings.js
9
78.6
-0.77% src/groups/update.js
9
83.33
1.52% src/api/helpers.js
9
80.99
1.15% src/controllers/accounts/posts.js
10
66.67
-26.19% src/messaging/unread.js
10
90.41
-0.68% src/categories/index.js
10
83.78
-1.83% src/user/email.js
10
83.64
-0.02% src/user/delete.js
10
81.63
-6.6% src/groups/leave.js
10
87.5
3.1% src/user/reset.js
10
87.32
1.09% src/controllers/write/users.js
10
89.13
0.07% src/meta/blacklist.js
10
80.0
7.64% src/socket.io/categories.js
11
79.59
-20.41% src/messaging/notifications.js
11
85.33
-2.98% src/routes/index.js
11
91.8
-1.02% src/api/groups.js
11
82.69
-5.59% src/controllers/search.js
11
86.11
1.13% src/controllers/admin/users.js
12
90.06
-1.4% src/user/data.js
13
73.03
9.22% src/socket.io/posts.js
13
53.85
-13.23% src/socket.io/topics/tags.js
13
86.64
-4.63% src/api/topics.js
13
85.1
-3.53% src/topics/posts.js
13
24.14
-55.17% src/controllers/sitemap.js
13
86.11
-0.17% src/categories/create.js
14
64.94
-6.61% src/middleware/admin.js
14
79.09
-3.33% src/controllers/errors.js
14
75.47
-21.62% src/socket.io/admin/rooms.js
14
76.17
-0.23% public/src/modules/translator.common.js
15
76.28
-6.7% src/socket.io/user.js
15
90.32
-3.52% src/topics/unread.js
15
76.51
3.45% src/user/interstitials.js
15
78.13
2.3% src/user/digest.js
16
88.56
-2.49% src/api/posts.js
16
56.67
0.71% src/cache/ttl.js
16
74.13
-0.46% src/meta/themes.js
17
80.42
9.54% src/api/categories.js
17
72.87
-5.51% src/socket.io/admin/user.js
17
75.32
-3.09% src/socket.io/helpers.js
18
71.53
-23.13% src/events.js
18
66.13
-3.66% src/controllers/accounts/edit.js
19
84.05
-0.42% src/meta/configs.js
19
16.22
-62.57% src/categories/unread.js
20
78.1
-0.29% src/topics/sorted.js
21
66.93
-17.36% src/controllers/write/posts.js
21
84.36
-0.9% src/controllers/topics.js
21
79.9
-7.97% src/categories/topics.js
22
72.49
1.83% src/controllers/mods.js
22
61.54
-20.11% src/socket.io/groups.js
23
79.54
-6.28% public/src/modules/helpers.common.js
23
79.93
-4.8% src/plugins/index.js
24
49.66
-1.28% src/routes/authentication.js
25
81.94
4.09% public/src/utils.common.js
25
81.98
4.62% src/middleware/user.js
25
83.33
-1.43% src/posts/queue.js
26
82.66
-2.17% src/messaging/index.js
26
81.41
-10.55% src/messaging/rooms.js
28
73.82
-11.44% src/controllers/admin/dashboard.js
29
79.19
-6.78% src/middleware/render.js
29
83.68
-0.16% src/controllers/helpers.js
30
73.91
-6.41% src/plugins/hooks.js
30
64.41
-8.13% src/controllers/index.js
33
70.16
-10.44% src/widgets/index.js
33
58.28
-19.5% src/controllers/users.js
33
68.4
-1.52% src/webserver.js
35
86.49
-5.29% src/topics/tags.js
36
67.38
-7.84% src/socket.io/index.js
37
67.9
-2.45% src/middleware/index.js
37
79.7
-3.21% src/notifications.js
37
53.26
-0.91% src/meta/build.js
41
75.73
-20.98% src/api/chats.js
43
82.36
-0.55% src/api/users.js
44
55.32
-25.12% src/meta/css.js
47
78.17
1.07% src/flags.js
48
70.62
-10.65% src/search.js
52
77.68
-2.14% src/controllers/authentication.js
63
17.16
-38.0% src/socket.io/modules.js
63
18.49
-57.37% src/sitemap.js
73
50.67
-32.94% src/routes/feeds.js
Jobs
ID Job ID Ran Files Coverage
1 12727711958.1 11 Jan 2025 09:26PM UTC 373
82.67
GitHub Action Run
Source Files on build 12727711958
  • Tree
  • List 373
  • Changed 360
  • Source Changed 360
  • Coverage Changed 360
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #12727711958
  • ee17f152 on github
  • Prev Build on main (#9847094204)
  • Next Build on main (#12729740299)
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