Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Renamed variables in UML diagrams and comments #914

Merged
merged 24 commits into from
Sep 17, 2024
Merged
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
fc1eeb9
Renamed UML variables ActivityStartTrigger, ScheduleTriggerMessage, C…
marvinheintze Aug 20, 2024
d8d19e0
Renamed ActivityStartTrigger, ScheduleTriggerMessage, CompletionMessa…
marvinheintze Aug 20, 2024
82cac47
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
marvinheintze Aug 23, 2024
ac9e26d
Changed SimScheduler and MainController to Scheduler and SimonaSim
marvinheintze Aug 23, 2024
1c72cc6
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
marvinheintze Aug 26, 2024
089ef2a
Adapted UML Class Completion to existing variables
marvinheintze Aug 26, 2024
7a99cb0
Changed - to + in Completion Class
marvinheintze Aug 27, 2024
d457cae
Removed Triggers from ScheduleActivation and triggerID from Completion
marvinheintze Aug 28, 2024
4c651d6
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
marvinheintze Aug 28, 2024
43a3e32
Correcting CompletionMessage for external simulation
sebastian-peter Aug 29, 2024
025631e
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
sebastian-peter Aug 29, 2024
d9d7048
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
Sep 2, 2024
37ac2af
Removed TriggerIDMessage, Changed Completion and where ScheduleActiva…
Sep 3, 2024
2568bf2
Remove TriggerWithIDMessage() and triggerIDs from Completion
Sep 9, 2024
ddff841
Remove TriggerWithIDMessage() and triggerIDs from Completion
Sep 9, 2024
f46f093
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
Sep 9, 2024
c4666c9
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
Sep 15, 2024
1ccf1b8
Changed newTrigger to newTick
Sep 15, 2024
e3cab8f
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
Sep 16, 2024
5d64f23
Changed Completion to CompletionMessage
Sep 16, 2024
71d6dd8
CompletionMessage only from SimonaAPI
Sep 16, 2024
68bf2b1
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
Sep 17, 2024
baf97f8
Changelog Entry
Sep 17, 2024
72c1eac
Merge branch 'dev' into mh/#675-Adapting-UML-diagrams-and-docs
sebastian-peter Sep 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/uml/main/ExtEvSimulationClasses.puml
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ package simona-api {

interface ExtTriggerResponse
class CompletionMessage {
- List<Long> newTriggers
- Optional<Long> nextActivation
}
CompletionMessage --|> ExtTriggerResponse

Expand Down
2 changes: 1 addition & 1 deletion docs/uml/main/ParticipantInheritance.puml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
+ getAndCheckNodalVoltage(...): ComparableQuantity[Dimensionless]
+ initializeParticipant(...): FSM.State[AgentState, ParticipantStateData]
+ {abstract} determineBaseStateData(...): BaseStateData[ApparentPower]
+ determineTriggersThroughoutSimulation(...): Option[List[ScheduleTriggerMessage]]
+ determineTriggersThroughoutSimulation(...): Option[List[ScheduleActivation]]
+ baseStateDataForExternalDataProvision(...): FromOutsideBaseStateData
+ queryPrimaryDataAndChangeState(...): FSM.State[AgentState, ParticipantStateData]
+ querySecondaryDataAndChangeState(...): FSM.State[AgentState, ParticipantStateData]
Expand Down
4 changes: 2 additions & 2 deletions docs/uml/protocol/ExtEvSimulationSequence.puml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Scheduler -> ExtEvDataService: <font color=red>!</font> Activation(t1)
deactivate Scheduler
activate ExtEvDataService

ExtSimulation -> ExtSimAdapter: <font color=red>!</font> CompletionMessage(newTriggers)
ExtSimulation -> ExtSimAdapter: <font color=red>!</font> Completion(newTriggers)
sebastian-peter marked this conversation as resolved.
Show resolved Hide resolved
deactivate ExtSimulation
activate ExtSimAdapter

Expand Down Expand Up @@ -192,7 +192,7 @@ group Provide arriving EVs
deactivate EvcsAgent2
end

ExtSimulation -> ExtSimAdapter: <font color=red>!</font> CompletionMessage(t2)
ExtSimulation -> ExtSimAdapter: <font color=red>!</font> Completion(t2)
deactivate ExtSimulation
activate ExtSimAdapter

Expand Down
28 changes: 14 additions & 14 deletions docs/uml/protocol/InitializationPhase.puml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
@startuml
MainController -> Listener: create()
MainController -> SimScheduler: create()
MainController -> Services: create()
MainController -> SimScheduler: <font color=red>!</font> ScheduleTriggerMessage(\n\tInitializeServiceTrigger(0),\n\tweatherActorRef)
MainController -> GridAgents: create()
MainController -> SimScheduler: <font color=red>!</font> ScheduleTriggerMessage(\n\tInitializeGridAgentTrigger(0),\n\tgridAgentInitData,\n\tgridAgentRef)
MainController -> SimScheduler: <font color=red>?</font> StartScheduleMessage()
SimScheduler -> Services: <font color=red>!</font> TriggerWithIdMessage(\n\tInitializeServiceTrigger(_),\n\ttriggerId,\n\t_)
Services --> SimScheduler: <font color=red>!</font> CompletionMessage(\n\ttriggerId,\n\tScheduleTriggerMessage[...])
SimScheduler -> GridAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tInitializeGridAgentTrigger(_),\n\ttriggerId,\n\t_)
GridAgents -> SimScheduler: <font color=red>!</font> ScheduleTriggerMessage(\n\tInitializeSystemComponentsTrigger(0),\n\tassetAgentRef)
GridAgents --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, ScheduleTriggerMessage[...])
SimScheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tIInitializeSystemComponentsTrigger(_),\n\ttriggerId,\n\t_)
SimonaSim -> Listener: create()
SimonaSim -> Scheduler: create()
SimonaSim -> Services: create()
SimonaSim -> Scheduler: <font color=red>!</font> ScheduleActivation(\n\tTick(),\n\tweatherActorRef)
sebastian-peter marked this conversation as resolved.
Show resolved Hide resolved
SimonaSim -> GridAgents: create()
SimonaSim -> Scheduler: <font color=red>!</font> ScheduleActivation(\n\tTick(),\n\tgridAgentInitData,\n\tgridAgentRef)
SimonaSim -> Scheduler: <font color=red>?</font> StartScheduleMessage()
Scheduler -> Services: <font color=red>!</font> TriggerWithIdMessage(\n\tInitializeServiceTrigger(_),\n\ttriggerId,\n\t_)
Services --> Scheduler: <font color=red>!</font> Completion(\n\tScheduleActivation[...])
sebastian-peter marked this conversation as resolved.
Show resolved Hide resolved
Scheduler -> GridAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tInitializeGridAgentTrigger(_),\n\ttriggerId,\n\t_)
GridAgents -> Scheduler: <font color=red>!</font> ScheduleActivation(\n\tTick(),\n\tassetAgentRef)
GridAgents --> Scheduler: <font color=red>!</font> Completion(ScheduleActivation[...])
Scheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tIInitializeSystemComponentsTrigger(_),\n\ttriggerId,\n\t_)
ParticipantAgents -> Services: <font color=red>!</font> RegisterForWeatherMessage(lat, lon)
ParticipantAgents -> Services: <font color=red>!</font> RegisterFor...
Services --> ParticipantAgents: <font color=red>!</font> RegistrationResponseMessages
ParticipantAgents --> SimScheduler: <font color=red>!</font> CompletionMessage(\n\ttriggerId,\n\tScheduleTriggerMessage[\n\t\tActivityStartTrigger(tick)\n\t])
ParticipantAgents --> Scheduler: <font color=red>!</font> Completion(\n\tScheduleActivation[\n\t\tActivation(tick)\n\t])
@enduml
8 changes: 4 additions & 4 deletions docs/uml/protocol/ParticipantTriggeredByItself.puml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@startuml
SimScheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tIInitializeSystemComponentsTrigger(_),\n\ttriggerId,\n\t_)
ParticipantAgents --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, ScheduleTriggerMessage[...])
SimScheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tActivityStartTrigger(tick),\n\t_,\n\t_)
ParticipantAgents --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, None)
Scheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tIInitializeSystemComponentsTrigger(_),\n\ttriggerId,\n\t_)
ParticipantAgents --> Scheduler: <font color=red>!</font> Completion(triggerId, ScheduleActivation[...])
Scheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tActivation(tick),\n\t_,\n\t_)
sebastian-peter marked this conversation as resolved.
Show resolved Hide resolved
ParticipantAgents --> Scheduler: <font color=red>!</font> Completion(triggerId, None)
@enduml
8 changes: 4 additions & 4 deletions docs/uml/protocol/ParticipantTriggeredByPrimaryData.puml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@startuml
SimScheduler -> PrimaryServiceWorker: <font color=red>!</font> TriggerWithIdMessage(\n\tActivityStartTrigger(tick),\n\t_,\n\t_)
Scheduler -> PrimaryServiceWorker: <font color=red>!</font> TriggerWithIdMessage(\n\tActivation(tick),\n\t_,\n\t_)
PrimaryServiceWorker -> ParticipantAgents: <font color=red>!</font> <i>ProvisionMessage</i>
PrimaryServiceWorker --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, None)
SimScheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tActivityStartTrigger(tick),\n\t_,\n\t_)
ParticipantAgents --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, None)
PrimaryServiceWorker --> Scheduler: <font color=red>!</font> Completion(triggerId, None)
Scheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tActivation(tick),\n\t_,\n\t_)
ParticipantAgents --> Scheduler: <font color=red>!</font> Completion(triggerId, None)
sebastian-peter marked this conversation as resolved.
Show resolved Hide resolved
@enduml
8 changes: 4 additions & 4 deletions docs/uml/protocol/ParticipantTriggeredBySecondaryData.puml
sebastian-peter marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
@startuml
SimScheduler -> Services: <font color=red>!</font> TriggerWithIdMessage(\n\tActivityStartTrigger(tick),\n\t_,\n\t_)
Scheduler -> Services: <font color=red>!</font> TriggerWithIdMessage(\n\tActivation(tick),\n\t_,\n\t_)
Services -> ParticipantAgents: <font color=red>!</font> ProvideWeatherMessage(\n\ttick,\n\tweatherData,\n\tnextDataTick)
SimScheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tActivityStartTrigger(tick),\n\t_,\n\t_)
Scheduler -> ParticipantAgents: <font color=red>!</font> TriggerWithIdMessage(\n\tActivation(tick),\n\t_,\n\t_)
Services -> ParticipantAgents: <font color=red>!</font> <i>ProvisionMessage</i>
Services -> ParticipantAgents: <font color=red>!</font> <i>ProvisionMessage</i>
Services --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, None)
Services --> Scheduler: <font color=red>!</font> Completion(triggerId, None)
ParticipantAgents -> ParticipantAgents: <font color=red>!</font> StartCalculationTrigger(tick)
ParticipantAgents --> SimScheduler: <font color=red>!</font> CompletionMessage(triggerId, None)
ParticipantAgents --> Scheduler: <font color=red>!</font> Completion(triggerId, None)
@enduml
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,7 @@ protected trait ParticipantAgentFundamentals[
awaitRegistrationResponsesFrom,
)
} else {
/* Determine the next activation tick, create a ScheduleTriggerMessage and remove the recently triggered tick */
/* Determine the next activation tick, create a ScheduleActivation and remove the recently triggered tick */
val (newTick, nextBaseStateData) = popNextActivationTrigger(
baseStateData
)
Expand Down Expand Up @@ -902,7 +902,7 @@ protected trait ParticipantAgentFundamentals[
updatedState,
)

/* In this case, without secondary data, the agent has been triggered by an ActivityStartTrigger by itself,
/* In this case, without secondary data, the agent has been triggered by an Activation(tick) by itself,
* therefore pop the next one */
val baseStateDataWithUpdatedResultStore =
baseStateData.copy(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]

evcsAgent.stateName shouldBe Idle
Expand Down Expand Up @@ -434,7 +434,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(0)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(evcsAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down Expand Up @@ -568,7 +568,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(0)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(evcsAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down Expand Up @@ -699,7 +699,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(10800)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(evcsAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -744,7 +744,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(0)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the CompletionM */
scheduler.expectMsgType[Completion]
awaitAssert(evcsAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -825,7 +825,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(0)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(evcsAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -903,7 +903,7 @@ class EvcsAgentModelCalculationSpec
RegistrationSuccessfulMessage(evService.ref, Some(0)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(evcsAgent.stateName shouldBe Idle)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ class FixedFeedInAgentModelCalculationSpec
RegistrationFailedMessage(primaryServiceProxy.ref),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]

fixedFeedAgent.stateName shouldBe Idle
Expand Down Expand Up @@ -305,7 +305,7 @@ class FixedFeedInAgentModelCalculationSpec
RegistrationFailedMessage(primaryServiceProxy.ref),
)

/* I am not interested in the CompletionMessage */
/* I am not interested in the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(fixedFeedAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@ class HpAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]

hpAgent.stateName shouldBe Idle
Expand Down Expand Up @@ -446,7 +446,7 @@ class HpAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(0L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(hpAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down Expand Up @@ -577,7 +577,7 @@ class HpAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(0L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(hpAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -706,7 +706,7 @@ class HpAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(3600L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(hpAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -777,7 +777,7 @@ class HpAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(0L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(hpAgent.stateName shouldBe Idle)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ class LoadAgentFixedModelCalculationSpec
RegistrationFailedMessage(primaryServiceProxy.ref),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]

loadAgent.stateName shouldBe Idle
Expand Down Expand Up @@ -299,7 +299,7 @@ class LoadAgentFixedModelCalculationSpec
RegistrationFailedMessage(primaryServiceProxy.ref),
)

/* I am not interested in the CompletionMessage */
/* I am not interested in the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(loadAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ class LoadAgentProfileModelCalculationSpec
RegistrationFailedMessage(primaryServiceProxy.ref),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]

loadAgent.stateName shouldBe Idle
Expand Down Expand Up @@ -299,7 +299,7 @@ class LoadAgentProfileModelCalculationSpec
RegistrationFailedMessage(primaryServiceProxy.ref),
)

/* I am not interested in the CompletionMessage */
/* I am not interested in the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(loadAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ class ParticipantAgent2ListenerSpec
/* Trigger the data generation in tick 0 */
scheduler.send(mockAgent, Activation(0))

/* Appreciate the existence of two CompletionMessages */
/* Appreciate the existence of two Completion */
scheduler.expectMsg(Completion(mockAgent.toTyped))

/* Ask the agent for average power in tick 3000 */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ class ParticipantAgentExternalSourceSpec
RegistrationSuccessfulMessage(primaryServiceProxy.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(mockAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -312,7 +312,7 @@ class ParticipantAgentExternalSourceSpec
RegistrationSuccessfulMessage(primaryServiceProxy.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(mockAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -413,7 +413,7 @@ class ParticipantAgentExternalSourceSpec
RegistrationSuccessfulMessage(primaryServiceProxy.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(mockAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -508,7 +508,7 @@ class ParticipantAgentExternalSourceSpec
RegistrationSuccessfulMessage(primaryServiceProxy.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(mockAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -624,7 +624,7 @@ class ParticipantAgentExternalSourceSpec
RegistrationSuccessfulMessage(primaryServiceProxy.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(mockAgent.stateName shouldBe Idle)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ class PvAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(900L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]

pvAgent.stateName shouldBe Idle
Expand Down Expand Up @@ -439,7 +439,7 @@ class PvAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(0L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(pvAgent.stateName shouldBe Idle)
/* State data is tested in another test */
Expand Down Expand Up @@ -546,7 +546,7 @@ class PvAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(0L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(pvAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -651,7 +651,7 @@ class PvAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(3600L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(pvAgent.stateName shouldBe Idle)

Expand Down Expand Up @@ -722,7 +722,7 @@ class PvAgentModelCalculationSpec
RegistrationSuccessfulMessage(weatherService.ref, Some(0L)),
)

/* I'm not interested in the content of the CompletionMessage */
/* I'm not interested in the content of the Completion */
scheduler.expectMsgType[Completion]
awaitAssert(pvAgent.stateName shouldBe Idle)

Expand Down
Loading