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

llnl / dftracer / 27009203599

05 Jun 2026 10:17AM UTC coverage: 18.437%. First build
27009203599

Pull #352

github

web-flow
Merge 93add864a into a4a7a5cb6
Pull Request #352: fix: update logger types and improve error logging messages

7268 of 53566 branches covered (13.57%)

Branch coverage included in aggregate %.

380 of 702 new or added lines in 31 files covered. (54.13%)

4776 of 11760 relevant lines covered (40.61%)

1107.23 hits per line

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

7.5
/src/dftracer/core/common/datastructure.cpp
1
#include <dftracer/core/common/datastructure.h>
2
#include <dftracer/core/utils/utils.h>
3
namespace dftracer {
4

5
void BaseAggregatedValue::update(BaseAggregatedValue* value) {
4✔
6
  if (!value) return;
8!
7

8
  // Type mismatch check - both must be the same type
9
  if (value->_id != this->_id) {
4✔
10
    return;
1✔
11
  }
12

13
  auto id = _id;
3✔
14
  DFTRACER_FOR_EACH_NUMERIC_TYPE(DFTRACER_ANY_NUM_AGGREGATE_UPDATE_MACRO, value,
3!
15
                                 {});
16
  DFTRACER_FOR_EACH_STRING_TYPE(DFTRACER_ANY_GENERAL_AGGREGATE_UPDATE_MACRO,
×
17
                                value, {});
18
}
19

NEW
20
BaseAggregatedValue* BaseAggregatedValue::get_value() { return _child; }
×
NEW
21
std::string Metadata::getTagValue(const std::string& tagKey) const {
×
22
  auto it = data.find(tagKey);
×
23
  if (it != data.end()) {
×
24
    DFTRACER_FOR_EACH_NUMERIC_TYPE(DFTRACER_ANY_CAST_MACRO,
×
25
                                   std::get<1>(it->second),
26
                                   { return std::to_string(res.value()); });
27
    DFTRACER_FOR_EACH_STRING_TYPE(DFTRACER_ANY_CAST_MACRO,
×
28
                                  std::get<1>(it->second),
29
                                  { return res.value(); });
30
  }
31
  return "";
×
32
}
33
}  // namespace dftracer
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