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

mendersoftware / mender / 946895122
76%
master: 80%

Build:
Build:
LAST BUILD BRANCH: pr_1849
DEFAULT BRANCH: master
Ran 27 Jul 2023 06:44AM UTC
Jobs 1
Files 105
Run time 2s
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

pending completion
946895122

push

gitlab-ci

kacf
test: Add the big `StateTransitionsTest`.

This test was almost entirely copied from the Golang client, and then
adapted to C++. Some key points:

* No new tests have been added.

* The internal state list has been removed. The usefulness of testing
  internal states is questionable, even in the original test. It's the
  external behavior that matters.

* `SupportsRollback` and `NeedsArtifactReboot` have been removed from
  checking because they are called at slightly different points in the
  C++ client, and they are not really important to the flow.

* All tests involving missing features have been disabled, with ticket
  numbers attached.

Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>

4932 of 6272 relevant lines covered (78.64%)

196.33 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
91.75
-0.96% mender-update/cli/actions.cpp
3
88.89
0.16% mender-update/update_module/v3/platform/c++17/update_module_call.cpp
5
72.45
-1.51% common/testing.cpp
9
92.86
92.86% mender-update/daemon/state_machine.cpp
11
79.11
79.11% mender-update/daemon/context.cpp
33
0.0
0.0% common/state_machine.hpp
55
75.19
75.19% mender-update/daemon/states.cpp
Jobs
ID Job ID Ran Files Coverage
1 946895122.1 27 Jul 2023 06:44AM UTC 105
78.64
Source Files on build 946895122
  • Tree
  • List 105
  • Changed 50
  • Source Changed 11
  • Coverage Changed 50
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • GitLab CI Build #946895122
  • b19a0481 on github
  • Prev Build on HEAD (#946015310)
  • Next Build on HEAD (#947394036)
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

© 2025 Coveralls, Inc