Project

General

Profile

User story #112

MARTe-EX-F-1.2.10: A framework developer shall be capable of querying the identity of the caller thread.

Added by André Neto almost 10 years ago. Updated over 9 years ago.

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

0%

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

Description

See #160

Implement requirement MARTe-EX-F-1.2.10 based on the original MARTe implementation

Note: Being able to know which thread is executing a given part of the code allows to interact with it and possible update the thread properties (e.g. priority).

Source code files modified

See #109

Requirements review

N/A

Architecture & design review

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

Integration test review

N/A

Acceptance test review

N/A

Associated revisions

Revision 67764feb (diff)
Added by Giuseppe Ferrò almost 10 years ago

Implemented threads functionalities described in redmine #103 #104 #112 #107 #108 #111 #105 #106 #110 #109

Revision f048da13 (diff)
Added by Giuseppe Ferrò almost 10 years ago

Moved THREADS_DEFAULT_STACKSIZE in GeneralDefinitionsOS.h.
Formatted code with new templates.
Fixed errors accordingly with the revision.
#109 #110 #106 #105 #111 #108 #107 #112 #113 #104 #103

Revision 5d7c7a45 (diff)
Added by Giuseppe Ferrò almost 10 years ago

Fixed errors accordingly with revision.
#103 #104 #112 #107 #108 #111 #105 #106

Revision 56f896af (diff)
Added by Giuseppe Ferrò almost 10 years ago

Added Threads and ThreadsDatabase tests.
#110 #123 #103 #104 #112 #107 #108 #111 #106 #105 #109 #113

Revision a1ee0477 (diff)
Added by Giuseppe Ferrò almost 10 years ago

Added Threads unit tests.
Renamed previous tests because they are integration tests.
#110 #123 #103 #104 #112 #107 #108 #111 #106 #105 #109 #113

History

#1 Updated by Riccardo Vitelli almost 10 years ago

  • Subject changed from MARTe-EX-F-1.2.10: A framework developer shall be capable of querying which thread is executing any section of code. to MARTe-EX-F-1.2.10: A framework developer shall be capable of querying the identity of the caller thread.
  • Target version changed from Backlog to 0.1
  • Start date deleted (29.05.2015)
  • Estimated time set to 2.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

  • Target version changed from 0.1 to 0.2

#18 Updated by Ivan Herrero over 9 years ago

  • Description updated (diff)

#19 Updated by Ivan Herrero over 9 years ago

  • Description updated (diff)

#20 Updated by Riccardo Vitelli over 9 years ago

  • Status changed from Unit: Rev to Code: Impl

#21 Updated by Riccardo Vitelli over 9 years ago

  • Assignee deleted (Ivan Herrero)

#22 Updated by Riccardo Vitelli over 9 years ago

  • Description updated (diff)

#23 Updated by Riccardo Vitelli over 9 years ago

  • Status changed from Code: Impl to Closed

Also available in: Atom PDF