Test #285
MARTe2 QA-audit (v0.8)
100%
Description
Requirements review¶
Date of the review: 30/11/2015
Person who did the review: Ivan Herrero
Version of requirements: 0.8
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: 30/11/2015
Person who did the review: Ivan Herrero
Version of architecture & design document: 0.8
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: 30/11/2015
Person who did the review: Ivan Herrero
Version of source code: 0.8
Result of review: PASS
List of non-conformities:
[#253]- There are several warnings that should be fixed in a dedicated user-stories.
- The following tests (already working for Linux) had to be commented:
- BasicFileGTest.x
- InternetHostGTest.x
- InternetServiceGTest.x
- BasicSocketGTest.x
- BasicTCPSocketGTest.x
- BasicUDPSocketGTest.x
[#255] As a pattern DirectoryScanner should use LinkedListHolder and not inherit from it.
Unit test review¶
Date of the review: 30/11/2015
Person who did the review: Ivan Herrero
Version of unit tests: 0.8
Result of coverage tests review: PASS
Result of functional tests review: PASS
Result of review: PASS
List of non-conformities:
[#243] Need to add an unit test to verify ALL possible combinations of opening flags
[#244]
Note: some tests unrelated to this user-story are failing on Windows:
[ FAILED ] BufferedStreamIGTest.TestPrintFormatted_Pointer_BufferSize_1
[ FAILED ] BufferedStreamIGTest.TestPrintFormatted_Pointer_BufferSize_2
[ FAILED ] BufferedStreamIGTest.TestPrintFormatted_Pointer_BufferSize_8
[ FAILED ] BufferedStreamIGTest.TestPrintFormatted_Pointer_BufferSize_64
[ FAILED ] BufferedStreamIGTest.TestPrintFormatted_Pointer_BufferSize_128
[ FAILED ] BufferedStreamIGTest.TestPrintFormatted_Pointer_BufferSize_1024
[ FAILED ] IOBufferGTest.TestPrintFormatted_Pointer
[ FAILED ] IOBufferGTest.TestPrintFormattedMultiple
[#256] Coverage tests for structured data (still not implemented in MARTe) are missing. These should be added as soon as structured data is available.
[#271] The coverage reports that 13 of 14 functions have been executed, but the class Select has 11 functions and all have been executed.
Integration test review¶
Date of the review: 30/11/2015
Person who did the review: Ivan Herrero
Version of integration tests: 0.8
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: 30/11/2015
Person who did the review: Ivan Herrero
Version of acceptance tests: 0.8
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
- Description updated (diff)
#2 Updated by Ivan Herrero over 9 years ago
- Due date set to 25.11.2015
#3 Updated by Ivan Herrero over 9 years ago
- % Done changed from 0 to 100
#4 Updated by Ivan Herrero over 9 years ago
- Status changed from New to Closed