Project

General

Profile

NI1588_noHW_06042021.qahelper.redmine.txt

QAHelper report. - Pedro Lourenco, 06.04.2021 16:21

 
1
DESCRIBE CHANGES %{background:yellow}TODO%
2

    
3

    
4
*General*
5

    
6
Information
7
<pre>
8
The following files were detected as changed between branches #622_Merge_NI1588 and develop
9
Source/Components/DataSources/NI1588/NI1588Timestamp.cpp
10
Source/Components/DataSources/NI1588/NI1588Timestamp.h
11
Test/Components/DataSources/NI1588/NI1588TimestampGTest.cpp
12
Test/Components/DataSources/NI1588/NI1588TimestampTest.cpp
13
Test/Components/DataSources/NI1588/NI1588TimestampTest.h
14
</pre>
15
%{color:green}OK:% no errors found.
16

    
17
h1. Requirements review
18

    
19
*Date of the review:* 06/04/2021
20

    
21
*Person who did the review:* TODO
22

    
23
*Version of requirements:* %{background:yellow}TODO%
24

    
25
*Result of review:* %{background:yellow}TODO%
26

    
27
*List of non-conformities:* %{background:yellow}TODO%
28

    
29
*Comments:* %{background:yellow}TODO%
30

    
31
h1. Architecture & design review
32

    
33
*Date of the review:* 06/04/2021
34

    
35
*Person who did the review:* TODO
36

    
37
*Version of architecture & design document:* %{background:yellow}TODO%
38

    
39
*Result of review:* %{background:yellow}TODO%
40

    
41
*List of non-conformities:* %{background:yellow}TODO%
42

    
43
*Comments:* %{background:yellow}TODO%
44

    
45
h1. Code and documentation review
46

    
47
*Date of the review:* 06/04/2021
48

    
49
*Person who did the review:* TODO
50

    
51
*Version of source code:* c9cb11171f7d139aa8ec78d8d82a0c40ab5bd9e2
52

    
53
*Result of review:* %{background:yellow}TODO%
54

    
55
*List of non-conformities:* 
56

    
57
%{background:red}Run flexelint and report% %{background:yellow}TODO%
58

    
59

    
60
*Headers*
61

    
62
%{color:green}OK:% All headers are correctly formatted
63
%{color:green}OK:% no errors found.
64

    
65

    
66
*Lint includes*
67

    
68
%{color:green}OK:% All files are being included for linting
69
%{color:green}OK:% no errors found.
70

    
71

    
72
*Linter*
73

    
74
%{color:red}ERR:% /home/codac-dev/MARTe2-dev/MakeDefaults/Lint/marte_flint_exceptions.lnt  15
75
%{color:red}ERR:% Lint/marte_components_flint_files.lnt:114:1: Error 305: Unable to open module 'EventConditionTrigger.cpp'
76

    
77
*Doxygen*
78

    
79
%{color:red}ERR:% warning: source ./Docs/Assets/Snippets/Parsing/MathGrammar.ll is not a readable file or directory... skipping.
80
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:45: warning: Compound OPCUA::NodeProperties is not documented.
81
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:60: warning: Compound OPCUA::ObjectProperties is not documented.
82
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataI.h:354: warning: Member EPICSPVAStructureDataI::ReadArray< std::string >(epics::pvData::PVScalarArrayPtr scalarArrayPtr, AnyType &storedType, const AnyType &value) (function) of namespace MARTe is not documented.
83
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataI.h:417: warning: Member EPICSPVAStructureDataI::WriteArray< std::string >(epics::pvData::PVScalarArrayPtr scalarArrayPtr, AnyType &storedType, const AnyType &value, const uint32 &size) (function) of namespace MARTe is not documented.
84
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:54: warning: Member OPCUANodeSettings (typedef) of namespace OPCUA is not documented.
85
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:68: warning: Member OPCUAObjectSettings (typedef) of namespace OPCUA is not documented.
86
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:21: warning: explicit link request to 'include(CheckIPOSupported)' could not be resolved
87
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:22: warning: explicit link request to 'check_ipo_supported(RESULT CC_HAS_IPO)' could not be resolved
88
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:23: warning: explicit link request to 'if(CC_HAS_IPO)' could not be resolved
89
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:25: warning: explicit link request to 'endif()' could not be resolved
90
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:28: warning: found </c> at different nesting level (5) than expected (2)
91
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:29: warning: found </c> at different nesting level (5) than expected (2)
92
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/README.md:42: warning: end of comment block while expecting command </code>
93
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/Docs/README.md:112: warning: Unsupported xml/html tag <DeviceIdentity> found
94
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/Docs/README.md:113: warning: Unsupported xml/html tag <InfoText> found
95
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/Docs/README.md:114: warning: Unsupported xml/html tag <VendorName> found
96
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/Docs/README.md:115: warning: Unsupported xml/html tag </DeviceIdentity> found
97
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/Docs/README.md:286: warning: Unsupported xml/html tag <osal> found
98
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/LoggerDataSource/LoggerBroker.h:76: warning: Member SetPeriod(const uint32 cyclePeriodIn) (function) of class MARTe::LoggerBroker is not documented.
99
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/LoggerDataSource/LoggerDataSource.h:68: warning: Member Initialise(StructuredDataI &data) (function) of class MARTe::LoggerDataSource is not documented.
100
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h:90: warning: argument 'nodePaths' of command @param is not found in the argument list of MARTe::OPCUAClientMethod::SetMethodRequest(const uint16 methodNamespaceIndex, StreamString methodPath)
101
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h:90: warning: The following parameters of MARTe::OPCUAClientMethod::SetMethodRequest(const uint16 methodNamespaceIndex, StreamString methodPath) are not documented:
102
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h:79: warning: argument 'nodePaths' of command @param is not found in the argument list of MARTe::OPCUAClientMethod::SetObjectRequest(const uint16 methodNamespaceIndex, StreamString methodPath)
103
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h:79: warning: The following parameters of MARTe::OPCUAClientMethod::SetObjectRequest(const uint16 methodNamespaceIndex, StreamString methodPath) are not documented:
104
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/ProfinetDataSource.h:339: warning: expected <li> tag but found TK_LNKWORD token instead!
105
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/ProfinetDataSource.h:622: warning: unexpected end of comment while inside <ul> block
106
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:122: warning: The following parameters of MARTe::SimulinkDataI::PrintData(const uint64 maxNameLength=0u, StreamString additionalText="") are not documented:
107
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:269: warning: Member runningOffset (variable) of class MARTe::SimulinkPort is not documented.
108
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:270: warning: Member typeBasedSize (variable) of class MARTe::SimulinkPort is not documented.
109
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:271: warning: Member offsetBasedSize (variable) of class MARTe::SimulinkPort is not documented.
110
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:272: warning: Member CAPISize (variable) of class MARTe::SimulinkPort is not documented.
111
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:274: warning: Member baseAddress (variable) of class MARTe::SimulinkPort is not documented.
112
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:275: warning: Member lastSignalAddress (variable) of class MARTe::SimulinkPort is not documented.
113
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:291: warning: explicit link request to 'offsetBasedSize' could not be resolved
114
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:269: warning: Member runningOffset (variable) of class MARTe::SimulinkPort is not documented.
115
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:270: warning: Member typeBasedSize (variable) of class MARTe::SimulinkPort is not documented.
116
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:271: warning: Member offsetBasedSize (variable) of class MARTe::SimulinkPort is not documented.
117
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:272: warning: Member CAPISize (variable) of class MARTe::SimulinkPort is not documented.
118
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:274: warning: Member baseAddress (variable) of class MARTe::SimulinkPort is not documented.
119
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:275: warning: Member lastSignalAddress (variable) of class MARTe::SimulinkPort is not documented.
120
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:269: warning: Member runningOffset (variable) of class MARTe::SimulinkPort is not documented.
121
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:270: warning: Member typeBasedSize (variable) of class MARTe::SimulinkPort is not documented.
122
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:271: warning: Member offsetBasedSize (variable) of class MARTe::SimulinkPort is not documented.
123
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:272: warning: Member CAPISize (variable) of class MARTe::SimulinkPort is not documented.
124
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:274: warning: Member baseAddress (variable) of class MARTe::SimulinkPort is not documented.
125
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/SimulinkWrapperGAM/SimulinkClasses.h:275: warning: Member lastSignalAddress (variable) of class MARTe::SimulinkPort is not documented.
126
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/StatisticsGAM/StatisticsHelperT.h:323: warning: Member Reset() (function) of class MARTe::StatisticsHelperT is not documented.
127
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/StatisticsGAM/StatisticsHelperT.h:399: warning: Member StatisticsHelperT(const uint32 windowSize) (function) of class MARTe::StatisticsHelperT is not documented.
128
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/StatisticsGAM/StatisticsHelperT.h:420: warning: Member StatisticsHelperT(const uint32 windowSize) (function) of class MARTe::StatisticsHelperT is not documented.
129
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/StatisticsGAM/StatisticsHelperT.h:626: warning: Member GetAvg() const (function) of class MARTe::StatisticsHelperT is not documented.
130
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/GAMs/StatisticsGAM/StatisticsHelperT.h:636: warning: Member GetAvg() const (function) of class MARTe::StatisticsHelperT is not documented.
131
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:46: warning: Member attr (variable) of class OPCUA::NodeProperties is not documented.
132
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:47: warning: Member value (variable) of class OPCUA::NodeProperties is not documented.
133
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:48: warning: Member nodeId (variable) of class OPCUA::NodeProperties is not documented.
134
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:49: warning: Member nodeName (variable) of class OPCUA::NodeProperties is not documented.
135
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:50: warning: Member parentNodeId (variable) of class OPCUA::NodeProperties is not documented.
136
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:51: warning: Member parentReferenceNodeId (variable) of class OPCUA::NodeProperties is not documented.
137
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:61: warning: Member attr (variable) of class OPCUA::ObjectProperties is not documented.
138
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:62: warning: Member nodeId (variable) of class OPCUA::ObjectProperties is not documented.
139
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:63: warning: Member nodeName (variable) of class OPCUA::ObjectProperties is not documented.
140
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:64: warning: Member parentNodeId (variable) of class OPCUA::ObjectProperties is not documented.
141
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:65: warning: Member parentReferenceNodeId (variable) of class OPCUA::ObjectProperties is not documented.
142
%{color:red}ERR:% /home/codac-dev/ni9157Testing/MARTe2-components/Source/Components/DataSources/ProfinetDataSource/ProfinetDataSourceAdapter.h:479: warning: The following parameters of ProfinetDataSourceDriver::ProfinetDataSourceAdapter::SetBaseData(MARTe::uint8 vendorIdHigh, MARTe::uint8 vendorIdLow, MARTe::uint8 deviceIdHigh, MARTe::uint8 deviceIdLow, MARTe::uint8 oemVendorIdHigh, MARTe::uint8 oemVendorIdLow, MARTe::uint8 oemDeviceIdHigh, MARTe::uint8 oemDeviceIdLow, MARTe::StreamString productName, MARTe::uint16 minimumDeviceInterval) are not documented:
143

    
144

    
145
h1. Unit test review
146

    
147
*Date of the review:* 06/04/2021
148

    
149
*Person who did the review:* TODO
150

    
151
*Version of source code:* c9cb11171f7d139aa8ec78d8d82a0c40ab5bd9e2
152

    
153
*Result of coverage tests review:* %{background:yellow}TODO%
154

    
155
*Result of functional tests review:* %{background:yellow}TODO%
156

    
157
*Result of review:* %{background:yellow}TODO%
158

    
159
*Comments:* %{background:yellow}TODO%
160

    
161
*List of non-conformities:* 
162

    
163

    
164
*Functional tests*
165

    
166
%{color:green}OK:% All public methods are being tested at least once
167
%{color:green}OK:% no errors found.
168

    
169

    
170
*GTest*
171

    
172
%{color:red}ERR:% helper did not run.
173

    
174

    
175
*Unsolved Failing Tests*
176

    
177

    
178
*New Failing Tests*
179

    
180

    
181
*Solved Failing Tests*
182

    
183

    
184
*Coverage*
185

    
186
%{color:red}ERR:% helper did not run.
187

    
188

    
189

    
190
h1. Integration test review
191

    
192
*Date of the review:* 06/04/2021
193

    
194
*Person who did the review:* TODO
195

    
196
*Version of source code:* c9cb11171f7d139aa8ec78d8d82a0c40ab5bd9e2
197

    
198
*Result of review:* N/A
199

    
200
*List of non-conformities:* N/A
201

    
202
*Comments:* N/A
203

    
204

    
205

    
206
h1. Acceptance test review
207

    
208
*Date of the review:* 06/04/2021
209

    
210
*Person who did the review:* TODO
211

    
212
*Version of source code:* c9cb11171f7d139aa8ec78d8d82a0c40ab5bd9e2
213

    
214
*Result of review:* N/A
215

    
216
*List of non-conformities:* N/A
217

    
218
*Comments:* N/A
219