GCC Code Coverage Report


Directory: ./
File: tasks/kolotukhin_a_hypercube/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 "kolotukhin_a_hypercube/seq/include/ops_seq.hpp"
2
3 #include "kolotukhin_a_hypercube/common/include/common.hpp"
4
5 namespace kolotukhin_a_hypercube {
6
7
1/2
✓ Branch 1 taken 56 times.
✗ Branch 2 not taken.
56 KolotukhinAHypercubeSEQ::KolotukhinAHypercubeSEQ(const InType &in) {
8 SetTypeOfTask(GetStaticTypeOfTask());
9
1/2
✓ Branch 1 taken 56 times.
✗ Branch 2 not taken.
56 GetInput() = in;
10 56 GetOutput() = 0;
11 56 }
12
13 56 bool KolotukhinAHypercubeSEQ::ValidationImpl() {
14 56 return true;
15 }
16
17 56 bool KolotukhinAHypercubeSEQ::PreProcessingImpl() {
18 56 return true;
19 }
20
21 56 bool KolotukhinAHypercubeSEQ::RunImpl() {
22 56 GetOutput() = GetInput()[2];
23 56 return true;
24 }
25
26 56 bool KolotukhinAHypercubeSEQ::PostProcessingImpl() {
27 56 return true;
28 }
29
30 } // namespace kolotukhin_a_hypercube
31