GCC Code Coverage Report


Directory: ./
File: tasks/vdovin_a_topology_ruler/seq/src/ops_seq.cpp
Date: 2026-01-27 01:59:34
Exec Total Coverage
Lines: 13 13 100.0%
Functions: 5 5 100.0%
Branches: 2 4 50.0%

Line Branch Exec Source
1 #include "vdovin_a_topology_ruler/seq/include/ops_seq.hpp"
2
3 #include <vector>
4
5 #include "vdovin_a_topology_ruler/common/include/common.hpp"
6
7 namespace vdovin_a_topology_ruler {
8
9
1/2
✓ Branch 1 taken 24 times.
✗ Branch 2 not taken.
24 VdovinATopologyRulerSEQ::VdovinATopologyRulerSEQ(const InType &in) {
10 SetTypeOfTask(GetStaticTypeOfTask());
11
1/2
✓ Branch 1 taken 24 times.
✗ Branch 2 not taken.
24 GetInput() = in;
12 24 }
13
14 24 bool VdovinATopologyRulerSEQ::ValidationImpl() {
15 24 return !GetInput().empty();
16 }
17
18 24 bool VdovinATopologyRulerSEQ::PreProcessingImpl() {
19 24 data_ = GetInput();
20 24 return true;
21 }
22
23 24 bool VdovinATopologyRulerSEQ::RunImpl() {
24 24 GetOutput() = data_;
25 24 return true;
26 }
27
28 24 bool VdovinATopologyRulerSEQ::PostProcessingImpl() {
29 24 return true;
30 }
31
32 } // namespace vdovin_a_topology_ruler
33