Project

General

Profile

User story #296

GTest folder structure

Added by André Neto about 9 years ago. Updated about 9 years ago.

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

0%

Estimated time:
Git branch (link):
Git merge to develop (link):
SVN commit (link/?p=rev):

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

Revision dbddf3c6
Added by Giuseppe Ferro about 9 years ago

Merge branch 'develop-freertos-GTestSupport' into #296_GTest_Folder_Structure

Revision 1f9cc989 (diff)
Added by Giuseppe Ferro about 9 years ago

#296 Added cov makefiles

Revision 8ba64f62 (diff)
Added by André Neto about 9 years ago

#296 Removed wrong dependencies inclusion in Makefile.inc in GTest

Revision 3c5185f1
Added by André Neto about 9 years ago

Merge branch '#296_GTest_Folder_Structure' of https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2.git into #296_GTest_Folder_Structure

Revision 9590442d (diff)
Added by Giuseppe Ferro about 9 years ago

#296 Added introspection tests

Revision 233c1dcd (diff)
Added by Giuseppe Ferro about 9 years ago

#296 Fixed coverage and lint errors

Revision 15bb5cbd (diff)
Added by Giuseppe Ferrò about 9 years ago

#296 Fixed compilation under windows

Revision 6c37784c (diff)
Added by Giuseppe Ferrò about 9 years ago

#296 Used new stategy to compile in windows

Revision 33d4493d (diff)
Added by Giuseppe Ferro about 9 years ago

#296 Removed the list of files

Revision d913d727 (diff)
Added by Giuseppe Ferro about 9 years ago

#296 Added files to gitignore

Revision 0ed6cb5d (diff)
Added by Ivan Herrero about 9 years ago

#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

Also available in: Atom PDF