Project

General

Profile

Meeting #674

MARTe2-components QA-audit (v1.0.0)

Added by André Neto over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
07.11.2020
Due date:
% Done:

0%

Estimated time:

Description

Aligned with MARTe2 core v1.2.x.
Addition of new components (e.g. MathExpressionGAM) and update of other components (e.g. OPCUA).

General

Information

The following files were detected as changed between branches develop and master
.gitignore
AUTHORS
Doxyfile
EclipseLcov.sh
Lint/marte_components_flint_eclipse.lnt
Lint/marte_components_flint_exceptions.lnt
Lint/marte_components_flint_files.lnt
Lint/marte_components_flint_files_2.lnt
Makefile.x86-linux
QAHelper.sh
README.md
Source/Components/DataSources/CursesDataSource/.gitignore
Source/Components/DataSources/DAN/DANAPI.cpp
Source/Components/DataSources/DAN/DANAPI.h
Source/Components/DataSources/DAN/DANSource.cpp
Source/Components/DataSources/DAN/DANSource.h
Source/Components/DataSources/DAN/Makefile.inc
Source/Components/DataSources/EPICSCA/EPICSCAInput.cpp
Source/Components/DataSources/EPICSCA/EPICSCAInput.h
Source/Components/DataSources/EPICSCA/EPICSCAOutput.cpp
Source/Components/DataSources/EPICSCA/EPICSCAOutput.h
Source/Components/DataSources/EPICSCA/Makefile.gcc
Source/Components/DataSources/EPICSPVA/.gitignore
Source/Components/DataSources/EPICSPVA/EPICSPVAChannelWrapper.cpp
Source/Components/DataSources/EPICSPVA/EPICSPVAChannelWrapper.h
Source/Components/DataSources/EPICSPVA/EPICSPVAInput.cpp
Source/Components/DataSources/EPICSPVA/EPICSPVAInput.h
Source/Components/DataSources/EPICSPVA/EPICSPVAOutput.cpp
Source/Components/DataSources/EPICSPVA/EPICSPVAOutput.h
Source/Components/DataSources/EPICSPVA/Makefile.cov
Source/Components/DataSources/EPICSPVA/Makefile.gcc
Source/Components/DataSources/EPICSPVA/Makefile.inc
Source/Components/DataSources/EpicsDataSource/Atomic2.h
Source/Components/DataSources/FileDataSource/FileReader.cpp
Source/Components/DataSources/FileDataSource/FileReader.h
Source/Components/DataSources/FileDataSource/FileWriter.cpp
Source/Components/DataSources/FileDataSource/FileWriter.h
Source/Components/DataSources/LinkDataSource/.gitignore
Source/Components/DataSources/LinkDataSource/LinkDataSource.cpp
Source/Components/DataSources/LinkDataSource/LinkDataSource.h
Source/Components/DataSources/LinkDataSource/Makefile.cov
Source/Components/DataSources/LinkDataSource/Makefile.gcc
Source/Components/DataSources/LinkDataSource/Makefile.inc
Source/Components/DataSources/LinuxTimer/LinuxTimer.cpp
Source/Components/DataSources/LinuxTimer/LinuxTimer.h
Source/Components/DataSources/MDSReader/MDSReader.h
Source/Components/DataSources/MDSReader/Makefile.cov
Source/Components/DataSources/MDSReader/Makefile.gcc
Source/Components/DataSources/MDSWriter/MDSWriter.cpp
Source/Components/DataSources/MDSWriter/MDSWriter.h
Source/Components/DataSources/MDSWriter/MDSWriterNode.cpp
Source/Components/DataSources/MDSWriter/MDSWriterNode.h
Source/Components/DataSources/MDSWriter/Makefile.cov
Source/Components/DataSources/MDSWriter/Makefile.gcc
Source/Components/DataSources/Makefile.cov
Source/Components/DataSources/Makefile.inc
Source/Components/DataSources/NI1588/Makefile.cov
Source/Components/DataSources/NI1588/Makefile.gcc
Source/Components/DataSources/NI1588/Makefile.inc
Source/Components/DataSources/NI1588/NI1588Timestamp.cpp
Source/Components/DataSources/NI1588/NI1588Timestamp.h
Source/Components/DataSources/NI6259/NI6259ADC.cpp
Source/Components/DataSources/NI6259/NI6259ADC.h
Source/Components/DataSources/NI6259/NI6259DAC.cpp
Source/Components/DataSources/NI6259/NI6259DIO.cpp
Source/Components/DataSources/NI6368/NI6368ADC.cpp
Source/Components/DataSources/NI6368/NI6368ADC.h
Source/Components/DataSources/NI6368/NI6368DAC.cpp
Source/Components/DataSources/NI9157/Makefile.cov
Source/Components/DataSources/NI9157/Makefile.gcc
Source/Components/DataSources/NI9157/Makefile.inc
Source/Components/DataSources/NI9157/NI9157CircularFifoReader.cpp
Source/Components/DataSources/NI9157/NI9157CircularFifoReader.h
Source/Components/DataSources/NI9157/NI9157MxiDataSource.cpp
Source/Components/DataSources/NI9157/NI9157MxiDataSource.h
Source/Components/DataSources/NI9157/Optim/Makefile.cov
Source/Components/DataSources/NI9157/Optim/Makefile.gcc
Source/Components/DataSources/NI9157/Optim/Makefile.inc
Source/Components/DataSources/NI9157/Optim/NI9157MemoryOperationsHelper.cpp
Source/Components/DataSources/NI9157/Optim/NI9157MemoryOperationsHelper.h
Source/Components/DataSources/OPCUADataSource/Makefile.cov
Source/Components/DataSources/OPCUADataSource/Makefile.gcc
Source/Components/DataSources/OPCUADataSource/Makefile.inc
Source/Components/DataSources/OPCUADataSource/OPCUAClientI.cpp
Source/Components/DataSources/OPCUADataSource/OPCUAClientI.h
Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.cpp
Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h
Source/Components/DataSources/OPCUADataSource/OPCUAClientRead.cpp
Source/Components/DataSources/OPCUADataSource/OPCUAClientRead.h
Source/Components/DataSources/OPCUADataSource/OPCUAClientWrite.cpp
Source/Components/DataSources/OPCUADataSource/OPCUAClientWrite.h
Source/Components/DataSources/OPCUADataSource/OPCUADSInput.cpp
Source/Components/DataSources/OPCUADataSource/OPCUADSInput.h
Source/Components/DataSources/OPCUADataSource/OPCUADSOutput.cpp
Source/Components/DataSources/OPCUADataSource/OPCUADSOutput.h
Source/Components/DataSources/OPCUADataSource/README.md
Source/Components/DataSources/RealTimeThreadAsyncBridge/RealTimeThreadAsyncBridge.cpp
Source/Components/DataSources/RealTimeThreadAsyncBridge/RealTimeThreadAsyncBridge.h
Source/Components/DataSources/SDN/SDNLoggerCallback.cpp
Source/Components/DataSources/SDN/SDNPublisher.cpp
Source/Components/DataSources/SDN/SDNPublisher.h
Source/Components/DataSources/SDN/SDNSubscriber.cpp
Source/Components/DataSources/SDN/SDNSubscriber.h
Source/Components/GAMs/CRCGAM/CRCGAM.cpp
Source/Components/GAMs/CRCGAM/CRCGAM.h
Source/Components/GAMs/CRCGAM/CRCHelper.h
Source/Components/GAMs/CRCGAM/CRCHelperT.h
Source/Components/GAMs/CRCGAM/Makefile.cov
Source/Components/GAMs/CRCGAM/Makefile.gcc
Source/Components/GAMs/CRCGAM/Makefile.inc
Source/Components/GAMs/ConstantGAM/ConstantGAM.cpp
Source/Components/GAMs/ConstantGAM/ConstantGAM.h
Source/Components/GAMs/HistogramGAM/HistogramComparator.cpp
Source/Components/GAMs/HistogramGAM/HistogramComparator.h
Source/Components/GAMs/HistogramGAM/HistogramComparatorT.h
Source/Components/GAMs/HistogramGAM/HistogramGAM.cpp
Source/Components/GAMs/HistogramGAM/HistogramGAM.h
Source/Components/GAMs/HistogramGAM/Makefile.cov
Source/Components/GAMs/HistogramGAM/Makefile.gcc
Source/Components/GAMs/HistogramGAM/Makefile.inc
Source/Components/GAMs/IOGAM/IOGAM.cpp
Source/Components/GAMs/IOGAM/IOGAM.h
Source/Components/GAMs/Interleaved2FlatGAM/Makefile.inc
Source/Components/GAMs/Makefile.cov
Source/Components/GAMs/Makefile.inc
Source/Components/GAMs/MathExpressionGAM/.gitignore
Source/Components/GAMs/MathExpressionGAM/Makefile.cov
Source/Components/GAMs/MathExpressionGAM/Makefile.gcc
Source/Components/GAMs/MathExpressionGAM/Makefile.inc
Source/Components/GAMs/MathExpressionGAM/MathExpressionGAM.cpp
Source/Components/GAMs/MathExpressionGAM/MathExpressionGAM.h
Source/Components/GAMs/PIDGAM/PIDGAM.cpp
Source/Components/GAMs/PIDGAM/PIDGAM.h
Source/Components/GAMs/SSMGAM/SSMGAM.cpp
Source/Components/GAMs/StatisticsGAM/StatisticsHelperT.h
Source/Components/GAMs/TimeCorrectionGAM/Makefile.cov
Source/Components/GAMs/TimeCorrectionGAM/Makefile.gcc
Source/Components/GAMs/TimeCorrectionGAM/Makefile.inc
Source/Components/GAMs/TimeCorrectionGAM/TimeCorrectionGAM.cpp
Source/Components/GAMs/TimeCorrectionGAM/TimeCorrectionGAM.h
Source/Components/GAMs/TriggerOnChangeGAM/EventConditionTrigger.cpp
Source/Components/GAMs/TriggerOnChangeGAM/EventConditionTrigger.h
Source/Components/GAMs/TriggerOnChangeGAM/Makefile.cov
Source/Components/GAMs/TriggerOnChangeGAM/Makefile.gcc
Source/Components/GAMs/TriggerOnChangeGAM/Makefile.inc
Source/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAM.cpp
Source/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAM.h
Source/Components/GAMs/WaveformGAM/WaveformSin.h
Source/Components/Interfaces/EPICS/EPICSCAClient.cpp
Source/Components/Interfaces/EPICS/EPICSCAClient.h
Source/Components/Interfaces/EPICS/EPICSPV.cpp
Source/Components/Interfaces/EPICS/EPICSPV.h
Source/Components/Interfaces/EPICS/Makefile.gcc
Source/Components/Interfaces/EPICSPVA/.gitignore
Source/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseService.cpp
Source/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseService.h
Source/Components/Interfaces/EPICSPVA/EPICSPVA2V3Service.cpp
Source/Components/Interfaces/EPICSPVA/EPICSPVA2V3Service.h
Source/Components/Interfaces/EPICSPVA/EPICSPVADatabase.cpp
Source/Components/Interfaces/EPICSPVA/EPICSPVADatabase.h
Source/Components/Interfaces/EPICSPVA/EPICSPVAHelper.cpp
Source/Components/Interfaces/EPICSPVA/EPICSPVAHelper.h
Source/Components/Interfaces/EPICSPVA/EPICSPVAMessageI.cpp
Source/Components/Interfaces/EPICSPVA/EPICSPVAMessageI.h
Source/Components/Interfaces/EPICSPVA/EPICSPVARecord.cpp
Source/Components/Interfaces/EPICSPVA/EPICSPVARecord.h
Source/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataI.cpp
Source/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataI.h
Source/Components/Interfaces/EPICSPVA/EPICSRPCClient.cpp
Source/Components/Interfaces/EPICSPVA/EPICSRPCClient.h
Source/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilter.cpp
Source/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilter.h
Source/Components/Interfaces/EPICSPVA/EPICSRPCServer.cpp
Source/Components/Interfaces/EPICSPVA/EPICSRPCServer.h
Source/Components/Interfaces/EPICSPVA/EPICSRPCService.cpp
Source/Components/Interfaces/EPICSPVA/EPICSRPCService.h
Source/Components/Interfaces/EPICSPVA/EPICSRPCServiceAdapter.cpp
Source/Components/Interfaces/EPICSPVA/EPICSRPCServiceAdapter.h
Source/Components/Interfaces/EPICSPVA/Makefile.cov
Source/Components/Interfaces/EPICSPVA/Makefile.gcc
Source/Components/Interfaces/EPICSPVA/Makefile.inc
Source/Components/Interfaces/MDSStructuredDataI/.gitignore
Source/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataI.cpp
Source/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataI.h
Source/Components/Interfaces/MDSStructuredDataI/Makefile.cov
Source/Components/Interfaces/MDSStructuredDataI/Makefile.gcc
Source/Components/Interfaces/MDSStructuredDataI/Makefile.inc
Source/Components/Interfaces/Makefile.cov
Source/Components/Interfaces/Makefile.gcc
Source/Components/Interfaces/Makefile.inc
Source/Components/Interfaces/MemoryGate/.gitignore
Source/Components/Interfaces/MemoryGate/Makefile.cov
Source/Components/Interfaces/MemoryGate/Makefile.gcc
Source/Components/Interfaces/MemoryGate/Makefile.inc
Source/Components/Interfaces/MemoryGate/MemoryGate.cpp
Source/Components/Interfaces/MemoryGate/MemoryGate.h
Source/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperator.cpp
Source/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperator.h
Source/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorI.cpp
Source/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorI.h
Source/Components/Interfaces/NI9157Device/Makefile.cov
Source/Components/Interfaces/NI9157Device/Makefile.gcc
Source/Components/Interfaces/NI9157Device/Makefile.inc
Source/Components/Interfaces/NI9157Device/Makefile.linux
Source/Components/Interfaces/NI9157Device/NI9157Device.cpp
Source/Components/Interfaces/NI9157Device/NI9157Device.h
Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorDatabase.cpp
Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorDatabase.h
Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorT.cpp
Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorT.h
Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTI.cpp
Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTI.h
Source/Components/Interfaces/OPCUA/Makefile.cov
Source/Components/Interfaces/OPCUA/Makefile.gcc
Source/Components/Interfaces/OPCUA/Makefile.inc
Source/Components/Interfaces/OPCUA/OPCUAMessageClient.cpp
Source/Components/Interfaces/OPCUA/OPCUAMessageClient.h
Source/Components/Interfaces/OPCUA/OPCUANode.cpp
Source/Components/Interfaces/OPCUA/OPCUANode.h
Source/Components/Interfaces/OPCUA/OPCUAObject.cpp
Source/Components/Interfaces/OPCUA/OPCUAObject.h
Source/Components/Interfaces/OPCUA/OPCUAReferenceContainer.cpp
Source/Components/Interfaces/OPCUA/OPCUAReferenceContainer.h
Source/Components/Interfaces/OPCUA/OPCUAServer.cpp
Source/Components/Interfaces/OPCUA/OPCUAServer.h
Source/Components/Interfaces/OPCUA/OPCUATypes.h
Test/Components/DataSources/DAN/DANSourceTest.cpp
Test/Components/DataSources/DAN/DANStreamTest.cpp
Test/Components/DataSources/DAN/Makefile.inc
Test/Components/DataSources/DAN/dan_test_config_ccs_6.xml
Test/Components/DataSources/EPICSCA/EPICSCAInputGTest.cpp
Test/Components/DataSources/EPICSCA/EPICSCAInputTest.cpp
Test/Components/DataSources/EPICSCA/EPICSCAInputTest.h
Test/Components/DataSources/EPICSCA/EPICSCAOutputGTest.cpp
Test/Components/DataSources/EPICSCA/EPICSCAOutputTest.cpp
Test/Components/DataSources/EPICSCA/EPICSCAOutputTest.h
Test/Components/DataSources/EPICSCA/MARTeEPICSCAInputOutputTest.db
Test/Components/DataSources/EPICSPVA/.gitignore
Test/Components/DataSources/EPICSPVA/EPICSPVAChannelWrapperGTest.cpp
Test/Components/DataSources/EPICSPVA/EPICSPVAChannelWrapperTest.cpp
Test/Components/DataSources/EPICSPVA/EPICSPVAChannelWrapperTest.h
Test/Components/DataSources/EPICSPVA/EPICSPVAInputGTest.cpp
Test/Components/DataSources/EPICSPVA/EPICSPVAInputTest.cpp
Test/Components/DataSources/EPICSPVA/EPICSPVAInputTest.h
Test/Components/DataSources/EPICSPVA/EPICSPVAOutputGTest.cpp
Test/Components/DataSources/EPICSPVA/EPICSPVAOutputTest.cpp
Test/Components/DataSources/EPICSPVA/EPICSPVAOutputTest.h
Test/Components/DataSources/EPICSPVA/Makefile.cov
Test/Components/DataSources/EPICSPVA/Makefile.gcc
Test/Components/DataSources/EPICSPVA/Makefile.inc
Test/Components/DataSources/EpicsDataSource/PlatformTest.cpp
Test/Components/DataSources/FileDataSource/FileReaderGTest.cpp
Test/Components/DataSources/FileDataSource/FileReaderTest.cpp
Test/Components/DataSources/FileDataSource/FileReaderTest.h
Test/Components/DataSources/FileDataSource/FileWriterGTest.cpp
Test/Components/DataSources/FileDataSource/FileWriterTest.cpp
Test/Components/DataSources/FileDataSource/FileWriterTest.h
Test/Components/DataSources/LinkDataSource/.gitignore
Test/Components/DataSources/LinkDataSource/LinkDataSourceGTest.cpp
Test/Components/DataSources/LinkDataSource/LinkDataSourceTest.cpp
Test/Components/DataSources/LinkDataSource/LinkDataSourceTest.h
Test/Components/DataSources/LinkDataSource/Makefile.cov
Test/Components/DataSources/LinkDataSource/Makefile.gcc
Test/Components/DataSources/LinkDataSource/Makefile.inc
Test/Components/DataSources/LinuxTimer/LinuxTimerGTest.cpp
Test/Components/DataSources/LinuxTimer/LinuxTimerTest.cpp
Test/Components/DataSources/LinuxTimer/LinuxTimerTest.h
Test/Components/DataSources/LoggerDataSource/LoggerBrokerTest.cpp
Test/Components/DataSources/MDSWriter/MDSWriterGTest.cpp
Test/Components/DataSources/MDSWriter/MDSWriterNodeGTest.cpp
Test/Components/DataSources/MDSWriter/MDSWriterNodeTest.cpp
Test/Components/DataSources/MDSWriter/MDSWriterNodeTest.h
Test/Components/DataSources/MDSWriter/MDSWriterTest.cpp
Test/Components/DataSources/MDSWriter/MDSWriterTest.h
Test/Components/DataSources/MDSWriter/MDSWriterTreeTestHelper.cpp
Test/Components/DataSources/MDSWriter/MDSWriterTreeTestHelper.h
Test/Components/DataSources/MDSWriter/Makefile.inc
Test/Components/DataSources/Makefile.cov
Test/Components/DataSources/Makefile.inc
Test/Components/DataSources/NI1588/.gitignore
Test/Components/DataSources/NI1588/Makefile.cov
Test/Components/DataSources/NI1588/Makefile.gcc
Test/Components/DataSources/NI1588/Makefile.inc
Test/Components/DataSources/NI1588/NI1588TimestampGTest.cpp
Test/Components/DataSources/NI1588/NI1588TimestampTest.cpp
Test/Components/DataSources/NI1588/NI1588TimestampTest.h
Test/Components/DataSources/NI6259/NI6259ADCTest.cpp
Test/Components/DataSources/NI6368/NI6368ADCTest.cpp
Test/Components/DataSources/NI9157/.gitignore
Test/Components/DataSources/NI9157/Makefile.cov
Test/Components/DataSources/NI9157/Makefile.gcc
Test/Components/DataSources/NI9157/Makefile.inc
Test/Components/DataSources/NI9157/NI9157CircularFifoReaderGTest.cpp
Test/Components/DataSources/NI9157/NI9157CircularFifoReaderTest.cpp
Test/Components/DataSources/NI9157/NI9157CircularFifoReaderTest.h
Test/Components/DataSources/NI9157/NI9157MxiDataSourceGTest.cpp
Test/Components/DataSources/NI9157/NI9157MxiDataSourceTest.cpp
Test/Components/DataSources/NI9157/NI9157MxiDataSourceTest.h
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_TestGTD0001.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled1.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled2.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled3.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled4.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled5.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled6.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled7.lvbitx
Test/Components/DataSources/NI9157/TestLabviewFiles/NiFpga_Untitled8.lvbitx
Test/Components/DataSources/OPCUADataSource/Makefile.cov
Test/Components/DataSources/OPCUADataSource/Makefile.gcc
Test/Components/DataSources/OPCUADataSource/Makefile.inc
Test/Components/DataSources/OPCUADataSource/OPCUAClientIGTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientITest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientITest.h
Test/Components/DataSources/OPCUADataSource/OPCUAClientMethodGTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientMethodTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientMethodTest.h
Test/Components/DataSources/OPCUADataSource/OPCUAClientReadGTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientReadTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientReadTest.h
Test/Components/DataSources/OPCUADataSource/OPCUAClientWriteGTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientWriteTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUAClientWriteTest.h
Test/Components/DataSources/OPCUADataSource/OPCUADSInputGTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUADSInputTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUADSInputTest.h
Test/Components/DataSources/OPCUADataSource/OPCUADSOutputGTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUADSOutputTest.cpp
Test/Components/DataSources/OPCUADataSource/OPCUADSOutputTest.h
Test/Components/DataSources/OPCUADataSource/custom_datatype.h
Test/Components/DataSources/RealTimeThreadAsyncBridge/RealTimeThreadAsyncBridgeTest.cpp
Test/Components/DataSources/RealTimeThreadSynchronisation/RealTimeThreadSynchronisationTest.cpp
Test/Components/DataSources/SDN/SDNPublisherGTest.cpp
Test/Components/DataSources/SDN/SDNPublisherTest.cpp
Test/Components/DataSources/SDN/SDNPublisherTest.h
Test/Components/DataSources/SDN/SDNSubscriberGTest.cpp
Test/Components/DataSources/SDN/SDNSubscriberTest.cpp
Test/Components/DataSources/SDN/SDNSubscriberTest.h
Test/Components/GAMs/BaseLib2GAM/BaseLib2GAMTest.cpp
Test/Components/GAMs/CRCGAM/.gitignore
Test/Components/GAMs/CRCGAM/CRCGAMGTest.cpp
Test/Components/GAMs/CRCGAM/CRCGAMTest.cpp
Test/Components/GAMs/CRCGAM/CRCGAMTest.h
Test/Components/GAMs/CRCGAM/CRCHelperTGTest.cpp
Test/Components/GAMs/CRCGAM/CRCHelperTTest.cpp
Test/Components/GAMs/CRCGAM/CRCHelperTTest.h
Test/Components/GAMs/CRCGAM/Makefile.cov
Test/Components/GAMs/CRCGAM/Makefile.gcc
Test/Components/GAMs/CRCGAM/Makefile.inc
Test/Components/GAMs/ConstantGAM/ConstantGAMTest.cpp
Test/Components/GAMs/FilterGAM/FilterGAMTest.cpp
Test/Components/GAMs/HistogramGAM/.gitignore
Test/Components/GAMs/HistogramGAM/HistogramComparatorTGTest.cpp
Test/Components/GAMs/HistogramGAM/HistogramComparatorTTest.cpp
Test/Components/GAMs/HistogramGAM/HistogramComparatorTTest.h
Test/Components/GAMs/HistogramGAM/HistogramGAMGTest.cpp
Test/Components/GAMs/HistogramGAM/HistogramGAMTest.cpp
Test/Components/GAMs/HistogramGAM/HistogramGAMTest.h
Test/Components/GAMs/HistogramGAM/Makefile.cov
Test/Components/GAMs/HistogramGAM/Makefile.gcc
Test/Components/GAMs/HistogramGAM/Makefile.inc
Test/Components/GAMs/IOGAM/IOGAMGTest.cpp
Test/Components/GAMs/IOGAM/IOGAMTest.cpp
Test/Components/GAMs/IOGAM/IOGAMTest.h
Test/Components/GAMs/Makefile.cov
Test/Components/GAMs/Makefile.inc
Test/Components/GAMs/MathExpressionGAM/Makefile.cov
Test/Components/GAMs/MathExpressionGAM/Makefile.gcc
Test/Components/GAMs/MathExpressionGAM/Makefile.inc
Test/Components/GAMs/MathExpressionGAM/MathExpressionGAMGTest.cpp
Test/Components/GAMs/MathExpressionGAM/MathExpressionGAMTest.cpp
Test/Components/GAMs/MathExpressionGAM/MathExpressionGAMTest.h
Test/Components/GAMs/PIDGAM/PIDGAMTest.cpp
Test/Components/GAMs/TimeCorrectionGAM/.gitignore
Test/Components/GAMs/TimeCorrectionGAM/Makefile.cov
Test/Components/GAMs/TimeCorrectionGAM/Makefile.gcc
Test/Components/GAMs/TimeCorrectionGAM/Makefile.inc
Test/Components/GAMs/TimeCorrectionGAM/TimeCorrectionGAMGTest.cpp
Test/Components/GAMs/TimeCorrectionGAM/TimeCorrectionGAMTest.cpp
Test/Components/GAMs/TimeCorrectionGAM/TimeCorrectionGAMTest.h
Test/Components/GAMs/TriggerOnChangeGAM/.gitignore
Test/Components/GAMs/TriggerOnChangeGAM/EventConditionTriggerGTest.cpp
Test/Components/GAMs/TriggerOnChangeGAM/EventConditionTriggerTest.cpp
Test/Components/GAMs/TriggerOnChangeGAM/EventConditionTriggerTest.h
Test/Components/GAMs/TriggerOnChangeGAM/Makefile.cov
Test/Components/GAMs/TriggerOnChangeGAM/Makefile.gcc
Test/Components/GAMs/TriggerOnChangeGAM/Makefile.inc
Test/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAMGTest.cpp
Test/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAMTest.cpp
Test/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAMTest.h
Test/Components/GAMs/WaveformGAM/WaveformSinGAMTest.cpp
Test/Components/Interfaces/EPICS/EPICSPVGTest.cpp
Test/Components/Interfaces/EPICS/EPICSPVTest.cpp
Test/Components/Interfaces/EPICS/EPICSPVTest.h
Test/Components/Interfaces/EPICS/MARTeEPICSCATest.db
Test/Components/Interfaces/EPICSPVA/.gitignore
Test/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseServiceGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseServiceTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseServiceTest.h
Test/Components/Interfaces/EPICSPVA/EPICSPVA2V3ServiceGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVA2V3ServiceTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVA2V3ServiceTest.db
Test/Components/Interfaces/EPICSPVA/EPICSPVA2V3ServiceTest.h
Test/Components/Interfaces/EPICSPVA/EPICSPVADatabaseGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVADatabaseTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVADatabaseTest.h
Test/Components/Interfaces/EPICSPVA/EPICSPVAHelperGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVAHelperTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVAHelperTest.h
Test/Components/Interfaces/EPICSPVA/EPICSPVAMessageIGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVAMessageITest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVAMessageITest.h
Test/Components/Interfaces/EPICSPVA/EPICSPVARecordGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVARecordTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVARecordTest.h
Test/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataIGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataITest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataITest.h
Test/Components/Interfaces/EPICSPVA/EPICSRPCClientGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilterGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilterTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilterTest.h
Test/Components/Interfaces/EPICSPVA/EPICSRPCClientTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSRPCClientTest.h
Test/Components/Interfaces/EPICSPVA/EPICSRPCServerGTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSRPCServerTest.cpp
Test/Components/Interfaces/EPICSPVA/EPICSRPCServerTest.h
Test/Components/Interfaces/EPICSPVA/Makefile.cov
Test/Components/Interfaces/EPICSPVA/Makefile.gcc
Test/Components/Interfaces/EPICSPVA/Makefile.inc
Test/Components/Interfaces/MDSStructuredDataI/.gitignore
Test/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataIGTest.cpp
Test/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataITest.cpp
Test/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataITest.h
Test/Components/Interfaces/MDSStructuredDataI/Makefile.cov
Test/Components/Interfaces/MDSStructuredDataI/Makefile.gcc
Test/Components/Interfaces/MDSStructuredDataI/Makefile.inc
Test/Components/Interfaces/Makefile.cov
Test/Components/Interfaces/Makefile.inc
Test/Components/Interfaces/MemoryGate/.gitignore
Test/Components/Interfaces/MemoryGate/Makefile.cov
Test/Components/Interfaces/MemoryGate/Makefile.gcc
Test/Components/Interfaces/MemoryGate/Makefile.inc
Test/Components/Interfaces/MemoryGate/MemoryGateGTest.cpp
Test/Components/Interfaces/MemoryGate/MemoryGateTest.cpp
Test/Components/Interfaces/MemoryGate/MemoryGateTest.h
Test/Components/Interfaces/NI9157Device/.gitignore
Test/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorGTest.cpp
Test/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorTest.cpp
Test/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorTest.h
Test/Components/Interfaces/NI9157Device/Makefile.cov
Test/Components/Interfaces/NI9157Device/Makefile.gcc
Test/Components/Interfaces/NI9157Device/Makefile.inc
Test/Components/Interfaces/NI9157Device/NI9157DeviceGTest.cpp
Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorDatabaseGTest.cpp
Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorDatabaseTest.cpp
Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorDatabaseTest.h
Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTGTest.cpp
Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTTest.cpp
Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTTest.h
Test/Components/Interfaces/NI9157Device/NI9157DeviceTest.cpp
Test/Components/Interfaces/NI9157Device/NI9157DeviceTest.h
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_TestGTD0001.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled1.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled2.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled3.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled4.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled5.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled6.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled7.lvbitx
Test/Components/Interfaces/NI9157Device/TestLabviewFiles/NiFpga_Untitled8.lvbitx
Test/Components/Interfaces/OPCUA/Makefile.cov
Test/Components/Interfaces/OPCUA/Makefile.gcc
Test/Components/Interfaces/OPCUA/Makefile.inc
Test/Components/Interfaces/OPCUA/OPCUAMessageClientGTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAMessageClientTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAMessageClientTest.h
Test/Components/Interfaces/OPCUA/OPCUANodeGTest.cpp
Test/Components/Interfaces/OPCUA/OPCUANodeTest.cpp
Test/Components/Interfaces/OPCUA/OPCUANodeTest.h
Test/Components/Interfaces/OPCUA/OPCUAObjectGTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAObjectTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAObjectTest.h
Test/Components/Interfaces/OPCUA/OPCUAReferenceContainerGTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAReferenceContainerTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAReferenceContainerTest.h
Test/Components/Interfaces/OPCUA/OPCUAServerGTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAServerTest.cpp
Test/Components/Interfaces/OPCUA/OPCUAServerTest.h
Test/Components/Interfaces/OPCUA/custom_datatype.h
Test/GTest/Makefile.cov
Test/GTest/Makefile.gcc
Test/GTest/Makefile.inc
dummy.txt

OK: no errors found.

Requirements review

Date of the review: 07/11/2020

Person who did the review: N/A

Version of requirements: N/A

Result of review: N/A

List of non-conformities: N/A

Comments: Requirements and expectation reviewed and tuned during the daily scrum meetings.

Architecture & design review

Date of the review: 07/11/2020

Person who did the review: N/A

Version of architecture & design document: N/A

Result of review: N/A

List of non-conformities: N/A

Comments: N/A

Code and documentation review

Date of the review: 07/11/2020

Person who did the review: Andre Neto

Version of source code: 4bbf29d24b9ac7e4f3ed05d83f5531a87ec3d2eb

Result of review: PASS

List of non-conformities:

Headers

ERR: Invalid #includes sorted in file Source/Components/DataSources/SDN/SDNSubscriber.cpp
ERR: Invalid #includes sorted in file Source/Components/GAMs/TriggerOnChangeGAM/EventConditionTrigger.cpp
ERR: Invalid #includes sorted in file Source/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAM.cpp
ERR: Invalid #includes sorted in file Source/Components/Interfaces/EPICS/EPICSPV.cpp
ERR: Invalid #includes sorted in file Source/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilter.h
ERR: Invalid #includes sorted in file Source/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataI.cpp
ERR: Invalid #includes sorted in file Source/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorI.h
ERR: Invalid #includes sorted in file Source/Components/Interfaces/NI9157Device/NI9157Device.cpp
ERR: Invalid #includes sorted in file Source/Components/Interfaces/NI9157Device/NI9157DeviceOperatorDatabase.cpp
ERR: Invalid #includes sorted in file Source/Components/Interfaces/OPCUA/OPCUANode.h
ERR: Invalid #includes sorted in file Source/Components/Interfaces/OPCUA/OPCUAServer.h
ERR: Invalid #includes sorted in file Test/Components/DataSources/DAN/DANSourceTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/EPICSCA/EPICSCAInputGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/EPICSCA/EPICSCAOutputGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/EPICSPVA/EPICSPVAChannelWrapperGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/EPICSPVA/EPICSPVAInputGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/EPICSPVA/EPICSPVAOutputGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/EpicsDataSource/PlatformTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/FileDataSource/FileReaderGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/LinkDataSource/LinkDataSourceGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/LinuxTimer/LinuxTimerGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/MDSWriter/MDSWriterGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/MDSWriter/MDSWriterNodeGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/NI1588/NI1588TimestampGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/NI6259/NI6259ADCTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/NI6368/NI6368ADCTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/NI9157/NI9157CircularFifoReaderGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/NI9157/NI9157MxiDataSourceGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/NI9157/NI9157MxiDataSourceTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientIGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientITest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientMethodGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientMethodTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientMethodTest.h
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientReadGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientReadTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientReadTest.h
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientWriteGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientWriteTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUAClientWriteTest.h
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUADSInputGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUADSInputTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUADSOutputGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/OPCUADataSource/OPCUADSOutputTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/RealTimeThreadSynchronisation/RealTimeThreadSynchronisationTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/SDN/SDNPublisherGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/SDN/SDNPublisherTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/SDN/SDNSubscriberGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/DataSources/SDN/SDNSubscriberTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/BaseLib2GAM/BaseLib2GAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/CRCGAM/CRCGAMGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/CRCGAM/CRCGAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/CRCGAM/CRCHelperTGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/ConstantGAM/ConstantGAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/HistogramGAM/HistogramComparatorTGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/HistogramGAM/HistogramGAMGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/HistogramGAM/HistogramGAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/IOGAM/IOGAMGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/IOGAM/IOGAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/MathExpressionGAM/MathExpressionGAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/TimeCorrectionGAM/TimeCorrectionGAMGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/TriggerOnChangeGAM/EventConditionTriggerGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/TriggerOnChangeGAM/TriggerOnChangeGAMGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/GAMs/WaveformGAM/WaveformSinGAMTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICS/EPICSPVGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICS/EPICSPVTest.h
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseServiceGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSObjectRegistryDatabaseServiceTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVA2V3ServiceGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVA2V3ServiceTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVADatabaseGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVADatabaseTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVAHelperGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVAHelperTest.h
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVAMessageIGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVAMessageITest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVARecordGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVARecordTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSPVAStructureDataIGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSRPCClientGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilterGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSRPCClientMessageFilterTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSRPCClientTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSRPCServerGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/EPICSPVA/EPICSRPCServerTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataIGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/MDSStructuredDataI/MDSStructuredDataITest.h
ERR: Invalid #includes sorted in file Test/Components/Interfaces/MemoryGate/MemoryGateGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTTest.h
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUAMessageClientGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUAMessageClientTest.h
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUANodeGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUANodeTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUAObjectGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUAObjectTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUAReferenceContainerGTest.cpp
ERR: Invalid #includes sorted in file Test/Components/Interfaces/OPCUA/OPCUAServerGTest.cpp

Lint includes

OK: All files are being included for linting
OK: no errors found.

Linter

ERR: /home/aneto/MARTe2-dev/MakeDefaults/Lint/marte_flint_exceptions.lnt 15
ERR: ./Source/Components/DataSources/EPICSPVA/EPICSPVAOutput.cpp:216:1: Info 766: Header file '/home/aneto/MARTe2-dev/Source/Core/Scheduler/L5GAMs/MemoryMapAsyncOutputBroker.h' not used in module 'EPICSPVAOutput.cpp'
ERR: Note 974: Worst case function for stack usage: 'MARTe::MDSStructuredDataI::Copy' is recursive, loop contains call to 'MARTe::MDSStructuredDataI::Copy'. See stack for a full report. [MISRA C+ Rule 7-5-4]

Doxygen

ERR: warning: Tag `XML_SCHEMA' at line 1788 of file `Doxyfile' has become obsolete.
ERR: warning: Tag `XML_DTD' at line 1794 of file `Doxyfile' has become obsolete.
ERR: warning: source ./Docs/Assets/Snippets/Parsing/MathGrammar.ll is not a readable file or directory... skipping.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:45: warning: Compound OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:60: warning: Compound OPCUA::ObjectProperties is not documented.
ERR: /home/aneto/Projects/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.
ERR: /home/aneto/Projects/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.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:54: warning: Member OPCUANodeSettings (typedef) of namespace OPCUA is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:68: warning: Member OPCUAObjectSettings (typedef) of namespace OPCUA is not documented.
ERR: /home/aneto/Projects/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)
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h:95: warning: The following parameters of MARTe::OPCUAClientMethod::SetMethodRequest(const uint16 methodNamespaceIndex, StreamString methodPath) are not documented:
ERR: /home/aneto/Projects/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)
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/DataSources/OPCUADataSource/OPCUAClientMethod.h:84: warning: The following parameters of MARTe::OPCUAClientMethod::SetObjectRequest(const uint16 methodNamespaceIndex, StreamString methodPath) are not documented:
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:46: warning: Member attr (variable) of class OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:47: warning: Member value (variable) of class OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:48: warning: Member nodeId (variable) of class OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:49: warning: Member nodeName (variable) of class OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:50: warning: Member parentNodeId (variable) of class OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:51: warning: Member parentReferenceNodeId (variable) of class OPCUA::NodeProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:61: warning: Member attr (variable) of class OPCUA::ObjectProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:62: warning: Member nodeId (variable) of class OPCUA::ObjectProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:63: warning: Member nodeName (variable) of class OPCUA::ObjectProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:64: warning: Member parentNodeId (variable) of class OPCUA::ObjectProperties is not documented.
ERR: /home/aneto/Projects/MARTe2-components/Source/Components/Interfaces/OPCUA/OPCUATypes.h:65: warning: Member parentReferenceNodeId (variable) of class OPCUA::ObjectProperties is not documented.

Unit test review

Date of the review: 07/11/2020

Person who did the review: Andre Neto

Version of source code: 4bbf29d24b9ac7e4f3ed05d83f5531a87ec3d2eb

Result of coverage tests review: PASS

Result of functional tests review: PASS

Result of review: PASS

Comments: PASS

List of non-conformities:

Many functions are not tested, but these are all support functions that are being tested implicit. Nevertheless, this needs to be improved in future versions. Full functional testing is a requirement.

Functional tests

ERR: Test file not found: Test/Components/DataSources/DAN/DANAPIGTest.cpp
ERR: DANSource:CloseStream is not tested
ERR: DANSource:GetAbsoluteStartTime is not tested
ERR: DANSource:GetDANBufferMultiplier is not tested
ERR: DANSource:OpenStream is not tested
ERR: DANSource:PrepareNextState is not tested
ERR: DANSource:Synchronise is not tested
ERR: EPICSCAInput:GetInputBrokers is not tested
ERR: EPICSCAInput:PrepareNextState is not tested
ERR: EPICSCAInput:Synchronise is not tested
ERR: EPICSCAOutput:PrepareNextState is not tested
ERR: EPICSCAOutput:Synchronise is not tested
ERR: EPICSPVAChannelWrapper:putBuild is not tested
ERR: EPICSPVAChannelWrapper:putDone is not tested
ERR: EPICSPVAInput:AllocateMemory is not tested
ERR: EPICSPVAOutput:PrepareNextState is not tested
ERR: Test file not found: Test/Components/DataSources/EpicsDataSource/Atomic2GTest.cpp
ERR: MDSReader:GetInputBrokers is not tested
ERR: MDSReader:GetOutputBrokers is not tested
ERR: MDSWriterNode:GetExecutePeriod is not tested
ERR: NI1588Timestamp:PrepareNextState is not tested
ERR: NI6259ADC:GetLastBufferIdx is not tested
ERR: NI6259ADC:IsSynchronising is not tested
ERR: NI6259ADC:ReadAIConfiguration is not tested
ERR: NI6368ADC:ReadAIConfiguration is not tested
ERR: Test file not found: Test/Components/NI9157/Optim/NI9157MemoryOperationsHelperGTest.cpp
ERR: OPCUAClientI:GetDataPtr is not tested
ERR: OPCUAClientI:GetExtensionObjectByteString is not tested
ERR: OPCUAClientI:GetNumberOfNodes is not tested
ERR: OPCUAClientI:GetServerAddress is not tested
ERR: OPCUAClientI:GetValueMemories is not tested
ERR: OPCUAClientI:SetServiceRequest is not tested
ERR: OPCUAClientMethod:GetMonitoredNodes is not tested
ERR: OPCUAClientRead:GetMonitoredNodes is not tested
ERR: OPCUAClientWrite:GetMonitoredNodes is not tested
ERR: OPCUADSInput:AllocateMemory is not tested
ERR: OPCUADSInput:GetBrokerName is not tested
ERR: OPCUADSInput:GetOPCUAClient is not tested
ERR: OPCUADSInput:GetServerAddress is not tested
ERR: OPCUADSInput:GetSignalMemoryBuffer is not tested
ERR: OPCUADSInput:PrepareNextState is not tested
ERR: OPCUADSOutput:AllocateMemory is not tested
ERR: OPCUADSOutput:GetBrokerName is not tested
ERR: OPCUADSOutput:GetOPCUAClient is not tested
ERR: OPCUADSOutput:GetServerAddress is not tested
ERR: OPCUADSOutput:GetSignalMemoryBuffer is not tested
ERR: OPCUADSOutput:PrepareNextState is not tested
ERR: OPCUADSOutput:Synchronise is not tested
ERR: RealTimeThreadAsyncBridge:TerminateInputCopy is not tested
ERR: RealTimeThreadAsyncBridge:TerminateOutputCopy is not tested
ERR: CRCHelper:Compute is not tested
ERR: CRCHelper:ComputeTable is not tested
ERR: Test file not found: Test/Components/GAMs/CRCGAM/CRCHelperGTest.cpp
ERR: HistogramComparator:GetNumberOfBins is not tested
ERR: HistogramComparator:InRange is not tested
ERR: HistogramComparator:SetMax is not tested
ERR: HistogramComparator:SetMin is not tested
ERR: HistogramComparator:SetNumberOfBins is not tested
ERR: Test file not found: Test/Components/GAMs/HistogramGAM/HistogramComparatorGTest.cpp
ERR: StatisticsHelperT:GetRms is not tested
ERR: EventConditionTrigger:EventConditionField is not tested
ERR: EventConditionTrigger:Purge is not tested
ERR: WaveformSin:GetFloat32Value is not tested
ERR: WaveformSin:GetFloat64Value is not tested
ERR: WaveformSin:GetInt16Value is not tested
ERR: WaveformSin:GetInt32Value is not tested
ERR: WaveformSin:GetInt64Value is not tested
ERR: WaveformSin:GetInt8Value is not tested
ERR: WaveformSin:GetUInt16Value is not tested
ERR: WaveformSin:GetUInt32Value is not tested
ERR: WaveformSin:GetUInt64Value is not tested
ERR: WaveformSin:GetUInt8Value is not tested
ERR: WaveformSin:Initialise is not tested
ERR: Test file not found: Test/Components/GAMs/WaveformGAM/WaveformSinGTest.cpp
ERR: EPICSCAClient:Purge is not tested
ERR: EPICSPV:EventMode is not tested
ERR: EPICSPV:GetMemorySize is not tested
ERR: EPICSObjectRegistryDatabaseService:request is not tested
ERR: EPICSPVA2V3Service:Purge is not tested
ERR: EPICSPVADatabase:Purge is not tested
ERR: EPICSPVAHelper:REPORT_ERROR_PVA_STRUCT is not tested
ERR: EPICSPVAMessageI:request is not tested
ERR: EPICSPVAStructureDataI:AddToCurrentNode is not tested
ERR: EPICSRPCServer:Purge is not tested
ERR: EPICSRPCService:request is not tested
ERR: Test file not found: Test/Components/Interfaces/EPICSPVA/EPICSRPCServiceGTest.cpp
ERR: EPICSRPCServiceAdapter:SetHandler is not tested
ERR: EPICSRPCServiceAdapter:request is not tested
ERR: Test file not found: Test/Components/Interfaces/EPICSPVA/EPICSRPCServiceAdapterGTest.cpp
ERR: MDSStructuredDataI:AddToCurrentNode is not tested
ERR: MDSStructuredDataI:CloseTree is not tested
ERR: MDSStructuredDataI:IsOpen is not tested
ERR: CreateNI9157DeviceOperatorI:Create is not tested
ERR: CreateNI9157DeviceOperatorI:GetIdentifier is not tested
ERR: CreateNI9157DeviceOperatorI:GetTypeDescriptor is not tested
ERR: Test file not found: Test/Components/Interfaces/NI9157Device/CreateNI9157DeviceOperatorIGTest.cpp
ERR: NI9157DeviceOperatorT:IsValid is not tested
ERR: NI9157DeviceOperatorT:NiWriteFifo is not tested
ERR: NI9157DeviceOperatorTI:Compare is not tested
ERR: NI9157DeviceOperatorTI:Copy is not tested
ERR: NI9157DeviceOperatorTI:FindResource is not tested
ERR: NI9157DeviceOperatorTI:GetByteSize is not tested
ERR: NI9157DeviceOperatorTI:GetNI9157Device is not tested
ERR: NI9157DeviceOperatorTI:IsValid is not tested
ERR: NI9157DeviceOperatorTI:NiRead is not tested
ERR: NI9157DeviceOperatorTI:NiReadFifo is not tested
ERR: NI9157DeviceOperatorTI:NiWrite is not tested
ERR: NI9157DeviceOperatorTI:NiWriteFifo is not tested
ERR: Test file not found: Test/Components/Interfaces/NI9157Device/NI9157DeviceOperatorTIGTest.cpp
ERR: OPCUAMessageClient:GetOPCUAClient is not tested
ERR: OPCUAMessageClient:GetServerAddress is not tested
ERR: OPCUANode:IsNode is not tested
ERR: OPCUAObject:IsFirstObject is not tested
ERR: OPCUAObject:IsObject is not tested
ERR: OPCUAObject:SetFirst is not tested
ERR: OPCUAReferenceContainer:GetNumberOfDimensions is not tested
ERR: OPCUAReferenceContainer:GetNumberOfElements is not tested
ERR: OPCUAReferenceContainer:GetParentNodeId is not tested
ERR: OPCUAReferenceContainer:IsFirstObject is not tested
ERR: OPCUAReferenceContainer:SetNodeId is not tested
ERR: OPCUAReferenceContainer:SetNodeType is not tested
ERR: OPCUAReferenceContainer:SetNumberOfDimensions is not tested
ERR: OPCUAReferenceContainer:SetNumberOfElements is not tested
ERR: OPCUAReferenceContainer:SetParent is not tested
ERR: OPCUAServer:GetCPUMask is not tested
ERR: OPCUAServer:GetPort is not tested
ERR: OPCUAServer:GetRunning is not tested
ERR: OPCUAServer:GetStackSize is not tested
ERR: OPCUAServer:SetRunning is not tested
ERR: Test file not found: Test/Components/Interfaces/OPCUA/OPCUATypesGTest.cpp

GTest

WARN: Number of errors has not changed (but there are still errors). Number of tests: 1709. Current branch: 5. Reference branch: 5
OK: Number of tests unchanged. Current branch: 1709. Reference branch: 1709

Coverage

ERR: DataSources/OPCUADataSource/OPCUAClientI.cpp: insufficient line coverage (new file): (87.0 % < 90.0 %)
ERR: DataSources/OPCUADataS.../OPCUAClientMethod.cpp: insufficient line coverage (new file): (85.5 % < 90.0 %)
ERR: DataSources/OPCUADataSource/OPCUAClientRead.cpp: insufficient line coverage (new file): (83.1 % < 90.0 %)
ERR: Interfaces/OPCUA/OPCUAMessageClient.cpp: insufficient line coverage (new file): (78.9 % < 90.0 %)
OK: DataSources/EpicsDataSource/Atomic2.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/EpicsDataS...icsInputDataSource.cpp: is new. Line coverage is OK: (96.0 % >= 90.0 %)
OK: DataSources/EpicsDataS...csOutputDataSource.cpp: is new. Line coverage is OK: (96.0 % >= 90.0 %)
OK: DataSources/EpicsDataSource/SharedDataArea.cpp: is new. Line coverage is OK: (94.4 % >= 90.0 %)
OK: DataSources/EpicsDataSource/SharedDataArea.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/EpicsDataSource/Sigblock.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/EpicsDataS...gblockDoubleBuffer.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/EpicsDataSource/Signal.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/FileDataSource/FileReader.cpp: is new. Line coverage is OK: (96.6 % >= 90.0 %)
OK: DataSources/FileDataSource/FileWriter.cpp: is new. Line coverage is OK: (98.8 % >= 90.0 %)
OK: DataSources/LinkDataSource/LinkDataSource.cpp: is new. Line coverage is OK: (95.8 % >= 90.0 %)
OK: DataSources/LinuxTimer/LinuxTimer.cpp: is new. Line coverage is OK: (97.9 % >= 90.0 %)
OK: DataSources/LoggerDataSource/LoggerBroker.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/LoggerData...e/LoggerDataSource.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/OPCUADataSource/OPCUADSInput.cpp: is new. Line coverage is OK: (97.1 % >= 90.0 %)
OK: DataSources/OPCUADataSource/OPCUADSOutput.cpp: is new. Line coverage is OK: (92.4 % >= 90.0 %)
OK: DataSources/RealTimeTh...eThreadAsyncBridge.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/RealTimeTh...eThreadSynchBroker.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/RealTimeTh...eadSynchronisation.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/SDN/SDNLoggerCallback.cpp: is new. Line coverage is OK: (90.5 % >= 90.0 %)
OK: DataSources/SDN/SDNPublisher.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: DataSources/SDN/SDNSubscriber.cpp: is new. Line coverage is OK: (97.9 % >= 90.0 %)
OK: GAMs/CRCGAM/CRCGAM.cpp: is new. Line coverage is OK: (97.8 % >= 90.0 %)
OK: GAMs/CRCGAM/CRCHelper.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/CRCGAM/CRCHelperT.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/ConstantGAM/ConstantGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/ConversionGAM/ConversionGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/ConversionGAM/ConversionHelper.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/ConversionGAM/ConversionHelperT.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/FilterGAM/FilterGAM.cpp: is new. Line coverage is OK: (98.8 % >= 90.0 %)
OK: GAMs/HistogramGAM/HistogramComparator.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/HistogramGAM/HistogramComparatorT.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/HistogramGAM/HistogramGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/IOGAM/IOGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/Interleaved2FlatG...nterleaved2FlatGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/MathExpressionGAM/MathExpressionGAM.cpp: is new. Line coverage is OK: (97.8 % >= 90.0 %)
OK: GAMs/MathExpressionGAM/MathExpressionGAM.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/MuxGAM/MuxGAM.cpp: is new. Line coverage is OK: (99.6 % >= 90.0 %)
OK: GAMs/PIDGAM/PIDGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/SSMGAM/SSMGAM.cpp: is new. Line coverage is OK: (98.4 % >= 90.0 %)
OK: GAMs/StatisticsGAM/StatisticsGAM.cpp: is new. Line coverage is OK: (99.5 % >= 90.0 %)
OK: GAMs/StatisticsGAM/StatisticsHelperT.h: is new. Line coverage is OK: (97.2 % >= 90.0 %)
OK: GAMs/TimeCorrectionGAM/TimeCorrectionGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/TriggerOnChangeGA...ntConditionTrigger.cpp: is new. Line coverage is OK: (96.2 % >= 90.0 %)
OK: GAMs/TriggerOnChangeGAM/EventConditionTrigger.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/TriggerOnChangeGAM/TriggerOnChangeGAM.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/WaveformGAM/Waveform.cpp: is new. Line coverage is OK: (99.1 % >= 90.0 %)
OK: GAMs/WaveformGAM/WaveformChirp.cpp: is new. Line coverage is OK: (99.0 % >= 90.0 %)
OK: GAMs/WaveformGAM/WaveformChirp.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/WaveformGAM/WaveformPointsDef.cpp: is new. Line coverage is OK: (97.6 % >= 90.0 %)
OK: GAMs/WaveformGAM/WaveformPointsDef.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: GAMs/WaveformGAM/WaveformSin.cpp: is new. Line coverage is OK: (98.7 % >= 90.0 %)
OK: GAMs/WaveformGAM/WaveformSin.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: Interfaces/MemoryGate/MemoryGate.cpp: is new. Line coverage is OK: (98.6 % >= 90.0 %)
OK: Interfaces/OPCUA/OPCUANode.cpp: is new. Line coverage is OK: (97.8 % >= 90.0 %)
OK: Interfaces/OPCUA/OPCUAObject.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: Interfaces/OPCUA/OPCUAReferenceContainer.cpp: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: Interfaces/OPCUA/OPCUAServer.cpp: is new. Line coverage is OK: (94.4 % >= 90.0 %)
OK: Interfaces/SysLogger/SysLogger.cpp: is new. Line coverage is OK: (98.5 % >= 90.0 %)

Integration test review

Date of the review: 07/11/2020

Person who did the review: N/A

Version of source code: 4bbf29d24b9ac7e4f3ed05d83f5531a87ec3d2eb

Result of review: N/A

List of non-conformities: N/A

Comments:

CODAC components and MDS verified in jenkins1.

Acceptance test review

Date of the review: 07/11/2020

Person who did the review: N/A

Version of source code: 4bbf29d24b9ac7e4f3ed05d83f5531a87ec3d2eb

Result of review: N/A

List of non-conformities: N/A

Comments: N/A

History

#1 Updated by André Neto over 4 years ago

  • Status changed from New to Closed

Also available in: Atom PDF