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

llnl / dftracer-utils / 28398085302
53%
develop: 52%

Build:
Build:
LAST BUILD BRANCH: feat/qol
DEFAULT BRANCH: develop
Ran 29 Jun 2026 10:18PM UTC
Jobs 1
Files 229
Run time 2min
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

29 Jun 2026 07:43PM UTC coverage: 50.067% (-2.2%) from 52.278%
28398085302

Pull #83

github

web-flow
Merge 9a615085e into 2efed6649
Pull Request #83: refactor and improve code QoL

16342 of 44293 branches covered (36.9%)

Branch coverage included in aggregate %.

613 of 1132 new or added lines in 52 files covered. (54.15%)

687 existing lines in 116 files now uncovered.

21698 of 31685 relevant lines covered (68.48%)

12958.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
227
5.08
src/dftracer/utils/core/utilities/monitor.cpp
84
38.55
-8.98% src/dftracer/utils/python/trace_reader.cpp
82
32.64
-2.5% src/dftracer/utils/python/batch_indexer.cpp
30
37.1
-2.05% src/dftracer/utils/core/io/epoll_thread_pool_backend.cpp
28
51.3
-0.0% src/dftracer/utils/core/io/io_uring_backend.cpp
16
35.23
src/dftracer/utils/python/py_runtime_mixin.h
11
51.4
5.06% src/dftracer/utils/server/viz_api.cpp
8
2.0
-0.21% src/dftracer/utils/python/arrow_parallel_reader.cpp
6
64.42
-1.16% src/dftracer/utils/core/pipeline/executor.cpp
4
53.03
-5.27% src/dftracer/utils/binaries/dftracer_comparator.cpp
2
55.12
1.28% src/dftracer/utils/binaries/dftracer_aggregator.cpp
2
64.5
2.26% src/dftracer/utils/binaries/dftracer_replay.cpp
2
50.43
-5.12% src/dftracer/utils/core/io/thread_pool_backend.cpp
2
62.04
-1.16% src/dftracer/utils/core/runtime.cpp
2
80.0
-20.0% src/dftracer/utils/python/py_dict_helpers.h
2
64.6
-5.54% src/dftracer/utils/utilities/common/statistics/distributions.cpp
1
72.53
-1.74% src/dftracer/utils/binaries/common_cli.h
1
24.18
-5.32% src/dftracer/utils/core/common/format_detector.cpp
1
69.23
-14.1% src/dftracer/utils/core/io/io_awaitable.cpp
1
66.67
src/dftracer/utils/python/py_type_helpers.h
1
0.38
-0.29% src/dftracer/utils/python/sst_distribution.cpp
1
51.48
-3.97% src/dftracer/utils/python/utilities/comparator.cpp
1
65.96
13.19% src/dftracer/utils/python/utilities/metadata_collector.cpp
1
64.43
11.74% src/dftracer/utils/python/utilities/statistics_aggregator.cpp
1
78.57
src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_drain.cpp
1
51.97
-4.35% src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_visitor.cpp
1
45.65
16.26% src/dftracer/utils/utilities/composites/dft/aggregators/chunk_mapper_utility.cpp

Coverage Regressions

Lines Coverage ∆ File
120
38.55
-8.98% src/dftracer/utils/python/trace_reader.cpp
31
50.33
-0.51% src/dftracer/utils/utilities/indexer/index_database.cpp
27
32.64
-2.5% src/dftracer/utils/python/batch_indexer.cpp
26
64.6
-5.54% src/dftracer/utils/utilities/common/statistics/distributions.cpp
26
29.66
-8.4% src/dftracer/utils/utilities/replay/replay.cpp
25
62.64
-8.71% src/dftracer/utils/utilities/common/arrow/column_builder.cpp
24
70.88
-5.39% src/dftracer/utils/utilities/indexer/internal/index_encoding.cpp
21
45.19
-1.52% src/dftracer/utils/utilities/composites/dft/aggregators/perfetto_trace_writer_utility.cpp
15
22.52
-8.2% src/dftracer/utils/binaries/dftracer_stats.cpp
13
68.98
-3.2% src/dftracer/utils/utilities/composites/dft/comparator/tree_table_formatter.cpp
12
37.61
-4.35% src/dftracer/utils/python/schema_reconcile.cpp
12
31.22
-10.23% src/dftracer/utils/utilities/indexer/internal/tar/tar_indexer.cpp
11
50.43
-5.12% src/dftracer/utils/core/io/thread_pool_backend.cpp
11
48.69
-3.12% src/dftracer/utils/utilities/composites/dft/indexing/chunk_pruner_utility.cpp
11
43.19
-8.37% src/dftracer/utils/utilities/reader/trace_reader.cpp
10
40.58
-12.94% src/dftracer/utils/core/io/io_backend_factory.cpp
10
60.47
-4.67% src/dftracer/utils/utilities/composites/dft/views/view_definition.cpp
10
57.72
-0.39% src/dftracer/utils/utilities/dlio/barrier_simulator.cpp
10
56.86
2.95% src/dftracer/utils/utilities/indexer/index_database_writer_context.cpp
10
56.08
2.98% src/dftracer/utils/utilities/indexer/provenance_database.cpp
9
64.42
-1.16% src/dftracer/utils/core/pipeline/executor.cpp
9
28.24
-3.76% src/dftracer/utils/utilities/common/arrow/partition_router.cpp
9
69.74
-2.62% src/dftracer/utils/utilities/fileio/parallel/layout.cpp
8
51.97
-4.35% src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_visitor.cpp
8
56.11
-4.66% src/dftracer/utils/utilities/composites/dft/aggregators/event_aggregator.cpp
7
29.62
-20.41% src/dftracer/utils/server/trace_api.cpp
7
24.66
-7.76% src/dftracer/utils/utilities/call_tree/json_serializer.cpp
6
64.41
-2.54% src/dftracer/utils/binaries/dftracer_gen_dlio_config.cpp
6
44.2
-3.89% src/dftracer/utils/binaries/dftracer_organize.cpp
6
51.4
5.06% src/dftracer/utils/server/viz_api.cpp
6
77.38
-0.39% src/dftracer/utils/utilities/composites/dft/comparator/comparison_result.cpp
6
40.34
-1.33% src/dftracer/utils/utilities/dlio/yaml_emit.cpp
5
64.91
-0.63% src/dftracer/utils/core/pipeline/scheduler.cpp
5
54.13
-3.28% src/dftracer/utils/utilities/common/query/ast.cpp
5
30.09
-10.92% src/dftracer/utils/utilities/composites/dft/aggregators/aggregator_utility.cpp
5
53.57
-1.61% src/dftracer/utils/utilities/indexer/index_builder_utility.cpp
5
38.46
-11.54% src/dftracer/utils/utilities/reader/internal/error.cpp
4
52.86
-3.2% src/dftracer/utils/core/pipeline/error.cpp
4
74.76
-2.86% src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_serialization.cpp
4
18.45
-4.92% src/dftracer/utils/utilities/composites/dft/aggregators/association_tracker.cpp
4
72.01
-1.89% src/dftracer/utils/utilities/dlio/trace_loader.cpp
3
61.62
0.96% src/dftracer/utils/binaries/dftracer_gen_fake_trace.cpp
3
64.5
2.26% src/dftracer/utils/binaries/dftracer_replay.cpp
3
51.12
-0.48% src/dftracer/utils/core/pipeline/pipeline.cpp
3
0.38
-0.29% src/dftracer/utils/python/sst_distribution.cpp
3
63.68
-4.63% src/dftracer/utils/python/trace_reader_iterator.cpp
3
51.48
-3.97% src/dftracer/utils/python/utilities/comparator.cpp
3
63.39
11.03% src/dftracer/utils/python/utilities/statistics_query.cpp
3
67.68
0.7% src/dftracer/utils/server/http_response.cpp
3
38.74
-6.71% src/dftracer/utils/utilities/call_tree/call_tree_internal.cpp
3
82.12
0.3% src/dftracer/utils/utilities/common/statistics/mixture.cpp
3
83.26
-6.83% src/dftracer/utils/utilities/common/statistics/timestamp_histogram.cpp
3
69.23
-1.78% src/dftracer/utils/utilities/composites/dft/aggregators/system_metrics_serialization.cpp
3
68.28
-2.02% src/dftracer/utils/utilities/composites/dft/statistics/statistics_query_utility.cpp
3
54.29
-5.09% src/dftracer/utils/utilities/indexer/internal/error.cpp
3
52.17
-0.89% src/dftracer/utils/utilities/reader/internal/reader_factory.cpp
2
24.18
-5.32% src/dftracer/utils/core/common/format_detector.cpp
2
57.35
-0.95% src/dftracer/utils/core/rocksdb/db_manager.cpp
2
78.79
-0.7% src/dftracer/utils/core/rocksdb/key_codec.cpp
2
62.04
-1.16% src/dftracer/utils/core/runtime.cpp
2
51.81
-0.13% src/dftracer/utils/core/tasks/task_result.cpp
2
75.0
-3.29% src/dftracer/utils/core/utils/string.cpp
2
60.25
-3.38% src/dftracer/utils/python/indexer.cpp
2
47.07
-4.54% src/dftracer/utils/python/runtime.cpp
2
46.67
-5.21% src/dftracer/utils/python/streaming_iterator.cpp
2
65.96
13.19% src/dftracer/utils/python/utilities/metadata_collector.cpp
2
33.33
-0.33% src/dftracer/utils/python/utilities/reconstruction_planner.cpp
2
65.51
7.38% src/dftracer/utils/python/utilities/reorganization_planner.cpp
2
64.43
11.74% src/dftracer/utils/python/utilities/statistics_aggregator.cpp
2
72.55
2.51% src/dftracer/utils/server/router.cpp
2
69.79
0.15% src/dftracer/utils/utilities/dlio/optimizer.cpp
2
52.87
-12.84% src/dftracer/utils/utilities/indexer/internal/common/gzip_checkpointer.h
2
66.22
-7.0% src/dftracer/utils/utilities/indexer/internal/tar/tar_parser.cpp
2
57.86
9.64% src/dftracer/utils/utilities/reader/internal/gzip_reader.cpp
2
43.29
2.53% src/dftracer/utils/utilities/reader/internal/tar_reader.cpp
1
72.53
-1.74% src/dftracer/utils/binaries/common_cli.h
1
55.12
1.28% src/dftracer/utils/binaries/dftracer_aggregator.cpp
1
53.03
-5.27% src/dftracer/utils/binaries/dftracer_comparator.cpp
1
59.64
7.35% src/dftracer/utils/binaries/dftracer_reader.cpp
1
55.76
0.76% src/dftracer/utils/binaries/dftracer_tar.cpp
1
43.59
-10.7% src/dftracer/utils/core/common/checkpointer.h
1
59.09
-4.6% src/dftracer/utils/core/common/memory_budget.cpp
1
61.88
-2.3% src/dftracer/utils/core/rocksdb/database.cpp
1
35.21
-1.54% src/dftracer/utils/core/tasks/task.cpp
1
2.0
-0.21% src/dftracer/utils/python/arrow_parallel_reader.cpp
1
52.48
1.68% src/dftracer/utils/python/arrow_stream_capsule.cpp
1
83.33
-12.67% src/dftracer/utils/python/indexer_checkpoint.cpp
1
51.95
-12.42% src/dftracer/utils/python/memoryview_batch.cpp
1
2.45
-2.98% src/dftracer/utils/python/task_handle.cpp
1
57.65
-1.08% src/dftracer/utils/python/utilities/aggregator.cpp
1
0.0
0.0% src/dftracer/utils/utilities/call_tree/call_tree.cpp
1
62.61
1.58% src/dftracer/utils/utilities/call_tree/call_tree_save_arrow.cpp
1
54.07
-3.8% src/dftracer/utils/utilities/call_tree/call_tree_save_binary.cpp
1
66.56
-4.03% src/dftracer/utils/utilities/common/arrow/ipc_reader.cpp
1
70.14
-2.08% src/dftracer/utils/utilities/common/query/parser.cpp
1
87.79
-6.93% src/dftracer/utils/utilities/common/statistics/ddsketch.cpp
1
82.81
1.46% src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_augmentation.cpp
1
71.17
-6.07% src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_logic.cpp
1
45.63
-7.08% src/dftracer/utils/utilities/composites/dft/aggregators/aggregation_runner.cpp
1
30.81
-4.83% src/dftracer/utils/utilities/composites/dft/comparator/comparison_config.cpp
1
59.63
2.25% src/dftracer/utils/utilities/composites/dft/comparator/comparison_utility.cpp
1
87.17
-2.88% src/dftracer/utils/utilities/composites/dft/indexing/bloom_filter.cpp
1
79.0
-3.98% src/dftracer/utils/utilities/composites/dft/indexing/chunk_dimension_stats.cpp
1
69.47
1.79% src/dftracer/utils/utilities/composites/dft/indexing/chunk_indexer_utility.cpp
1
75.46
-8.98% src/dftracer/utils/utilities/composites/dft/indexing/chunk_statistics.cpp
1
62.25
4.14% src/dftracer/utils/utilities/composites/dft/indexing/index_resolver_utility.cpp
1
45.83
-21.65% src/dftracer/utils/utilities/composites/dft/indexing/resolve_and_build.cpp
1
35.92
-25.24% src/dftracer/utils/utilities/composites/dft/reorganize/reconstructor_utility.cpp
1
64.86
11.42% src/dftracer/utils/utilities/composites/dft/reorganize/reorganization_planner.cpp
1
64.44
-3.9% src/dftracer/utils/utilities/composites/dft/visitors/hash_table_visitor.cpp
1
59.27
-7.7% src/dftracer/utils/utilities/indexer/internal/checkpoint_size.cpp
1
50.4
13.06% src/dftracer/utils/utilities/indexer/internal/gzip/gzip_indexer.cpp
1
59.85
-4.02% src/dftracer/utils/utilities/indexer/internal/index_batch_writer.h
1
55.93
-3.53% src/dftracer/utils/utilities/indexer/internal/indexer_factory.cpp
1
69.8
0.08% src/dftracer/utils/utilities/reader/internal/streams/gzip_stream.h
1
68.46
-4.93% src/dftracer/utils/utilities/reader/internal/streams/tar_stream.h
Jobs
ID Job ID Ran Files Coverage
1 ubuntu-22.04 - 28398085302.1 29 Jun 2026 10:18PM UTC 229
50.07
GitHub Action Run
Source Files on build 28398085302
  • Tree
  • List 229
  • Changed 100
  • Source Changed 58
  • Coverage Changed 95
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28398085302
  • Pull Request #83
  • PR Base - develop (#28312924461)
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