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]
