Project

General

Profile

Test #261

MARTe2 QA-audit (v0.5)

Added by Ivan Herrero over 9 years ago. Updated over 9 years ago.

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

100%

Estimated time:

Description

Requirements review

Date of the review: 29/09/2015

Person who did the review: Ivan Herrero

Version of requirements: 0.5

Result of review: N/A

List of non-conformities: N/A

Comments: As per the original MARTe implementation, the user stories of this sprint are support functions and do not require formal requirements.

Architecture & design review

Date of the review: 29/09/2015

Person who did the review: Ivan Herrero

Version of architecture & design document: 0.5

Result of review: N/A

List of non-conformities: N/A

Comments: As per the original MARTe implementation, the user stories of this sprint are support functions and do not require formal design.

Code and documentation review

Date of the review: 29/09/2015

Person who did the review: Ivan Herrero

Version of source code: 0.5

Result of review: PASS

List of non-conformities:

  • [#225] In the StaticListHolder.h documentation, the formula MAXCAPACITY cannot be visualized with doxygen tool.
  • [#225] GlobalObjectI is not an pure interface because the new operator is static and has an implementation.

Unit test review

Date of the review: 29/09/2015

Person who did the review: Ivan Herrero

Version of unit tests: 0.5

Result of coverage tests review: PASS

Result of functional tests review: PASS

Result of review: PASS

List of non-conformities:

  • [#225] TestAddOnFullList disabled due to it takes a quiet significant amount of time.
  • [#225] The coverage is not 100% due to some conditions will never should happen.
  • [#225] GlobalObjectsDatabaseTest lacks an explicit test for GlobalObjectsDatabase::Add, but it is covered indirectly by another tests.
  • [#225] GlobalObjectI has not a 100% coverage because the compiler generates two versions of the destructor (one for delete and the other for scope).
  • [#225] ClassRegistryDatabase has 11.9% lines not covered (this is was accepted on another user story review).

Integration test review

Date of the review: 29/09/2015

Person who did the review: Ivan Herrero

Version of integration tests: 0.5

Result of review: N/A

List of non-conformities: N/A

Comments: As per the original MARTe implementation, the user stories of this sprint are support functions and do not require formal integration tests.

Acceptance test review

Date of the review: 29/09/2015

Person who did the review: Ivan Herrero

Version of acceptance tests: 0.5

Result of review: N/A

List of non-conformities: N/A

Comments: As per the original MARTe implementation, the user stories of this sprint are support functions and do not require formal acceptance tests.

History

#1 Updated by Ivan Herrero over 9 years ago

  • Assignee deleted (Ivan Herrero)

#2 Updated by Ivan Herrero over 9 years ago

  • % Done changed from 0 to 100

Also available in: Atom PDF