Meeting #1138
MARTe2 QA-audit (v1.6.0)
0%
Description
ARM support for Linux and Ultrascale BareMetal and FreeRTOS.
General
Information
The following files were detected as changed between branches develop and master .gitignore Docs/User/source/_static/examples/Core/Makefile.gcc Docs/User/source/index.rst Docs/User/source/porting/porting.rst Lib/gtest-1.7.0/Makefile.gcc MakeDefaults/MakeStdLibDefs.arm_gcc-linux MakeDefaults/MakeStdLibDefs.armv8_circle-bare_circle MakeDefaults/MakeStdLibDefs.armv8_gcc_a53-bare_us MakeDefaults/MakeStdLibDefs.armv8_gcc_a53-freertos_us MakeDefaults/MakeStdLibDefs.gcc MakeDefaults/MakeStdLibDefs.rpmbuild MakeDefaults/MakeStdLibDefs.x86-linux MakeDefaults/MakeStdLibRules.arm_gcc-linux MakeDefaults/MakeStdLibRules.armv8_circle-bare_circle MakeDefaults/MakeStdLibRules.armv8_gcc_a53-bare_us MakeDefaults/MakeStdLibRules.armv8_gcc_a53-freertos_us MakeDefaults/MakeStdLibRules.gcc MakeDefaults/MakeStdLibRules.gcc-dynamic MakeDefaults/MakeStdLibRules.gcc-static MakeDefaults/MakeStdLibRules.rpmbuild MakeDefaults/MakeStdLibRules.x86-linux Resources/QA/PortableTestResultsParser.py Source/App/MARTeApp.cpp Source/App/Makefile.gcc Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypes.h Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesCircle.h Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesXil.h Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesDefault.h Source/Core/BareMetal/L0Types/CRC.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/AtomicA.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityA.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityACircle.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityADefault.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityAXil.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/FastMathA.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/HardwareIA.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/HighResolutionTimerA.h Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/ProcessorA.h Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/HighResolutionTimerA.h Source/Core/BareMetal/L1Portability/Environment/BareCircle/BasicConsole.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/BareCircle/HardwareI.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimer.h Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCalibrator.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCalibrator.h Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCircle.h Source/Core/BareMetal/L1Portability/Environment/BareCircle/LoadableLibrary.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/Makefile.gcc Source/Core/BareMetal/L1Portability/Environment/BareCircle/Makefile.inc Source/Core/BareMetal/L1Portability/Environment/BareCircle/MemoryCheck.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/MemoryOperationsHelper.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/Sleep.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/StandardHeap.cpp Source/Core/BareMetal/L1Portability/Environment/BareCircle/StandardHeap.h Source/Core/BareMetal/L1Portability/Environment/BareCircle/TimeStamp.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/BasicConsole.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/BareUS/HardwareI.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimer.h Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.h Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerXil.h Source/Core/BareMetal/L1Portability/Environment/BareUS/LoadableLibrary.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/Makefile.gcc Source/Core/BareMetal/L1Portability/Environment/BareUS/Makefile.inc Source/Core/BareMetal/L1Portability/Environment/BareUS/Sleep.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/StandardHeap.cpp Source/Core/BareMetal/L1Portability/Environment/BareUS/StandardHeap.h Source/Core/BareMetal/L1Portability/Environment/BareUS/TimeStamp.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/BasicConsole.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HardwareI.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimer.h Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.h Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerXil.h Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/LoadableLibrary.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/Makefile.gcc Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/Makefile.inc Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/Sleep.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/StandardHeap.cpp Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/StandardHeap.h Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/TimeStamp.cpp Source/Core/BareMetal/L1Portability/Environment/Linux/GeneralDefinitions.h Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimer.h Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimerCalibrator.cpp Source/Core/BareMetal/L1Portability/HardwareI.h Source/Core/BareMetal/L1Portability/Makefile.inc Source/Core/BareMetal/L1Portability/Sleep.h Source/Core/BareMetal/L4Configuration/ParserI.cpp Source/Core/BareMetal/L4Messages/MessageI.cpp Source/Core/BareMetal/L5GAMs/DataSourceI.cpp Source/Core/BareMetal/L5GAMs/DataSourceI.h Source/Core/BareMetal/L5GAMs/ExecutableI.cpp Source/Core/BareMetal/L5GAMs/ExecutableI.h Source/Core/BareMetal/L5GAMs/GAMBareScheduler.cpp Source/Core/BareMetal/L5GAMs/GAMSchedulerI.cpp Source/Core/BareMetal/L5GAMs/GAMSchedulerI.h Source/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBroker.h Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferBroker.cpp Source/Core/BareMetal/L5GAMs/MemoryMapMultiBufferBroker.h Source/Core/BareMetal/L6App/Bootstrap.h Source/Core/BareMetal/L6App/Environment/BareCircle/Bootstrap.cpp Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/Makefile.gcc Source/Core/BareMetal/L6App/Environment/BareCircle/Makefile.gcc Source/Core/BareMetal/L6App/Environment/BareCircle/Makefile.inc Source/Core/BareMetal/L6App/Environment/BareUS/Bootstrap.cpp Source/Core/BareMetal/L6App/Environment/BareUS/Makefile.gcc Source/Core/BareMetal/L6App/Environment/BareUS/Makefile.inc Source/Core/BareMetal/L6App/Environment/FreeRTOS/.gitignore Source/Core/BareMetal/L6App/Environment/FreeRTOS/Bootstrap.cpp Source/Core/BareMetal/L6App/Environment/FreeRTOS/Makefile.gcc Source/Core/BareMetal/L6App/Environment/FreeRTOS/Makefile.inc Source/Core/BareMetal/L6App/Environment/Linux/Bootstrap.cpp Source/Core/BareMetal/L6App/Loader.cpp Source/Core/BareMetal/L6App/RealTimeLoader.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicFile.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicFileProperties.h Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicSocket.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicTCPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicUDPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/Directory.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/DirectoryCore.h Source/Core/FileSystem/L1Portability/Environment/BareCircle/DirectoryScanner.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetHost.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetHostCore.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetHostCore.h Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetService.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetServiceCore.h Source/Core/FileSystem/L1Portability/Environment/BareCircle/Makefile.gcc Source/Core/FileSystem/L1Portability/Environment/BareCircle/Makefile.inc Source/Core/FileSystem/L1Portability/Environment/BareCircle/Select.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/SelectProperties.h Source/Core/FileSystem/L1Portability/Environment/BareCircle/SocketCore.cpp Source/Core/FileSystem/L1Portability/Environment/BareCircle/SocketCore.h Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicFile.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicFileProperties.h Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicSocket.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicTCPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicUART.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicUARTProperties.h Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicUDPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/Directory.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/DirectoryCore.h Source/Core/FileSystem/L1Portability/Environment/BareUS/DirectoryScanner.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetHost.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetHostCore.h Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetMulticastCore.h Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetService.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetServiceCore.h Source/Core/FileSystem/L1Portability/Environment/BareUS/Makefile.gcc Source/Core/FileSystem/L1Portability/Environment/BareUS/Makefile.inc Source/Core/FileSystem/L1Portability/Environment/BareUS/Select.cpp Source/Core/FileSystem/L1Portability/Environment/BareUS/SelectProperties.h Source/Core/FileSystem/L1Portability/Environment/BareUS/SocketCore.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicFile.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicFileProperties.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicSocket.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicTCPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicUART.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicUARTProperties.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/BasicUDPSocket.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/Directory.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/DirectoryCore.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/DirectoryScanner.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetHost.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetHostCore.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetMulticastCore.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetService.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetServiceCore.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/Makefile.gcc Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/Makefile.inc Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/Select.cpp Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/SelectProperties.h Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/SocketCore.h Source/Core/FileSystem/L4HttpService/HttpClient.cpp Source/Core/FileSystem/L4HttpService/HttpClient.h Source/Core/FileSystem/L6App/Environment/BareCircle/Bootstrap.cpp Source/Core/FileSystem/L6App/Environment/BareCircle/Makefile.gcc Source/Core/FileSystem/L6App/Environment/BareCircle/Makefile.inc Source/Core/FileSystem/L6App/Environment/BareUS/Bootstrap.cpp Source/Core/FileSystem/L6App/Environment/BareUS/Makefile.gcc Source/Core/FileSystem/L6App/Environment/BareUS/Makefile.inc Source/Core/FileSystem/L6App/Environment/FreeRTOS/.gitignore Source/Core/FileSystem/L6App/Environment/FreeRTOS/Bootstrap.cpp Source/Core/FileSystem/L6App/Environment/FreeRTOS/Makefile.gcc Source/Core/FileSystem/L6App/Environment/FreeRTOS/Makefile.inc Source/Core/Scheduler/L1Portability/Environment/BareCircle/EventSem.cpp Source/Core/Scheduler/L1Portability/Environment/BareCircle/Makefile.gcc Source/Core/Scheduler/L1Portability/Environment/BareCircle/Makefile.inc Source/Core/Scheduler/L1Portability/Environment/BareCircle/MutexSem.cpp Source/Core/Scheduler/L1Portability/Environment/BareCircle/Processor.cpp Source/Core/Scheduler/L1Portability/Environment/BareCircle/Scheduler.cpp Source/Core/Scheduler/L1Portability/Environment/BareCircle/Scheduler.h Source/Core/Scheduler/L1Portability/Environment/BareCircle/Task.cpp Source/Core/Scheduler/L1Portability/Environment/BareCircle/Task.h Source/Core/Scheduler/L1Portability/Environment/BareCircle/Threads.cpp Source/Core/Scheduler/L1Portability/Environment/BareCircle/ThreadsDatabase.h Source/Core/Scheduler/L1Portability/Environment/BareUS/EventSem.cpp Source/Core/Scheduler/L1Portability/Environment/BareUS/Makefile.gcc Source/Core/Scheduler/L1Portability/Environment/BareUS/Makefile.inc Source/Core/Scheduler/L1Portability/Environment/BareUS/MutexSem.cpp Source/Core/Scheduler/L1Portability/Environment/BareUS/Processor.cpp Source/Core/Scheduler/L1Portability/Environment/BareUS/Threads.cpp Source/Core/Scheduler/L1Portability/Environment/BareUS/ThreadsDatabase.h Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/EventSem.cpp Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/Makefile.gcc Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/Makefile.inc Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/MutexSem.cpp Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/Processor.cpp Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/Threads.cpp Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/ThreadsDatabase.h Source/Core/Scheduler/L1Portability/Environment/Linux/EventSem.cpp Source/Core/Scheduler/L1Portability/Environment/Linux/MutexSem.cpp Source/Core/Scheduler/L1Portability/Environment/Linux/Threads.cpp Source/Core/Scheduler/L3Services/EmbeddedThreadI.cpp Source/Core/Scheduler/L3Services/EmbeddedThreadI.h Source/Core/Scheduler/L3Services/MultiClientEmbeddedThread.cpp Source/Core/Scheduler/L3Services/MultiClientService.cpp Test/Core/BareMetal/L0Types/ZeroTerminatedArrayTest.h Test/Core/BareMetal/L1Portability/HighResolutionTimerTest.cpp Test/Core/BareMetal/L1Portability/SleepTest.cpp Test/Core/BareMetal/L2Objects/AnyTypeTest.cpp Test/Core/BareMetal/L2Objects/ReferenceContainerTest.cpp Test/Core/BareMetal/L2Objects/ReferenceTTest.cpp Test/Core/BareMetal/L2Objects/ReferenceTest.cpp Test/Core/BareMetal/L4Configuration/RuntimeEvaluatorTest.cpp Test/Core/BareMetal/L4Messages/MessageITest.cpp Test/Core/BareMetal/L4Messages/MessageITest.h Test/Core/BareMetal/L5GAMs/ExecutableITest.cpp Test/Core/BareMetal/L5GAMs/ExecutableITest.h Test/Core/BareMetal/L5GAMs/Makefile.inc Test/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBrokerTest.cpp Test/Core/FileSystem/L1Portability/BasicTCPSocketTest.cpp Test/Core/FileSystem/L1Portability/BasicTCPSocketTest.h Test/Core/FileSystem/L1Portability/BasicUDPSocketTest.cpp Test/Core/FileSystem/L1Portability/BasicUDPSocketTest.h Test/Core/FileSystem/L4HttpService/HttpClientTest.cpp Test/Core/Scheduler/L4LoggerService/LoggerConsumerITest.cpp Test/Core/Scheduler/L5GAMs/CircularBufferThreadInputDataSourceTest.cpp Test/Core/Scheduler/L5GAMs/CircularBufferThreadInputDataSourceTest.h Test/Core/Scheduler/L5GAMs/FastSchedulerTest.cpp Test/Core/Scheduler/L5GAMs/FastSchedulerTest.h Test/Core/Scheduler/L5GAMs/GAMSchedulerTest.cpp Test/Core/Scheduler/L5GAMs/GAMSchedulerTest.h Test/GTest/BareMetal/L4Configuration/RuntimeEvaluatorGTest.cpp Test/GTest/BareMetal/L4Messages/MessageIGTest.cpp Test/GTest/BareMetal/L5GAMs/ExecutableIGTest.cpp Test/GTest/BareMetal/L5GAMs/Makefile.inc Test/GTest/FileSystem/L1Portability/BasicUDPSocketGTest.cpp Test/GTest/MainGTest.cpp Test/GTest/Makefile.gcc Test/GTest/Scheduler/L1Portability/CountingSemGTest.cpp Test/GTest/Scheduler/L4LoggerService/ConsoleLoggerGTest.cpp Test/GTest/Scheduler/L4LoggerService/LoggerConsumerIGTest.cpp Test/GTest/Scheduler/L4LoggerService/LoggerServiceGTest.cpp Test/Portable/MARTe2UTest.cpp Test/Portable/MARTe2UTestImpl.cpp Test/Portable/MARTe2UTestMacros.h
OK: no errors found.
Requirements review¶
Date of the review: 30/04/2022
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: 30/04/2022
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: 30/04/2022
Person who did the review: jenkins1 (codac.local)
Version of source code: d11ee6b342d63c4285aab937a29482824813fd23
Result of review: PASS
List of non-conformities: NONE
Headers
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypes.h
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesCircle.h
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesXil.h
ERR: Invalid @file in file Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesDefault.h
ERR: Invalid @brief in file Source/Core/BareMetal/L0Types/Architecture/arm_gcc/CompilerTypesDefault.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/AtomicA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityA.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityA.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityACircle.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityACircle.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityADefault.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityADefault.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/EndianityAXil.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/HardwareIA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/HighResolutionTimerA.h
ERR: Invalid @author 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 @author in file Source/Core/BareMetal/L1Portability/Architecture/arm_gcc/ProcessorA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/HighResolutionTimerA.h
ERR: Invalid @author in file Source/Core/BareMetal/L1Portability/Architecture/x86_gcc/HighResolutionTimerA.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HardwareI.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimer.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCalibrator.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCalibrator.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCalibrator.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCalibrator.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCircle.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/HighResolutionTimerCircle.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/MemoryCheck.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/MemoryOperationsHelper.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/MemoryOperationsHelper.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/Sleep.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/StandardHeap.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/StandardHeap.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/BareCircle/TimeStamp.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L1Portability/Environment/BareUS/GeneralDefinitions.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HardwareI.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimer.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimer.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/HighResolutionTimerCalibrator.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerCalibrator.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareUS/HighResolutionTimerXil.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/BareUS/Sleep.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareUS/StandardHeap.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/BareUS/StandardHeap.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/BareUS/TimeStamp.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/GeneralDefinitions.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HardwareI.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimer.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimer.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerCalibrator.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/HighResolutionTimerXil.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/Sleep.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/StandardHeap.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/FreeRTOS/TimeStamp.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L1Portability/Environment/Linux/GeneralDefinitions.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimer.h
ERR: Invalid @file in file Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimerCalibrator.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimerCalibrator.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L1Portability/Environment/Linux/HighResolutionTimerCalibrator.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/HardwareI.h
ERR: Invalid @brief in file Source/Core/BareMetal/L1Portability/Sleep.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L4Configuration/ParserI.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L4Messages/MessageI.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBroker.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBroker.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/Environment/BareCircle/Bootstrap.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp
ERR: Invalid @brief in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp
ERR: Invalid @date in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp
ERR: Invalid @copyright in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.cpp
ERR: Invalid @file in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h
ERR: Invalid @brief in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h
ERR: Invalid @date in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h
ERR: Invalid @author in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h
ERR: Invalid @copyright in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/Environment/BareCircle/HAL/CircleHAL.h
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/Environment/FreeRTOS/Bootstrap.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L6App/Loader.cpp
ERR: Invalid @author in file Source/Core/BareMetal/L6App/RealTimeLoader.cpp
ERR: Invalid #includes sorted in file Source/Core/BareMetal/L6App/RealTimeLoader.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicFileProperties.h
ERR: Invalid @author in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicFileProperties.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicFileProperties.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicSocket.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicTCPSocket.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/BasicUDPSocket.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/Directory.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/DirectoryScanner.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetHost.cpp
ERR: Invalid @file in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetHostCore.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/InternetHostCore.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/Select.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/BareCircle/SelectProperties.h
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicFileProperties.h
ERR: Invalid @author in file Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicFileProperties.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/BasicFileProperties.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/Directory.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/DirectoryScanner.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetHost.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetHostCore.h
ERR: Invalid @file in file Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetMulticastCore.h
ERR: Invalid @brief in file Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetMulticastCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/InternetService.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/Select.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/BareUS/SelectProperties.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/BareUS/SocketCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/DirectoryScanner.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetHost.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetHostCore.h
ERR: Invalid @file in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetMulticastCore.h
ERR: Invalid @brief in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetMulticastCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/InternetService.cpp
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/Select.cpp
ERR: Invalid @date in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/SelectProperties.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L1Portability/Environment/FreeRTOS/SocketCore.h
ERR: Invalid #includes sorted in file Source/Core/FileSystem/L6App/Environment/FreeRTOS/Bootstrap.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/EventSem.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/MutexSem.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/Processor.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/Threads.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/Threads.cpp
ERR: Invalid @file in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/ThreadsDatabase.h
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/BareCircle/ThreadsDatabase.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/BareUS/EventSem.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/BareUS/MutexSem.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/BareUS/Processor.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/BareUS/Threads.cpp
ERR: Invalid @file in file Source/Core/Scheduler/L1Portability/Environment/BareUS/ThreadsDatabase.h
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/BareUS/ThreadsDatabase.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/EventSem.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/MutexSem.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/Threads.cpp
ERR: Invalid @file in file Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/ThreadsDatabase.h
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/FreeRTOS/ThreadsDatabase.h
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/Linux/EventSem.cpp
ERR: Invalid #includes sorted in file Source/Core/Scheduler/L1Portability/Environment/Linux/MutexSem.cpp
ERR: Invalid @brief in file Source/Core/Scheduler/L1Portability/Environment/Linux/Threads.cpp
ERR: Invalid @file in file Source/Core/Scheduler/L3Services/MultiClientService.cpp
ERR: Invalid @date in file Source/Core/Scheduler/L3Services/MultiClientService.cpp
ERR: Invalid @author in file Test/Core/BareMetal/L1Portability/HighResolutionTimerTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L1Portability/HighResolutionTimerTest.cpp
ERR: Invalid @author in file Test/Core/BareMetal/L1Portability/SleepTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/AnyTypeTest.cpp
ERR: Invalid @file in file Test/Core/BareMetal/L2Objects/ReferenceTTest.cpp
ERR: Invalid @brief in file Test/Core/BareMetal/L2Objects/ReferenceTTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/ReferenceTTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L2Objects/ReferenceTest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L4Messages/MessageITest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L5GAMs/ExecutableITest.cpp
ERR: Invalid #includes sorted in file Test/Core/BareMetal/L5GAMs/MemoryMapInterpolatedInputBrokerTest.cpp
ERR: Invalid #includes sorted in file Test/Core/FileSystem/L1Portability/BasicTCPSocketTest.cpp
ERR: Invalid #includes sorted in file Test/Core/FileSystem/L1Portability/BasicTCPSocketTest.h
ERR: Invalid #includes sorted in file Test/Core/FileSystem/L1Portability/BasicUDPSocketTest.h
ERR: Invalid @author in file Test/Core/Scheduler/L4LoggerService/LoggerConsumerITest.cpp
ERR: Invalid #includes sorted in file Test/GTest/BareMetal/L4Configuration/RuntimeEvaluatorGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/FileSystem/L1Portability/BasicUDPSocketGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L1Portability/CountingSemGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L4LoggerService/ConsoleLoggerGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L4LoggerService/LoggerConsumerIGTest.cpp
ERR: Invalid #includes sorted in file Test/GTest/Scheduler/L4LoggerService/LoggerServiceGTest.cpp
ERR: Invalid @brief in file Test/Portable/MARTe2UTestMacros.h
Lint includes
ERR: File MARTeApp.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: 30/04/2022
Person who did the review: jenkins1 (codac.local)
Version of source code: d11ee6b342d63c4285aab937a29482824813fd23
Result of coverage tests review: PASS
Result of functional tests review: PASS
Result of review: PASS
Comments: Some broker tests fail on purpose (assumptions on data/memory organisation) to make sure that the design is updated in the future.
List of non-conformities:
Functional tests
ERR: Test file not found: Test/GTest/BareMetal/L0Types/CompilerTypesCircleGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L0Types/CompilerTypesXilGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L0Types/CompilerTypesDefaultGTest.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/EndianityACircleGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/EndianityADefaultGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/EndianityAXilGTest.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/HighResolutionTimerAGTest.cpp
ERR: HighResolutionTimerCalibrator:GetFrequency is not tested
ERR: HighResolutionTimerCalibrator:GetPeriod is not tested
ERR: HighResolutionTimerCalibrator:GetTicks is not tested
ERR: HighResolutionTimerCalibrator:IsInstanceValid is not tested
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerCalibratorGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerCircleGTest.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:GetTicks is not tested
ERR: HighResolutionTimerCalibrator:IsInstanceValid is not tested
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerCalibratorGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerXilGTest.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:GetTicks is not tested
ERR: HighResolutionTimerCalibrator:IsInstanceValid is not tested
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerCalibratorGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HighResolutionTimerXilGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/StandardHeapGTest.cpp
ERR: Test file not found: Test/GTest/BareMetal/L1Portability/HardwareIGTest.cpp
ERR: DataSourceI:AllocateMemory is not tested
ERR: DataSourceI:GetBrokerName is not tested
ERR: DataSourceI:GetFunctionSignalName is not tested
ERR: DataSourceI:GetSignalMemoryBuffer is not tested
ERR: DataSourceI:Purge is not tested
ERR: ExecutableI:Execute is not tested
ERR: GAMSchedulerI:Initialise is not tested
ERR: GAMSchedulerI:Purge is not tested
ERR: GAMSchedulerI:StartNextStateExecution is not tested
ERR: GAMSchedulerI:StopCurrentStateExecution is not tested
ERR: Bootstrap:GetConfigurationStream is not tested
ERR: Bootstrap:Main is not tested
ERR: Bootstrap:Printf is not tested
ERR: Bootstrap:ReadParameters is not tested
ERR: Bootstrap:Run is not tested
ERR: Test file not found: Test/GTest/BareMetal/L6App/BootstrapGTest.cpp
ERR: CircleHAL:CStdlibApp is not tested
ERR: CircleHAL:CStdlibAppNetwork is not tested
ERR: CircleHAL:CStdlibAppScreen is not tested
ERR: CircleHAL:CStdlibAppStdio is not tested
ERR: CircleHAL:Cleanup is not tested
ERR: CircleHAL:GetKernelName is not tested
ERR: CircleHAL:Initialize is not tested
ERR: CircleHAL:Printf is not tested
ERR: CircleHAL:TShutdownMode is not tested
ERR: CircleHAL:__circle_hal_ipconfig is not tested
ERR: Test file not found: Test/GTest/BareCircle/HAL/CircleHALGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/BasicFilePropertiesGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/DirectoryCoreGTest.cpp
ERR: InternetHostCore:SetAddress is not tested
ERR: InternetHostCore:SetPort is not tested
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/InternetHostCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/InternetServiceCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/SelectPropertiesGTest.cpp
ERR: SocketCore:Create is not tested
ERR: SocketCore:Destroy is not tested
ERR: SocketCore:SetSocket is not tested
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/SocketCoreGTest.cpp
ERR: Test file not found: Test/GTest/FileSystem/L1Portability/BasicFilePropertiesGTest.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: Test file not found: Test/GTest/FileSystem/L1Portability/BasicFilePropertiesGTest.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: Scheduler:AddTask is not tested
ERR: Scheduler:BlockTask is not tested
ERR: Scheduler:Get is not tested
ERR: Scheduler:GetCurrentTask is not tested
ERR: Scheduler:GetNextTask is not tested
ERR: Scheduler:GetTask is not tested
ERR: Scheduler:Id is not tested
ERR: Scheduler:IsAlive is not tested
ERR: Scheduler:MsSleep is not tested
ERR: Scheduler:NumberOfThreads is not tested
ERR: Scheduler:RegisterTaskSwitchHandler is not tested
ERR: Scheduler:RegisterTaskTerminationHandler is not tested
ERR: Scheduler:RemoveTask is not tested
ERR: Scheduler:Sleep is not tested
ERR: Scheduler:WakeTask is not tested
ERR: Scheduler:Yield is not tested
ERR: Scheduler:usSleep is not tested
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/SchedulerGTest.cpp
ERR: Task:Run is not tested
ERR: Task:SetThreadInformation is not tested
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/TaskGTest.cpp
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/ThreadsDatabaseGTest.cpp
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/ThreadsDatabaseGTest.cpp
ERR: Test file not found: Test/GTest/Scheduler/L1Portability/ThreadsDatabaseGTest.cpp
ERR: EmbeddedThreadI:SetThreadNumber is not tested
ERR: EmbeddedThreadI:States is not tested
ERR: EmbeddedThreadI:ThreadLoop is not tested
GTest
ERR: Failed to retrieve test information from: Build/gtest_results_to_compare_8.xml
ERR: Number of errors has increased. Number of tests: 4965. Current branch: 17. Reference branch: 11
OK: Number of tests increased. Current branch: 4965. Reference branch: 4558
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
New Failing Tests
ERR: TestForceReset
Solved Failing Tests
Coverage
WARN: L4Configuration/ParserI.cpp: was modified. line coverage is still OK (but has decreased). This branch (98.1 % >= 90.0 %). Reference branch (99.0 % >= 90.0 %)
WARN: L5GAMs/DataSourceI.cpp: was modified. line coverage is still OK (but has decreased). This branch (97.1 % >= 90.0 %). Reference branch (98.2 % >= 90.0 %)
WARN: L5GAMs/GAMBareScheduler.cpp: was modified. line coverage is still OK (but has decreased). This branch (98.0 % >= 90.0 %). Reference branch (100.0 % >= 90.0 %)
OK: L1Portability/Environm...ionTimerCalibrator.cpp: was modified. line coverage is still OK. This branch (93.5 % >= 90.0 %). Reference branch (90.0 % >= 90.0 %)
OK: L5GAMs/ExecutableI.h: was modified. line coverage is still OK. This branch (100.0 % >= 90.0 %). Reference branch (0.0 % >= 90.0 %)
OK: MemoryMapAsyncOutputBroker.cpp: was modified. line coverage is still OK. This branch (96.2 % >= 90.0 %). Reference branch (95.6 % >= 90.0 %)
OK: No coverage errors found
Integration test review¶
Date of the review: 30/04/2022
Person who did the review: jenkins1 (codac.local)
Version of source code: d11ee6b342d63c4285aab937a29482824813fd23
Result of review: N/A
List of non-conformities: N/A
Comments: N/A
Acceptance test review¶
Date of the review: 30/04/2022
Person who did the review: jenkins1 (codac.local)
Version of source code: d11ee6b342d63c4285aab937a29482824813fd23
Result of review: N/A
List of non-conformities: N/A
Comments: N/A
History
#1 Updated by André Neto almost 3 years ago
- Status changed from New to Closed
b181199a5274f707b88943540a5ba5fdf456479e