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

llnl / dftracer-utils / 27737850362

18 Jun 2026 05:01AM UTC coverage: 49.902% (-2.2%) from 52.111%
27737850362

Pull #79

github

web-flow
Merge 9372743c5 into 53ad1e86c
Pull Request #79: Add Valgrind memory checking (C++, Python, MPI) and fix the bugs it found

16075 of 43887 branches covered (36.63%)

Branch coverage included in aggregate %.

113 of 128 new or added lines in 11 files covered. (88.28%)

668 existing lines in 104 files now uncovered.

21472 of 31355 relevant lines covered (68.48%)

13060.03 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