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

systemd / systemd / 23966986054

03 Apr 2026 09:22PM UTC coverage: 72.107% (-0.3%) from 72.362%
23966986054

push

github

daandemeyer
fd-util: Add missing assert()

1 of 1 new or added line in 1 file covered. (100.0%)

7891 existing lines in 120 files now uncovered.

318256 of 441368 relevant lines covered (72.11%)

1186882.96 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/bootctl/bootctl-uki.c
1
/* SPDX-License-Identifier: LGPL-2.1-or-later */
2

3
#include <stdio.h>
4

5
#include "alloc-util.h"
6
#include "bootctl-uki.h"
7
#include "kernel-image.h"
8
#include "log.h"
9

10
int verb_kernel_identify(int argc, char *argv[], uintptr_t _data, void *userdata) {
×
11
        KernelImageType t;
×
UNCOV
12
        int r;
×
13

14
        r = inspect_kernel(AT_FDCWD, argv[1], &t);
×
15
        if (r < 0)
×
UNCOV
16
                return log_error_errno(r, "Failed to inspect '%s': %m", argv[1]);
×
17

UNCOV
18
        puts(kernel_image_type_to_string(t));
×
19
        return 0;
20
}
21

22
int verb_kernel_inspect(int argc, char *argv[], uintptr_t _data, void *userdata) {
×
23
        _cleanup_free_ char *cmdline = NULL, *uname = NULL, *pname = NULL;
×
24
        KernelImageType t;
×
UNCOV
25
        int r;
×
26

27
        r = inspect_kernel_full(AT_FDCWD, argv[1], &t, &cmdline, &uname, &pname);
×
UNCOV
28
        if (r < 0)
×
UNCOV
29
                return log_error_errno(r, "Failed to inspect '%s': %m", argv[1]);
×
30

31
        printf("Kernel Type: %s\n", kernel_image_type_to_string(t));
×
32
        if (cmdline)
×
33
                printf("    Cmdline: %s\n", cmdline);
×
34
        if (uname)
×
35
                printf("    Version: %s\n", uname);
×
36
        if (pname)
×
UNCOV
37
                printf("         OS: %s\n", pname);
×
38

39
        return 0;
40
}
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