User story #106
MARTe-EX-F-1.2.5: A framework developer shall be capable of associating a name to a thread instantiated by the framework.
0%
Description
See #160
Implement requirement MARTe-EX-F-1.2.5 based on the original MARTe implementation
Note: Past experience as shown that associating meaningful names to threads, help developers and testers to debug and understand applications deployed using the framework.
Source code files modified¶
- Source/Core/L0Portability/ThreadsDatabase.h
- Source/Core/L0Portability/ThreadsDatabase.cpp
- Source/Core/L0Portability/Threads.h
- Source/Core/L0Portability/Threads.cpp
- Source/Core/L0Portability/OperatingSystem/Linux/ThreadsOS.h
- Source/Core/L0Portability/OperatingSystem/Windows/ThreadsOS.h
Architecture & design review¶
Date of the review: 08/06/2015
Person who did the review: André Neto
Version of architecture & design document: N/A. As per the original MARTe implementation, this is a function of a support class 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/06/2015
Person who did the review: Ivan Herrero
Result of review: PASS
List of non-conformities: N/A
Unit test review¶
Date of the review: 01/07/2015
Person who did the review: Ivan Herrero
Result of coverage tests review: FAIL
Result of functional tests review: FAIL
Result of review: FAIL
List of non-conformities:
Unit tests reviewed on #109
Associated revisions
History
#1 Updated by Riccardo Vitelli almost 10 years ago
- Target version changed from Backlog to 0.1
- Start date deleted (
29.05.2015) - Estimated time set to 4.00 h
#2 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from New to Arch: Rev
#3 Updated by Riccardo Vitelli almost 10 years ago
- Assignee set to André Neto
#4 Updated by André Neto almost 10 years ago
- Description updated (diff)
#5 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Arch: Rev to Code: Impl
#6 Updated by Riccardo Vitelli almost 10 years ago
- Assignee changed from André Neto to Giuseppe Ferro
#7 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Code: Impl to Code: Rev
#8 Updated by Riccardo Vitelli almost 10 years ago
- Assignee changed from Giuseppe Ferro to Ivan Herrero
#9 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
#10 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
#11 Updated by Ivan Herrero almost 10 years ago
- Assignee changed from Ivan Herrero to Giuseppe Ferro
#12 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
- Assignee deleted (
Giuseppe Ferro)
#13 Updated by Ivan Herrero almost 10 years ago
- Status changed from Code: Rev to Unit: Impl
#14 Updated by Ivan Herrero almost 10 years ago
Code and documentation review passed. Unit testing implementation pending.
#15 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Unit: Impl to Unit: Rev
#16 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
- Assignee set to Ivan Herrero
Unit test review made on revision 8b64124 [FAIL].
Note: It is currently being refactored.
#17 Updated by Riccardo Vitelli almost 10 years ago
- Assignee deleted (
Ivan Herrero)
#18 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Unit: Rev to Unit: Impl
#19 Updated by Riccardo Vitelli almost 10 years ago
- Target version changed from 0.1 to 0.2
#20 Updated by Riccardo Vitelli over 9 years ago
- Status changed from Unit: Impl to Code: Impl
#21 Updated by Riccardo Vitelli over 9 years ago
- Description updated (diff)
#22 Updated by Riccardo Vitelli over 9 years ago
- Status changed from Code: Impl to Closed
Implemented threads functionalities described in redmine #103 #104 #112 #107 #108 #111 #105 #106 #110 #109