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

llnl / dftracer-utils / 26195612357

20 May 2026 11:19PM UTC coverage: 49.859% (-2.3%) from 52.2%
26195612357

push

github

hariharan-devarajan
feat(aggregator): improve system metrics scanning and persistence error handling

16041 of 43831 branches covered (36.6%)

Branch coverage included in aggregate %.

6 of 17 new or added lines in 2 files covered. (35.29%)

1072 existing lines in 104 files now uncovered.

21423 of 31309 relevant lines covered (68.42%)

13054.31 hits per line

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

52.86
/src/dftracer/utils/core/pipeline/error.cpp
1
#include <dftracer/utils/core/pipeline/error.h>
2

3
namespace dftracer::utils {
4

5
std::string PipelineError::format_message(Type type,
20✔
6
                                          const std::string &message) {
7
    std::string prefix;
20✔
8
    switch (type) {
20!
9
        case TYPE_MISMATCH:
1✔
10
            prefix = "[TYPE_MISMATCH]";
1!
11
            break;
1✔
UNCOV
12
        case TYPE_MISMATCH_ERROR:
×
13
            prefix = "[TYPE_MISMATCH_ERROR]";
×
14
            break;
×
15
        case VALIDATION_ERROR:
2✔
16
            prefix = "[VALIDATION]";
2!
17
            break;
2✔
18
        case EXECUTION_ERROR:
9✔
19
            prefix = "[EXECUTION]";
9!
20
            break;
9✔
UNCOV
21
        case INITIALIZATION_ERROR:
×
22
            prefix = "[INITIALIZATION]";
×
23
            break;
×
UNCOV
24
        case OUTPUT_CONVERSION_ERROR:
×
25
            prefix = "[OUTPUT_CONVERSION]";
×
26
            break;
×
27
        case TIMEOUT_ERROR:
3✔
28
            prefix = "[TIMEOUT]";
3!
29
            break;
3✔
30
        case INTERRUPTED:
4✔
31
            prefix = "[INTERRUPTED]";
4!
32
            break;
4✔
33
        case EXECUTOR_UNRESPONSIVE:
1✔
34
            prefix = "[EXECUTOR_UNRESPONSIVE]";
1!
35
            break;
1✔
UNCOV
36
        case UNKNOWN_ERROR:
×
37
            prefix = "[UNKNOWN]";
×
38
            break;
×
39
    }
40
    return prefix + " " + message;
60!
41
}
20✔
42

43
}  // namespace dftracer::utils
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