Jayyadav1903 commented on issue #3190:
URL: https://github.com/apache/streampipes/issues/3190#issuecomment-3879172955

   Hi @tenthe,
   
   I’ve looked into this and can reproduce the Cypress failure when editing the 
OPC UA adapter. The issue seems to stem from 
StaticRuntimeResolvableTreeInputComponent, where the static property depends on 
other runtime-resolvable properties that never emit a completedStaticProperty 
status.
   
   As a result, in BaseRuntimeResolvableInput.ngOnChanges, the static property 
never transitions to a completed state, which prevents the nodes in the Browse 
tab from being loaded during adapter edit — and ultimately causes the Cypress 
test to fail.
   
   My next step would be to adjust the completion handling so that static 
properties are not blocked by dependent properties that don’t report 
completedStaticProperty, or to make the dependency resolution more explicit. If 
this aligns with the intended behavior, I can proceed with a PR focusing on 
this logic.
   
   Let me know if that direction makes sense or if you have a preferred 
approach in mind.
   
   Thanks!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to