User story #296
GTest folder structure
0%
Description
Update the GTest folder structure to align with the Source and Test structure.
Source code files modified¶
(see on the commit message)
Architecture & design review¶
Date of the review: 18/01/2016
Person who did the review: Andre' Neto
Version of architecture & design document: N/A. As per the original MARTe implementation, this is a support function and does not require formal design in UML.
Result of review: N/A
List of non-conformities: N/A
Code and documentation review¶
Date of the review: 18/01/2016
Person who did the review: Andre' Neto
Result of review: PASS
List of non-conformities:
Some linting issues remain. See #188 as it was branched from here and many issues were fixed there.
Unit test review¶
Date of the review: 03/02/2016
Person who did the review: Ivan Herrero Molina
Result of coverage tests review: PASS
Result of functional tests review: PASS
Result of review: PASS
List of non-conformities:
- The following tests fail on Windows platform:
[----------] Global test environment tear-down
[==========] 2502 tests from 75 test cases ran. (77228 ms total)
[ PASSED ] 2492 tests.
[ FAILED ] 10 tests, listed below:
[ FAILED ] DirectoryGTest.TestGetLastAccessTime_ReRead
[ FAILED ] DirectoryGTest.TestGetLastAccessTime_ReRead2
[ FAILED ] LoadableLibraryGTest.TestOpenCloseLibrary
[ FAILED ] LoadableLibraryGTest.TestCloseLibrary
[ FAILED ] LoadableLibraryGTest.TestLoadFunction
[ FAILED ] LoadableLibraryGTest.TestLoadFunctionSquareBracketsOperator
[ FAILED ] LoadableLibraryGTest.TestGetModule
[ FAILED ] MutexSemGTest.TestIsRecursive
[ FAILED ] MutexSemGTest.TestRecursiveOff
[ FAILED ] ThreadsGTest.TestBeginThreadStacksize0
Associated revisions
#296 Added cov makefiles
#296 Removed wrong dependencies inclusion in Makefile.inc in GTest
Merge branch '#296_GTest_Folder_Structure' of https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2.git into #296_GTest_Folder_Structure
#296 Added introspection tests
#296 Fixed coverage and lint errors
#296 Fixed compilation under windows
#296 Used new stategy to compile in windows
#296 Removed the list of files
#296 Added files to gitignore
#296 - Fix DLL exporting error (the BasicConsole::Close function has
been reverted to non-virtual because, for unknown reasons, it is not
exported when is virtual, so it is not found at runtime, hence making
the program to abort).
History
#1 Updated by André Neto about 9 years ago
- Status changed from New to Code: Impl
#2 Updated by Giuseppe Ferro about 9 years ago
- Assignee set to Giuseppe Ferro
#3 Updated by Giuseppe Ferro about 9 years ago
- Status changed from Code: Impl to Code: Rev
#4 Updated by Giuseppe Ferro about 9 years ago
- Description updated (diff)
code implementation done: f2902bf
#5 Updated by Giuseppe Ferro about 9 years ago
- Assignee deleted (
Giuseppe Ferro)
#6 Updated by André Neto about 9 years ago
- Description updated (diff)
- Assignee set to André Neto
#7 Updated by André Neto about 9 years ago
- Status changed from Code: Rev to Code: Impl
#8 Updated by André Neto about 9 years ago
- Assignee changed from André Neto to Giuseppe Ferro
#9 Updated by André Neto about 9 years ago
- Description updated (diff)
#10 Updated by Ivan Herrero about 9 years ago
- Description updated (diff)
- Status changed from Code: Impl to Unit: Rev
- Assignee changed from Giuseppe Ferro to Ivan Herrero
#11 Updated by Ivan Herrero about 9 years ago
- Description updated (diff)
- Status changed from Unit: Rev to Closed
- Assignee deleted (
Ivan Herrero)
commit b8002d0fc778ee36f75853e6e5d65df4eddce467
Merge branch '#296_GTest_Folder_Structure' into develop
Merge branch 'develop-freertos-GTestSupport' into #296_GTest_Folder_Structure