GCC Code Coverage Report


Directory: ./
File: tasks/akhmetov_daniil_mesh_torus/common/include/common.hpp
Date: 2026-01-27 01:59:34
Exec Total Coverage
Lines: 2 2 100.0%
Functions: 0 0 -%
Branches: 2 3 66.7%

Line Branch Exec Source
1 #pragma once
2
3 #include <tuple>
4 #include <vector>
5
6 #include "task/include/task.hpp"
7
8 namespace akhmetov_daniil_mesh_torus {
9
10
2/3
✓ Branch 1 taken 40 times.
✓ Branch 2 taken 10 times.
✗ Branch 3 not taken.
160 struct InputData {
11 int source{};
12 int dest{};
13 std::vector<int> payload;
14 };
15
16 5 struct OutputData {
17 std::vector<int> payload;
18 std::vector<int> path;
19 };
20
21 using InType = InputData;
22 using OutType = OutputData;
23 using TestType = std::tuple<int>;
24
25 using BaseTask = ppc::task::Task<InType, OutType>;
26
27 } // namespace akhmetov_daniil_mesh_torus
28