Project

General

Profile

Meeting #1138

MARTe2 QA-audit (v1.6.0)

Added by André Neto almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
Start date:
23.08.2021
Due date:
% Done:

0%

Estimated time:

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

Also available in: Atom PDF