[MGNLACTIVATION-60] Refactoring of activation components to make it more testable Created: 04/Jan/08  Updated: 28/Aug/15  Resolved: 28/Aug/15

Status: Closed
Project: Activation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: Major
Reporter: Jan Haderka Assignee: Jan Haderka
Resolution: Fixed Votes: 1
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
dependency
depends upon MAGNOLIA-2055 Activation should report an error whe... Closed
depends upon MAGNOLIA-2056 Activation: 401s are ignored or not r... Closed
depends upon MAGNOLIA-2121 activation: use a thread per subscriber Closed
relation
is related to MAGNOLIA-2411 Provide a minimal set of automated in... Closed
is related to MGNLXAA-3 Cleanup of CopyUtil. Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLACTIVATION-61 Introduce / improve automated tests ... Sub-task Closed Magnolia International  
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)

 Description   

Current implementation of activation doesn't seem very robust and is nested very deep making it difficult to evaluate impact of any changes. Also as it is concurent activation is effectively prevented by enforced synchronization and other implementation details.



 Comments   
Comment by Jan Haderka [ 30/Jul/08 ]

Part of this was already done while implementing changes for 3.6.
Before the rest of the code can be cleaned up it is necessary to implement tests to document and verify current behaviour of activation.

Comment by Jan Haderka [ 28/Aug/15 ]

Seems like all the subtasks listed in this story are long since done.

Generated at Sun Feb 11 22:59:17 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.