stable

Clone or download

Read-only

Retrieve Tracker from Mirrored PI identifier

part of story #22675 replicate program increment changes to mirrored program increments How to test: Make sure your redis worker is running - Edit an existing Program Increment artifact and change its title. - you should see a log message in /var/log/tuleap/program_management_syslog: [debug] Mirror tracker ids: 70,71 Where the ids should match each team's mirrored program increment tracker id (e.g. the Releases trackers). The log message only exists for testing purposes, to show that we retrieve the mirrors. It will be removed on next commits. Change-Id: I49988c950783101ac01995497d3b62dcf4418972

Modified Files

Name
A plugins/program_management/include/Adapter/Workspace/TrackerOfArtifactRetriever.php +51 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateProcessor.php +11 −7 Go to diff View file
A plugins/program_management/include/Domain/Workspace/RetrieveTrackerOfArtifact.php +28 −0 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +5 −2 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Workspace/TrackerOfArtifactRetrieverTest.php +90 −0 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateEventHandlerTest.php +7 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateProcessorTest.php +12 −4 Go to diff View file
A plugins/program_management/tests/unit/Stub/RetrieveTrackerOfArtifactStub.php +52 −0 Go to diff View file
M plugins/program_management/tests/unit/Stub/TrackerIdentifierStub.php +6 −0 Go to diff View file