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

mendersoftware / mender-server / 1904768552
65%
main: 74%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/frontend/main/mui-229dc0e2d9
DEFAULT BRANCH: main
Ran 03 Jul 2025 01:47PM UTC
Jobs 22
Files 446
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

03 Jul 2025 01:32PM UTC coverage: 65.453% (-0.03%) from 65.478%
1904768552

Pull #772

gitlab-ci

alfrunes
chore(useradm): Add config env key replacer: `s/[.-]/_/g`

This is to remain consistent with the rest of the backend. The service
previously didn't have this replacer as no config keys had these
characters in the key, but was introduced when adding `ratelimits.auth`.

Changelog: None
Signed-off-by: Alf-Rune Siqveland <alf.rune@northern.tech>
Pull Request #772: MEN-7745: Add rate limiting support to authenticated useradm requests

205 of 382 new or added lines in 9 files covered. (53.66%)

1 existing line in 1 file now uncovered.

32324 of 49385 relevant lines covered (65.45%)

1.38 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
88.46
9.15% backend/pkg/rate/limit.go
5
78.26
backend/pkg/rest.utils/request.go
8
85.91
-1.32% backend/services/useradm/api/http/api_useradm.go
12
72.09
backend/pkg/config/unmarshal.go
21
0.0
0.0% backend/pkg/redis/ratelimit.go
31
78.01
backend/pkg/rate/limit_http.go
35
62.82
-6.62% backend/services/useradm/server.go
62
8.82
backend/pkg/config/ratelimits/config.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% backend/pkg/redis/ratelimit.go
Jobs
ID Job ID Ran Files Coverage
3 inventory-acceptance - 1904768552.3 03 Jul 2025 01:47PM UTC 48
45.71
4 integration - 1904768552.4 03 Jul 2025 01:47PM UTC 337
41.07
5 useradm-acceptance - 1904768552.5 03 Jul 2025 01:47PM UTC 73
45.24
6 deviceauth-unit - 1904768552.6 03 Jul 2025 01:47PM UTC 59
57.94
7 workflows-acceptance - 1904768552.7 03 Jul 2025 01:47PM UTC 50
47.48
8 deployments-unit - 1904768552.8 03 Jul 2025 01:47PM UTC 78
50.51
9 deviceconfig-unit - 1904768552.9 03 Jul 2025 01:47PM UTC 21
64.17
10 deviceconfig-acceptance - 1904768552.10 03 Jul 2025 01:47PM UTC 46
44.5
11 reporting-unit - 1904768552.11 03 Jul 2025 01:47PM UTC 44
54.12
12 useradm-unit - 1904768552.12 03 Jul 2025 01:47PM UTC 38
56.12
13 iot-manager-acceptance - 1904768552.13 03 Jul 2025 01:47PM UTC 67
46.96
14 -unit - 1904768552.14 03 Jul 2025 01:47PM UTC 61
59.03
15 iot-manager-unit - 1904768552.15 03 Jul 2025 01:47PM UTC 46
54.92
16 deviceauth-acceptance - 1904768552.16 03 Jul 2025 01:47PM UTC 88
36.82
17 create-artifact-worker-unit - 1904768552.17 03 Jul 2025 01:47PM UTC 8
15.34
18 deviceconnect-acceptance - 1904768552.18 03 Jul 2025 01:47PM UTC 57
31.12
19 inventory-unit - 1904768552.19 03 Jul 2025 01:47PM UTC 25
65.33
20 deviceconnect-unit - 1904768552.20 03 Jul 2025 01:47PM UTC 33
62.1
21 workflows-unit - 1904768552.21 03 Jul 2025 01:47PM UTC 31
46.03
22 deployments-acceptance - 1904768552.22 03 Jul 2025 01:47PM UTC 103
49.13
0 frontend-e2e-enterprise 03 Jul 2025 01:03PM UTC 0
0.0
0 frontend-e2e 03 Jul 2025 01:00PM UTC 0
0.0
Source Files on build 1904768552
  • Tree
  • List 446
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • GitLab CI Build #1904768552
  • Pull Request #772
  • PR Base - main (#1904630242)
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