User story #141
MARTe-NE-F-1.1.14: The framework shall provide a method to convert the High Resolution Timer in elapsed time from the epoch
0%
Description
Implement requirement MARTe-EX-F-1.1.14 based on the original MARTe implementation.
Note: for logging purposes it is important to have a precise measure of absolute time at least in microseconds.
Note: It is expected that the implementation, after calibrating the High Resolution Timer, will store in a static variable the time at which the application has started (using a portable method, i.e. no clib code in the portable part) minus the current value of the High Resolution Timer. This number can then later be added to the value of the High Resolution Timer to directly compute the elapsed time since the epoch.
Source code files modified¶
Same files of #127 involved.
Architecture & design review¶
Date of the review: 12/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 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: 01/07/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: 23/07/2015
Person who did the review: Ivan Herrero
Result of coverage tests review: PASS
Result of functional tests review: PASS
Result of review: PASS
List of non-conformities: N/A
Same notes of #127 applies.
Associated revisions
History
#1 Updated by André Neto almost 10 years ago
- Subject changed from MARTe-EX-F-1.1.14: Convert the High Resolution Timer in time from epoch to MARTe-NE-F-1.1.14: The framework shall provide a method to convert the High Resolution Timer in elapsed time from the epoch
- Description updated (diff)
#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 Giuseppe Ferro almost 10 years ago
- Status changed from Arch: Rev to Code: Impl
#6 Updated by Giuseppe Ferro almost 10 years ago
- Assignee changed from André Neto to Giuseppe Ferro
#7 Updated by Giuseppe Ferro almost 10 years ago
- Status changed from Code: Impl to Arch: Rev
#8 Updated by Giuseppe Ferro almost 10 years ago
- Status changed from Arch: Rev to Code: Impl
#9 Updated by Ivan Herrero almost 10 years ago
- Assignee changed from Giuseppe Ferro to Ivan Herrero
#10 Updated by Ivan Herrero almost 10 years ago
- Status changed from Code: Impl to Code: Rev
#11 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
#12 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
#13 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
#14 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
- Assignee deleted (
Ivan Herrero)
Code and documentation review made. Code and documentation corrections pending.
#15 Updated by Ivan Herrero almost 10 years ago
- Status changed from Code: Rev to Code: Impl
#16 Updated by Riccardo Vitelli almost 10 years ago
- Assignee set to Giuseppe Ferro
#17 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Code: Impl to Code: Rev
#18 Updated by Riccardo Vitelli almost 10 years ago
- Assignee changed from Giuseppe Ferro to André Neto
#19 Updated by Ivan Herrero almost 10 years ago
Code and documentation review made on revision f7b2aa2. Minor documentation correction pending. See #127.
#20 Updated by André Neto almost 10 years ago
- Status changed from Code: Rev to Code: Impl
#21 Updated by André Neto almost 10 years ago
- Assignee changed from André Neto to Giuseppe Ferro
#22 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Code: Impl to Code: Rev
#23 Updated by Riccardo Vitelli almost 10 years ago
- Assignee deleted (
Giuseppe Ferro)
#24 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
Ídem #127 (not fixed yet)
#25 Updated by Ivan Herrero almost 10 years ago
- Status changed from Code: Rev to Code: Impl
#26 Updated by Giuseppe Ferro almost 10 years ago
- Assignee set to Giuseppe Ferro
#27 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Code: Impl to Code: Rev
#28 Updated by Riccardo Vitelli almost 10 years ago
- Assignee deleted (
Giuseppe Ferro)
#29 Updated by Ivan Herrero almost 10 years ago
- Description updated (diff)
- Assignee set to Ivan Herrero
Code and documentation review made on revision 8e15315 [PASS].
#30 Updated by Riccardo Vitelli almost 10 years ago
- Status changed from Code: Rev to Unit: Impl
#31 Updated by Riccardo Vitelli almost 10 years ago
- Assignee deleted (
Ivan Herrero)
#32 Updated by Riccardo Vitelli almost 10 years ago
- Target version changed from 0.1 to 0.2
#33 Updated by Llorenc Capella over 9 years ago
- Assignee set to Llorenc Capella
#34 Updated by Llorenc Capella over 9 years ago
- Status changed from Unit: Impl to Unit: Rev
#35 Updated by Llorenc Capella over 9 years ago
- Assignee deleted (
Llorenc Capella)
#36 Updated by Ivan Herrero over 9 years ago
- Assignee set to Ivan Herrero
#37 Updated by Ivan Herrero over 9 years ago
- Assignee deleted (
Ivan Herrero) - Description updated (diff)
Unit test review made on revision 5adc9a3.
#38 Updated by Ivan Herrero over 9 years ago
- Status changed from Unit: Rev to Closed
Added HighResolutionTimer implementation.
#127 #141