Meeting #1710
MARTe2 QA-audit (v1.9.0)
0%
Description
Windows version working again.
General
Information
The following files were detected as changed between branches develop and master .gitignore Docs/User/source/_static/examples/Core/ConfigurationExample7.cpp Docs/User/source/_static/examples/Core/HttpExample1.cpp Docs/User/source/_static/examples/Core/Makefile.msc Docs/User/source/_static/examples/Core/MultiThreadServiceExample1.cpp Docs/User/source/_static/examples/Core/SingleThreadServiceExample1.cpp Docs/User/source/_static/examples/Core/StateMachineExample1.cpp Docs/User/source/_static/examples/Core/TCPSocketMessageProxyExample.cpp Docs/User/source/_static/examples/Core/TCPSocketMessageProxyExample.h Docs/User/source/contributing/development/environment/windows.rst Test/Portable/Makefile.msc MakeDefaults/MakeStdLibDefs.armv8_gcc_a53-bare_us MakeDefaults/MakeStdLibDefs.msc MakeDefaults/MakeStdLibDefs.ppc-linux MakeDefaults/MakeStdLibRules.msc MakeDefaults/MakeStdLibRules.ppc-linux Makefile.msc Makefile.ppc-linux Resources/Python/Source/StandardParser.py Resources/Python/Test/Test_StandardParser.py Resources/Python/Test/test_file.cfg Resources/Python/setup.py Resources/QA/qahelpers.py Source/App/Makefile.msc Source/Core/BareMetal/L0Types/Architecture/ppc_gcc/CompilerTypes.h Source/Core/BareMetal/L0Types/Architecture/x86_cl/CompilerTypes.h Source/Core/BareMetal/L0Types/Architecture/x86_gcc/CompilerTypes.h Source/Core/BareMetal/L0Types/BitSet.cpp Source/Core/BareMetal/L0Types/BitSet.h Source/Core/BareMetal/L0Types/CompilerTypes.h Source/Core/BareMetal/L0Types/DjbHashFunction.cpp Source/Core/BareMetal/L0Types/DjbHashFunction.h Source/Core/BareMetal/L0Types/Fnv1aHashFunction.cpp Source/Core/BareMetal/L0Types/Fnv1aHashFunction.h Source/Core/BareMetal/L0Types/HashFunction.h Source/Core/BareMetal/L0Types/Makefile.msc Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/HighResolutionTimerA.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/ProcessorA.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/AtomicA.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityA.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityADefault.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/FastMathA.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/HardwareIA.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/HighResolutionTimerA.h Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/ProcessorA.h Source/Core/BareMetal/L1Portability/Architecture/x86_cl/AtomicA.h Source/Core/BareMetal/L1Portability/Architecture/x86_cl/EndianityA.h Source/Core/BareMetal/L1Portability/Architecture/x86_cl/FastMathA.h Source/Core/BareMetal/L1Portability/Architecture/x86_cl/HardwareIA.h Source/Core/BareMetal/L1Portability/Architecture/x86_cl/HighResolutionTimerA.h Source/Core/BareMetal/L1Portability/Architecture/x86_cl/ProcessorA.h Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/AtomicA.h Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/EndianityA.h Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/HighResolutionTimerA.h Source/Core/BareMetal/L1Portability/Environment/BareUS/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/StandardHeap.h Source/Core/BareMetal/L1Portability/Environment/Generic/StringHelper_CLIB_Generic.cpp Source/Core/BareMetal/L1Portability/Environment/Linux/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimerCalibrator.h Source/Core/BareMetal/L1Portability/Environment/Windows/BasicConsole.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/ErrorManagement_Gen.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/Windows/HardwareI.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/HighResolutionTimer.h Source/Core/BareMetal/L1Portability/Environment/Windows/HighResolutionTimerCalibrator.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/HighResolutionTimerCalibrator.h Source/Core/BareMetal/L1Portability/Environment/Windows/LoadableLibrary.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/Makefile.inc Source/Core/BareMetal/L1Portability/Environment/Windows/Makefile.msc Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryCheck_Gen.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryOperationsHelper_CLIB_Gen.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/Sleep.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/StandardHeap.h Source/Core/BareMetal/L1Portability/Environment/Windows/StandardHeap_Gen.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelperExtras_Gen.cpp Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelper_CLIB_Gen.cpp Source/Core/BareMetal/L1Portability/FastPollingMutexSem.cpp Source/Core/BareMetal/L1Portability/HardwareI.h Source/Core/BareMetal/L1Portability/Makefile.inc Source/Core/BareMetal/L1Portability/Makefile.msc Source/Core/BareMetal/L1Portability/MemoryOperationsHelper.cpp Source/Core/BareMetal/L1Portability/Sleep.cpp Source/Core/BareMetal/L1Portability/StaticListHolder.cpp Source/Core/BareMetal/L2Objects/AnyType.h Source/Core/BareMetal/L2Objects/ClassMethodCaller.h Source/Core/BareMetal/L2Objects/Makefile.msc Source/Core/BareMetal/L2Objects/ReferenceContainer.cpp Source/Core/BareMetal/L2Objects/ReferenceContainer.h Source/Core/BareMetal/L2Objects/ReferenceT.h Source/Core/BareMetal/L3Streams/AdvancedErrorManagement.h Source/Core/BareMetal/L3Streams/BufferedStreamI.h Source/Core/BareMetal/L3Streams/IOBuffer.cpp Source/Core/BareMetal/L3Streams/Makefile.msc Source/Core/BareMetal/L3Streams/StreamStructuredData.h Source/Core/BareMetal/L3Streams/StreamStructuredDataI.cpp Source/Core/BareMetal/L3Streams/XMLPrinter.cpp Source/Core/BareMetal/L3Streams/XMLPrinter.h Source/Core/BareMetal/L4Configuration/ConfigurationDatabase.h Source/Core/BareMetal/L4Configuration/ConfigurationDatabaseNode.cpp Source/Core/BareMetal/L4Configuration/FloatToInteger.cpp Source/Core/BareMetal/L4Configuration/IntegerToFloat.cpp Source/Core/BareMetal/L4Configuration/IntrospectionStructure.cpp Source/Core/BareMetal/L4Configuration/Makefile.msc Source/Core/BareMetal/L4Configuration/MathExpressionParser.cpp Source/Core/BareMetal/L4Configuration/RuntimeEvaluator.cpp Source/Core/BareMetal/L4Configuration/RuntimeEvaluatorFunction.cpp Source/Core/BareMetal/L4Configuration/StringToFloat.cpp Source/Core/BareMetal/L4Configuration/StringToInteger.cpp Source/Core/BareMetal/L4HttpService/HttpDefinition.cpp Source/Core/BareMetal/L4HttpService/HttpRealmI.cpp Source/Core/BareMetal/L4HttpService/Makefile.msc Source/Core/BareMetal/L4Logger/Logger.h Source/Core/BareMetal/L4Logger/Makefile.msc Source/Core/BareMetal/L4Messages/Makefile.msc Source/Core/BareMetal/L4Messages/MessageFilter.cpp Source/Core/BareMetal/L4Messages/MessageFilterPool.cpp Source/Core/BareMetal/L4Messages/MessageFilterPool.h Source/Core/BareMetal/L4Messages/ObjectRegistryDatabaseMessageFilter.cpp Source/Core/BareMetal/L4Messages/ObjectRegistryDatabaseMessageI.cpp Source/Core/BareMetal/L4Messages/RegisteredMethodsMessageFilter.cpp Source/Core/BareMetal/L4Messages/RegisteredMethodsMessageFilter.h Source/Core/BareMetal/L4Messages/ReplyMessageCatcherMessageFilter.cpp Source/Core/BareMetal/L5GAMs/GAMBareScheduler.cpp Source/Core/BareMetal/L5GAMs/GAMBareScheduler.h Source/Core/BareMetal/L5GAMs/Makefile.msc Source/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferBroker.h Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferInputBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferInputBroker.h Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferOutputBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferOutputBroker.h Source/Core/BareMetal/L5GAMs/MemoryMapSynchronisedMultiBufferInputBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapSynchronisedMultiBufferInputBroker.h Source/Core/BareMetal/L5GAMs/MemoryMapSynchronisedMultiBufferOutputBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapSynchronisedMultiBufferOutputBroker.h Source/Core/BareMetal/L5GAMs/RealTimeApplicationConfigurationBuilder.cpp Source/Core/BareMetal/L5GAMs/StatefulI.h Source/Core/BareMetal/L6App/ConfigurationLoaderHashCRC.cpp Source/Core/BareMetal/L6App/ConfigurationLoaderHashCRC.h Source/Core/BareMetal/L6App/ConfigurationLoaderHashI.h Source/Core/BareMetal/L6App/Environment/BareUS/Bootstrap.cpp Source/Core/BareMetal/L6App/Environment/Windows/Bootstrap.cpp Source/Core/BareMetal/L6App/Environment/Windows/Makefile.cov Source/Core/BareMetal/L6App/Environment/Windows/Makefile.gcc Source/Core/BareMetal/L6App/Environment/Windows/Makefile.inc Source/Core/BareMetal/L6App/Environment/Windows/Makefile.msc Source/Core/BareMetal/L6App/Makefile.msc Source/Core/BareMetal/Makefile.msc Source/Core/FileSystem/L1Portability/Environment/Windows/BasicFile.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/BasicSocket.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/BasicTCPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUART.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUARTProperties.h Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUDPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/Directory.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/DirectoryCore.h Source/Core/FileSystem/L1Portability/Environment/Windows/DirectoryScanner.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/InternetHost.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/InternetHostCore.h Source/Core/FileSystem/L1Portability/Environment/Windows/InternetMulticastCore.h Source/Core/FileSystem/L1Portability/Environment/Windows/InternetService.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/InternetServiceCore.h Source/Core/FileSystem/L1Portability/Environment/Windows/Makefile.inc Source/Core/FileSystem/L1Portability/Environment/Windows/Select.cpp Source/Core/FileSystem/L1Portability/Environment/Windows/SelectProperties.h Source/Core/FileSystem/L1Portability/Environment/Windows/SocketCore.h Source/Core/FileSystem/L1Portability/Makefile.msc Source/Core/FileSystem/L3Streams/File.h Source/Core/FileSystem/L3Streams/Makefile.msc Source/Core/FileSystem/L3Streams/TCPSocket.h Source/Core/FileSystem/L3Streams/UDPSocket.h Source/Core/FileSystem/L4HttpService/HttpChunkedStream.cpp Source/Core/FileSystem/L4HttpService/HttpChunkedStream.h Source/Core/FileSystem/L4HttpService/HttpClient.cpp Source/Core/FileSystem/L4HttpService/HttpClient.h Source/Core/FileSystem/L4HttpService/HttpDataExportI.cpp Source/Core/FileSystem/L4HttpService/HttpDataExportI.h Source/Core/FileSystem/L4HttpService/HttpDirectoryResource.cpp Source/Core/FileSystem/L4HttpService/HttpDirectoryResource.h Source/Core/FileSystem/L4HttpService/HttpMessageInterface.cpp Source/Core/FileSystem/L4HttpService/HttpMessageInterface.h Source/Core/FileSystem/L4HttpService/HttpObjectBrowser.cpp Source/Core/FileSystem/L4HttpService/HttpObjectBrowser.h Source/Core/FileSystem/L4HttpService/HttpProtocol.cpp Source/Core/FileSystem/L4HttpService/HttpProtocol.h Source/Core/FileSystem/L4HttpService/HttpService.cpp Source/Core/FileSystem/L4HttpService/HttpService.h Source/Core/FileSystem/L4HttpService/Makefile.msc Source/Core/FileSystem/L4LoggerService/Makefile.msc Source/Core/FileSystem/L4LoggerService/UDPLogger.cpp Source/Core/FileSystem/L4LoggerService/UDPLogger.h Source/Core/FileSystem/L6App/ConfigurationLoaderTCP.cpp Source/Core/FileSystem/L6App/ConfigurationLoaderTCP.h Source/Core/FileSystem/L6App/Environment/Windows/Bootstrap.cpp Source/Core/FileSystem/L6App/Environment/Windows/Makefile.cov Source/Core/FileSystem/L6App/Environment/Windows/Makefile.gcc Source/Core/FileSystem/L6App/Environment/Windows/Makefile.inc Source/Core/FileSystem/L6App/Environment/Windows/Makefile.msc Source/Core/FileSystem/L6App/Makefile.msc Source/Core/FileSystem/Makefile.msc Source/Core/Makefile.inc Source/Core/Makefile.msc Source/Core/Scheduler/L1Portability/CountingSem.cpp Source/Core/Scheduler/L1Portability/CountingSem.h Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadInformation_Generic.cpp Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadsDatabase_Generic.cpp Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadsDatabase_Generic.h Source/Core/Scheduler/L1Portability/Environment/Windows/EventSem.cpp Source/Core/Scheduler/L1Portability/Environment/Windows/Makefile.inc Source/Core/Scheduler/L1Portability/Environment/Windows/Makefile.msc Source/Core/Scheduler/L1Portability/Environment/Windows/MutexSem.cpp Source/Core/Scheduler/L1Portability/Environment/Windows/Sleep.cpp Source/Core/Scheduler/L1Portability/Environment/Windows/Threads.cpp Source/Core/Scheduler/L1Portability/Makefile.inc Source/Core/Scheduler/L1Portability/Makefile.msc Source/Core/Scheduler/L1Portability/ThreadInformation.h Source/Core/Scheduler/L1Portability/Threads.h Source/Core/Scheduler/L3Services/EmbeddedServiceI.cpp Source/Core/Scheduler/L3Services/EmbeddedServiceI.h Source/Core/Scheduler/L3Services/EmbeddedServiceMethodBinderI.cpp Source/Core/Scheduler/L3Services/EmbeddedServiceMethodBinderI.h Source/Core/Scheduler/L3Services/EmbeddedServiceMethodBinderT.h Source/Core/Scheduler/L3Services/EmbeddedThread.cpp Source/Core/Scheduler/L3Services/EmbeddedThread.h Source/Core/Scheduler/L3Services/EmbeddedThreadI.cpp Source/Core/Scheduler/L3Services/EmbeddedThreadI.h Source/Core/Scheduler/L3Services/ExecutionInfo.cpp Source/Core/Scheduler/L3Services/ExecutionInfo.h Source/Core/Scheduler/L3Services/Makefile.msc Source/Core/Scheduler/L3Services/MultiClientEmbeddedThread.cpp Source/Core/Scheduler/L3Services/MultiClientEmbeddedThread.h Source/Core/Scheduler/L3Services/MultiClientService.cpp Source/Core/Scheduler/L3Services/MultiClientService.h Source/Core/Scheduler/L3Services/MultiThreadService.cpp Source/Core/Scheduler/L3Services/MultiThreadService.h Source/Core/Scheduler/L3Services/SingleThreadService.cpp Source/Core/Scheduler/L3Services/SingleThreadService.h Source/Core/Scheduler/L3Services/ThreadsInformationQuery.cpp Source/Core/Scheduler/L3Services/ThreadsInformationQuery.h Source/Core/Scheduler/L4LoggerService/ConsoleLogger.cpp Source/Core/Scheduler/L4LoggerService/ConsoleLogger.h Source/Core/Scheduler/L4LoggerService/LoggerConsumerI.cpp Source/Core/Scheduler/L4LoggerService/LoggerConsumerI.h Source/Core/Scheduler/L4LoggerService/LoggerService.cpp Source/Core/Scheduler/L4LoggerService/LoggerService.h Source/Core/Scheduler/L4LoggerService/Makefile.msc Source/Core/Scheduler/L4Messages/Makefile.msc Source/Core/Scheduler/L4Messages/QueuedMessageI.cpp Source/Core/Scheduler/L4Messages/QueuedMessageI.h Source/Core/Scheduler/L4Messages/QueuedReplyMessageCatcherFilter.cpp Source/Core/Scheduler/L4Messages/QueuedReplyMessageCatcherFilter.h Source/Core/Scheduler/L4Messages/QueueingMessageFilter.cpp Source/Core/Scheduler/L4StateMachine/Makefile.msc Source/Core/Scheduler/L4StateMachine/StateMachine.cpp Source/Core/Scheduler/L4StateMachine/StateMachine.h Source/Core/Scheduler/L4StateMachine/StateMachineEvent.cpp Source/Core/Scheduler/L4StateMachine/StateMachineEvent.h Source/Core/Scheduler/L5GAMs/CircularBufferThreadInputDataSource.cpp Source/Core/Scheduler/L5GAMs/CircularBufferThreadInputDataSource.h Source/Core/Scheduler/L5GAMs/FastScheduler.cpp Source/Core/Scheduler/L5GAMs/FastScheduler.h Source/Core/Scheduler/L5GAMs/GAMScheduler.cpp Source/Core/Scheduler/L5GAMs/GAMScheduler.h Source/Core/Scheduler/L5GAMs/Makefile.msc Source/Core/Scheduler/L5GAMs/MemoryMapAsyncOutputBroker.cpp Source/Core/Scheduler/L5GAMs/MemoryMapAsyncOutputBroker.h Source/Core/Scheduler/L5GAMs/MemoryMapAsyncTriggerOutputBroker.cpp Source/Core/Scheduler/L5GAMs/MemoryMapAsyncTriggerOutputBroker.h Source/Core/Scheduler/Makefile.msc Test/Core/BareMetal/L1Portability/AtomicTest.h Test/Core/BareMetal/L1Portability/BasicConsoleTest.cpp Test/Core/BareMetal/L1Portability/BasicConsoleTest.h Test/Core/BareMetal/L1Portability/EndianityTest.cpp Test/Core/BareMetal/L1Portability/EndianityTest.h Test/Core/BareMetal/L1Portability/FastMathTest.cpp Test/Core/BareMetal/L1Portability/FastMathTest.h Test/Core/BareMetal/L1Portability/HighResolutionTimerTest.cpp Test/Core/BareMetal/L1Portability/HighResolutionTimerTest.h Test/Core/BareMetal/L1Portability/Makefile.msc Test/Core/BareMetal/L1Portability/MemoryAreaTest.cpp Test/Core/BareMetal/L1Portability/SleepTest.cpp Test/Core/BareMetal/L1Portability/SleepTest.h Test/Core/BareMetal/L1Portability/StringTestHelper.h Test/Core/BareMetal/L2Objects/AnyTypeTest.cpp Test/Core/BareMetal/L2Objects/AnyTypeTest.h Test/Core/BareMetal/L2Objects/ClassWithCallableMethods.cpp Test/Core/BareMetal/L2Objects/IntrospectionTest.cpp Test/Core/BareMetal/L2Objects/IntrospectionTest.h Test/Core/BareMetal/L2Objects/Makefile.msc Test/Core/BareMetal/L2Objects/ObjectTest.cpp Test/Core/BareMetal/L2Objects/ObjectTestHelper.cpp Test/Core/BareMetal/L2Objects/ObjectTestHelper.h Test/Core/BareMetal/L2Objects/ReferenceContainerTest.cpp Test/Core/BareMetal/L2Objects/TestObjectHelper3.cpp Test/Core/BareMetal/L2Objects/TestObjectHelper3.h Test/Core/BareMetal/L3Streams/BufferedStreamITest.cpp Test/Core/BareMetal/L3Streams/BufferedStreamITest.h Test/Core/BareMetal/L3Streams/IOBufferTest.cpp Test/Core/BareMetal/L3Streams/IOBufferTest.h Test/Core/BareMetal/L3Streams/Makefile.msc Test/Core/BareMetal/L4Configuration/IntrospectionTestHelper.cpp Test/Core/BareMetal/L4Configuration/IntrospectionTestHelper.h Test/Core/BareMetal/L4Configuration/RuntimeEvaluatorFunctionTest.cpp Test/Core/BareMetal/L4Configuration/TypeConversionTest.cpp Test/Core/BareMetal/L4Messages/Makefile.msc Test/Core/BareMetal/L5GAMs/GAMTest.cpp Test/Core/BareMetal/L5GAMs/GAMTestHelper.cpp Test/Core/BareMetal/L5GAMs/GAMTestHelper.h Test/Core/BareMetal/L5GAMs/RealTimeApplicationConfigurationBuilderTest.cpp Test/Core/BareMetal/L5GAMs/RealTimeStateTest.cpp Test/Core/BareMetal/Makefile.msc Test/Core/FileSystem/L1Portability/BasicTCPSocketTest.cpp Test/Core/FileSystem/L1Portability/Makefile.msc Test/Core/FileSystem/L4HttpService/HttpClientTest.cpp Test/Core/FileSystem/L4HttpService/HttpDirectoryResourceTest.cpp Test/Core/FileSystem/L4HttpService/HttpMessageInterfaceTest.cpp Test/Core/FileSystem/L4HttpService/HttpObjectBrowserTest.cpp Test/Core/FileSystem/L4HttpService/HttpServiceTest.cpp Test/Core/FileSystem/L4LoggerService/UDPLoggerTest.cpp Test/Core/FileSystem/L6App/ConfigurationLoaderTCPTest.cpp Test/Core/FileSystem/Makefile.msc Test/Core/Scheduler/L1Portability/EventSemTest.h Test/Core/Scheduler/L1Portability/Makefile.msc Test/Core/Scheduler/L1Portability/MutexSemTest.cpp Test/Core/Scheduler/L1Portability/MutexSemTest.h Test/Core/Scheduler/L1Portability/ProcessorTest.cpp Test/Core/Scheduler/L1Portability/ProcessorTest.h Test/Core/Scheduler/L1Portability/ThreadsTest.cpp Test/Core/Scheduler/L1Portability/ThreadsTest.h Test/Core/Scheduler/L3Services/EmbeddedServiceMethodBinderTTest.cpp Test/Core/Scheduler/L3Services/EmbeddedThreadITest.cpp Test/Core/Scheduler/L3Services/EmbeddedThreadTest.cpp Test/Core/Scheduler/L3Services/ExecutionInfoTest.cpp Test/Core/Scheduler/L3Services/Makefile.msc Test/Core/Scheduler/L3Services/MultiClientEmbeddedThreadTest.cpp Test/Core/Scheduler/L3Services/MultiClientServiceTest.cpp Test/Core/Scheduler/L3Services/MultiThreadServiceTest.cpp Test/Core/Scheduler/L3Services/SingleThreadServiceTest.cpp Test/Core/Scheduler/L4LoggerService/ConsoleLoggerTest.cpp Test/Core/Scheduler/L4LoggerService/LoggerServiceTest.cpp Test/Core/Scheduler/L4LoggerService/Makefile.msc Test/Core/Scheduler/L4Messages/Makefile.msc Test/Core/Scheduler/L4Messages/QueuedMessageITest.cpp Test/Core/Scheduler/L4StateMachine/Makefile.msc Test/Core/Scheduler/L4StateMachine/StateMachineEventTest.cpp Test/Core/Scheduler/L4StateMachine/StateMachineTest.cpp Test/Core/Scheduler/L5GAMs/CircularBufferThreadInputDataSourceTest.cpp Test/Core/Scheduler/L5GAMs/GAMSchedulerTest.cpp Test/Core/Scheduler/L5GAMs/MemoryMapAsyncOutputBrokerTest.cpp Test/Core/Scheduler/L5GAMs/MemoryMapAsyncTriggerOutputBrokerTest.cpp Test/Core/Scheduler/Makefile.msc Test/GTest/BareMetal/L1Portability/AtomicGTest.cpp Test/GTest/BareMetal/L1Portability/BasicConsoleGTest.cpp Test/GTest/BareMetal/L1Portability/EndianityGTest.cpp Test/GTest/BareMetal/L1Portability/HighResolutionTimerGTest.cpp Test/GTest/BareMetal/L1Portability/SleepGTest.cpp Test/GTest/BareMetal/L1Portability/StaticListGTest.cpp Test/GTest/BareMetal/L3Streams/BufferedStreamIGTest.cpp Test/GTest/BareMetal/L4Configuration/RuntimeEvaluatorFunctionGTest.cpp Test/GTest/FileSystem/L4HttpService/HttpServiceGTest.cpp Test/GTest/Makefile.inc Test/GTest/Makefile.msc Test/GTest/Scheduler/L1Portability/EventSemGTest.cpp Test/GTest/Scheduler/L1Portability/ProcessorGTest.cpp Test/GTest/Scheduler/L1Portability/ThreadsGTest.cpp Test/GTest/Scheduler/L3Services/EmbeddedThreadGTest.cpp Test/GTest/Scheduler/L3Services/EmbeddedThreadIGTest.cpp Test/GTest/Scheduler/L3Services/MultiClientEmbeddedThreadGTest.cpp Test/GTest/Scheduler/L3Services/MultiClientServiceGTest.cpp Test/GTest/Scheduler/L3Services/MultiThreadServiceGTest.cpp Test/GTest/Scheduler/L3Services/SingleThreadServiceGTest.cpp Test/GTest/Scheduler/L4LoggerService/ConsoleLoggerGTest.cpp Test/GTest/Scheduler/L4LoggerService/LoggerServiceGTest.cpp Test/GTest/Scheduler/L4Messages/QueuedMessageIGTest.cpp Test/GTest/Scheduler/L4StateMachine/StateMachineGTest.cpp Test/GTest/Scheduler/L5GAMs/CircularBufferThreadInputDataSourceGTest.cpp Test/GTest/Scheduler/L5GAMs/FastSchedulerGTest.cpp Test/GTest/Scheduler/L5GAMs/GAMSchedulerGTest.cpp Test/Makefile.msc
OK: no errors found.
Requirements review¶
Date of the review: 03/04/2024
Person who did the review: jenkins1 (codac.local)
Version of requirements: N/A
Result of review: N/A
List of non-conformities: N/A
Comments: N/A
Architecture & design review¶
Date of the review: 03/04/2024
Person who did the review: jenkins1 (codac.local)
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: 03/04/2024
Person who did the review: jenkins1 (codac.local)
Version of source code: f5ff49cf63fce2586cc47926e78229b8f6fa5f1e
Result of review: PASS
List of non-conformities:
There was an issue with non utf-8 character used for some author names. This was making the QAScript crash.
Headers
ERR: Invalid @author in file Docs/User/source/_static/examples/Core/ConfigurationExample7.cpp
ERR: Invalid #includes sorted in file Docs/User/source/_static/examples/Core/MultiThreadServiceExample1.cpp
ERR: Invalid #includes sorted in file Docs/User/source/_static/examples/Core/SingleThreadServiceExample1.cpp
ERR: Invalid #includes sorted in file Docs/User/source/_static/examples/Core/TCPSocketMessageProxyExample.h
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/ppc_gcc/CompilerTypes.h
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/x86_cl/CompilerTypes.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L0Types/Architecture/x86_cl/CompilerTypes.h
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/x86_gcc/CompilerTypes.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/HighResolutionTimerA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/ProcessorA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/AtomicA.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityA.h
ERR: Invalid @date in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityA.h
ERR: Invalid @author in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityA.h
ERR: Invalid @copyright in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityA.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityADefault.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/EndianityADefault.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/HardwareIA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/HighResolutionTimerA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/ppc_gcc/ProcessorA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_cl/AtomicA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_cl/EndianityA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_cl/FastMathA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_cl/HardwareIA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_cl/HighResolutionTimerA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_cl/ProcessorA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/AtomicA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/EndianityA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/HighResolutionTimerA.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareUS/StandardHeap.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Generic/StringHelper_CLIB_Generic.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Generic/StringHelper_CLIB_Generic.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Linux/GeneralDefinitions.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/BasicConsole.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/ErrorManagement_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/ErrorManagement_Gen.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/ErrorManagement_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/HardwareI.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/HighResolutionTimer.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/HighResolutionTimerCalibrator.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/LoadableLibrary.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/LoadableLibrary.cpp
ERR: Invalid @date in file Source/Core/BareMetal/L1Portability/Environment/Windows/LoadableLibrary.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L1Portability/Environment/Windows/LoadableLibrary.cpp
ERR: Invalid @copyright in file Source/Core/BareMetal/L1Portability/Environment/Windows/LoadableLibrary.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryCheck_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryCheck_Gen.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryCheck_Gen.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryOperationsHelper_CLIB_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryOperationsHelper_CLIB_Gen.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/MemoryOperationsHelper_CLIB_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/Sleep.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/StandardHeap.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/StandardHeap_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/StandardHeap_Gen.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelperExtras_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelperExtras_Gen.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelper_CLIB_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelper_CLIB_Gen.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Windows/StringHelper_CLIB_Gen.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/HardwareI.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/StaticListHolder.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L2Objects/ReferenceContainer.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L2Objects/ReferenceT.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L3Streams/BufferedStreamI.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L3Streams/IOBuffer.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L4Configuration/ConfigurationDatabase.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L4Configuration/ConfigurationDatabase.h
ERR: Invalid @author in file Source/Core/BareMetal/L4Logger/Logger.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L4Messages/MessageFilterPool.h
ERR: Invalid @author in file Source/Core/BareMetal/L4Messages/ObjectRegistryDatabaseMessageFilter.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L4Messages/ObjectRegistryDatabaseMessageI.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L4Messages/RegisteredMethodsMessageFilter.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBroker.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L6App/ConfigurationLoaderHashCRC.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L6App/ConfigurationLoaderHashCRC.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/ConfigurationLoaderHashCRC.h
ERR: Invalid @author in file Source/Core/BareMetal/L6App/ConfigurationLoaderHashI.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/Environment/Windows/Bootstrap.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicSocket.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicSocket.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicTCPSocket.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicTCPSocket.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUART.cpp
ERR: Invalid @author in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUART.cpp
ERR: Invalid @file in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUARTProperties.h
ERR: Invalid @brief in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUARTProperties.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUARTProperties.h
ERR: Invalid @author in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUARTProperties.h
ERR: Invalid @copyright in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUARTProperties.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUDPSocket.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/BasicUDPSocket.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/Directory.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/Directory.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/DirectoryCore.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/DirectoryScanner.cpp
ERR: Invalid @author in file Source/Core/FileSystem/L1Portability/Environment/Windows/DirectoryScanner.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/DirectoryScanner.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetHost.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetHost.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetHostCore.h
ERR: Invalid @file in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetMulticastCore.h
ERR: Invalid @brief in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetMulticastCore.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetService.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetService.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetServiceCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/InternetServiceCore.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/Select.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/SelectProperties.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/Windows/SocketCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/Windows/SocketCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L3Streams/TCPSocket.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L3Streams/UDPSocket.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L4HttpService/HttpDirectoryResource.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L4HttpService/HttpDirectoryResource.h
ERR: Invalid @file in file Source/Core/FileSystem/L4LoggerService/UDPLogger.cpp
ERR: Invalid @brief in file Source/Core/FileSystem/L4LoggerService/UDPLogger.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L6App/ConfigurationLoaderTCP.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L6App/ConfigurationLoaderTCP.h
ERR: Invalid @file in file Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadInformation_Generic.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadInformation_Generic.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadInformation_Generic.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadsDatabase_Generic.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadsDatabase_Generic.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/Generic/ThreadsDatabase_Generic.h
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/Windows/Sleep.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/Windows/Threads.cpp
ERR: Invalid @date in file Source/Core/Scheduler/L1Portability/Environment/Windows/Threads.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/Windows/Threads.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Threads.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Threads.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L3Services/ExecutionInfo.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L3Services/MultiClientEmbeddedThread.h
ERR: Invalid @file in file Source/Core/Scheduler/L3Services/MultiClientService.cpp
ERR: Invalid @date in file Source/Core/Scheduler/L3Services/MultiClientService.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L3Services/MultiThreadService.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L4LoggerService/LoggerConsumerI.h
ERR: Invalid @author in file Source/Core/Scheduler/L4LoggerService/LoggerService.cpp
ERR: Invalid @author in file Source/Core/Scheduler/L4LoggerService/LoggerService.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L4Messages/QueuedMessageI.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L4Messages/QueuedMessageI.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L5GAMs/CircularBufferThreadInputDataSource.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L5GAMs/MemoryMapAsyncTriggerOutputBroker.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L1Portability/BasicConsoleTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L1Portability/FastMathTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L1Portability/HighResolutionTimerTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/AnyTypeTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/IntrospectionTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/ObjectTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/ObjectTestHelper.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/TestObjectHelper3.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L3Streams/BufferedStreamITest.h
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L3Streams/IOBufferTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L4Configuration/IntrospectionTestHelper.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L5GAMs/GAMTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L5GAMs/GAMTestHelper.h
ERR: Invalid @author in file Test/Core/BareMetal/L5GAMs/RealTimeStateTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L5GAMs/RealTimeStateTest.cpp
ERR: Invalid #includes sorted in file Test/Core/FileSystem/L1Portability/BasicTCPSocketTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L1Portability/MutexSemTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L1Portability/MutexSemTest.h
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L1Portability/ThreadsTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L3Services/EmbeddedThreadITest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L3Services/EmbeddedThreadTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L3Services/MultiClientEmbeddedThreadTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L4LoggerService/ConsoleLoggerTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L4Messages/QueuedMessageITest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L4StateMachine/StateMachineEventTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L4StateMachine/StateMachineTest.cpp
ERR: Invalid #includes sorted in file Test/Core/Scheduler/L5GAMs/MemoryMapAsyncTriggerOutputBrokerTest.cpp
ERR: Invalid @date in file Test/GTest/BareMetal/L1Portability/AtomicGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/BareMetal/L1Portability/AtomicGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/BareMetal/L1Portability/BasicConsoleGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/BareMetal/L1Portability/EndianityGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/BareMetal/L1Portability/HighResolutionTimerGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/BareMetal/L4Configuration/RuntimeEvaluatorFunctionGTest.cpp
ERR: Invalid @file in file Test/GTest/Scheduler/L1Portability/EventSemGTest.cpp
ERR: Invalid @brief in file Test/GTest/Scheduler/L1Portability/EventSemGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L1Portability/EventSemGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L3Services/EmbeddedThreadGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L3Services/EmbeddedThreadIGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L3Services/MultiClientServiceGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L3Services/MultiThreadServiceGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L3Services/SingleThreadServiceGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L4LoggerService/ConsoleLoggerGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L4LoggerService/LoggerServiceGTest.cpp
ERR: Invalid @file in file Test/GTest/Scheduler/L4StateMachine/StateMachineGTest.cpp
ERR: Invalid @brief in file Test/GTest/Scheduler/L4StateMachine/StateMachineGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L5GAMs/FastSchedulerGTest.cpp
Lint includes
ERR: File MARTeApp.cpp is not being linted!
ERR: File SocketCoreSingleton.cpp is not being linted!
ERR: File ErrorManagement_Gen.cpp is not being linted!
ERR: File StandardHeap_Gen.cpp is not being linted!
ERR: File MemoryCheck_Gen.cpp is not being linted!
ERR: File StringHelper_CLIB_Gen.cpp is not being linted!
ERR: File MemoryOperationsHelper_CLIB_Gen.cpp is not being linted!
ERR: File StringHelperExtras_Gen.cpp is not being linted!
ERR: Not all files are being included for linting
Linter
ERR: suspicious because of 'zero length zone of transition'; option has no
ERR: effect
ERR: (0): Note 974: Worst case function for stack usage: 'MARTe::ConfigurationDatabase::Copy' is recursive, loop contains call to 'MARTe::ConfigurationDatabase::Copy'. See stack for a full report. [MISRA C+ Rule 7-5-4] (Note <a href="https://vcis-jenkins.f4e.europa.eu/userContent/LintMsgRef.html#974">974</a>)
Doxygen
OK: no errors found.
Unit test review¶
Date of the review: 03/04/2024
Person who did the review: jenkins1 (codac.local)
Version of source code: f5ff49cf63fce2586cc47926e78229b8f6fa5f1e
Result of coverage tests review: PASS
Result of functional tests review: PASS
Result of review: PASS
Comments:
List of non-conformities:
There is a lot of noise (i.e. files that are not meant to be tested that should be cleared with the QA script settings in jenkins)
Functional tests
ERR: BitSet:Resize is not tested
ERR: HashFunction:Compute is not tested
ERR: Test file not found: Test/GTest/BareMetal/L0Types/HashFunctionGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/ProcessorAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/AtomicAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/EndianityAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/EndianityADefaultGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/FastMathAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HardwareIAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/ProcessorAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/AtomicAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/EndianityAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/FastMathAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HardwareIAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/ProcessorAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/AtomicAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/EndianityAGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerAGTest.cpp
ERR: StandardHeap:Duplicate is not tested
ERR: StandardHeap:FirstAddress is not tested
ERR: StandardHeap:Free is not tested
ERR: StandardHeap:LastAddress is not tested
ERR: StandardHeap:Malloc is not tested
ERR: StandardHeap:Name is not tested
ERR: StandardHeap:Realloc is not tested
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/StandardHeapGTest.cpp
ERR: HighResolutionTimerCalibrator:GetFrequency is not tested
ERR: HighResolutionTimerCalibrator:GetPeriod is not tested
ERR: HighResolutionTimerCalibrator:GetTimeStamp is not tested
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerCalibratorGTest.cpp
ERR: HighResolutionTimerCalibrator:GetFrequency is not tested
ERR: HighResolutionTimerCalibrator:GetPeriod is not tested
ERR: HighResolutionTimerCalibrator:GetTimeStamp is not tested
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerCalibratorGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/StandardHeapGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HardwareIGTest.cpp
ERR: ReferenceContainer:Lock is not tested
ERR: ReferenceContainer:UnLock is not tested
ERR: StreamStructuredData:GetPrinter is not tested
ERR: StreamStructuredData:SetStream is not tested
ERR: StreamStructuredData:StreamStructuredDataNodeDes is not tested
ERR: Logger:Instance is not tested
ERR: StatefulI:PrepareNextState is not tested
ERR: Test file not found: Test/GTest/BareMetal/L5GAMs/StatefulIGTest.cpp
ERR: ConfigurationLoaderHashI:ComputeHash is not tested
ERR: ConfigurationLoaderHashI:GetSeed is not tested
ERR: Test file not found: Test/GTest/BareMetal/L6App/ConfigurationLoaderHashIGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/BasicUARTPropertiesGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/DirectoryCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/InternetHostCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/InternetMulticastCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/InternetServiceCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/SelectPropertiesGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/SocketCoreGTest.cpp
ERR: HttpObjectBrowser:Purge is not tested
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/ThreadsDatabase_GenericGTest.cpp
ERR: ThreadInformation:Copy is not tested
ERR: ThreadInformation:GetPriorityClass is not tested
ERR: ThreadInformation:GetPriorityLevel is not tested
ERR: ThreadInformation:GetThreadIdentifier is not tested
ERR: ThreadInformation:SetPriorityClass is not tested
ERR: ThreadInformation:SetPriorityLevel is not tested
ERR: ThreadInformation:SetThreadIdentifier is not tested
ERR: ThreadInformation:ThreadName is not tested
ERR: ThreadInformation:ThreadPost is not tested
ERR: ThreadInformation:ThreadWait is not tested
ERR: ThreadInformation:UserThreadFunction is not tested
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/ThreadInformationGTest.cpp
ERR: EmbeddedServiceI:GetCPUMask is not tested
ERR: EmbeddedServiceI:GetPriorityClass is not tested
ERR: EmbeddedServiceI:GetPriorityLevel is not tested
ERR: EmbeddedServiceI:GetStackSize is not tested
ERR: EmbeddedServiceI:GetTimeout is not tested
ERR: EmbeddedServiceI:Initialise is not tested
ERR: EmbeddedServiceI:SetCPUMask is not tested
ERR: EmbeddedServiceI:SetPriorityClass is not tested
ERR: EmbeddedServiceI:SetPriorityLevel is not tested
ERR: EmbeddedServiceI:SetStackSize is not tested
ERR: EmbeddedServiceI:SetTimeout is not tested
ERR: EmbeddedServiceI:Start is not tested
ERR: EmbeddedServiceI:Stop is not tested
ERR: Test file not found: Test/GTest/Scheduler/L3Services/EmbeddedServiceIGTest.cpp
ERR: EmbeddedServiceMethodBinderI:Execute is not tested
ERR: Test file not found: Test/GTest/Scheduler/L3Services/EmbeddedServiceMethodBinderIGTest.cpp
ERR: EmbeddedServiceMethodBinderT:MethodPointer is not tested
ERR: EmbeddedThreadI:SetThreadNumber is not tested
ERR: EmbeddedThreadI:States is not tested
ERR: EmbeddedThreadI:ThreadLoop is not tested
ERR: SingleThreadService:GetStatus is not tested
ERR: LoggerConsumerI:ConsumeLogMessage is not tested
ERR: StateMachine:GetCurrentState is not tested
ERR: StateMachine:GetCurrentStateStatus is not tested
ERR: StateMachine:Purge is not tested
ERR: StateMachineEvent:Reset is not tested
ERR: FastScheduler:ConfigureScheduler is not tested
ERR: FastScheduler:Execute is not tested
ERR: GAMScheduler:Execute is not tested
ERR: MemoryMapAsyncOutputBroker:Flush is not tested
ERR: MemoryMapAsyncOutputBroker:UnlinkDataSource is not tested
ERR: MemoryMapAsyncTriggerOutputBroker:UnlinkDataSource is not tested
GTest
ERR: Number of tests decreased. Current branch: 5095. Reference branch: 5096
ERR: Number of errors has increased. Number of tests: 5095. Current branch: 14. Reference branch: 13
Unsolved Failing Tests
ERR: TestInterleavedDSMemory
ERR: TestInterleavedDSMemoryOptim
ERR: TestRead
ERR: TestReadTimeout
ERR: TestClose
ERR: TestOpen
ERR: TestSetSpeed
ERR: TestSetSpeed_False_Open
ERR: TestWaitRead
ERR: TestWrite
ERR: TestWaitUntil_waitTimeout
ERR: TestForceReset
ERR: TestPriority
New Failing Tests
ERR: TestRemoveThread
Solved Failing Tests
Coverage
ERR: L1Portability/FastResourceContainer.cpp: insufficient line coverage: (83.7 % < 90.0 %). Reference branch (87.8 % < 90.0 %)
ERR: L3Streams/BufferedStreamI.h: insufficient line coverage: (77.8 % < 90.0 %). Reference branch (80.6 % < 90.0 %)
OK: L1Portability/FastPollingMutexSem.cpp: was modified. line coverage is still OK. This branch (97.4 % >= 90.0 %). Reference branch (94.7 % >= 90.0 %)
OK: L3Streams/IOBuffer.cpp: was modified. line coverage is still OK. This branch (95.1 % >= 90.0 %). Reference branch (95.0 % >= 90.0 %)
OK: L4Configuration/ConfigurationDatabase.h: is new. Line coverage is OK: (100.0 % >= 90.0 %)
OK: L5GAMs/RealTimeApplica...nfigurationBuilder.cpp: was modified. line coverage is still OK. This branch (96.9 % >= 90.0 %). Reference branch (96.8 % >= 90.0 %)
Integration test review¶
Date of the review: 03/04/2024
Person who did the review: jenkins1 (codac.local)
Version of source code: f5ff49cf63fce2586cc47926e78229b8f6fa5f1e
Result of review: N/A
List of non-conformities: N/A
Comments: N/A
Acceptance test review¶
Date of the review: 03/04/2024
Person who did the review: jenkins1 (codac.local)
Version of source code: f5ff49cf63fce2586cc47926e78229b8f6fa5f1e
Result of review: N/A
List of non-conformities: N/A
Comments: N/A