Skip to content

OPC UA emulator and system tests #8768

@esmith1729

Description

@esmith1729

Feature Description

As a developer, I would like to be able to test the OPC UA IOC with an emulated OPC server and run system tests for the system.

An OPC Server emulator, spin out from the MAPS Vacuum System upgrade ticket

Explanation

Implementing the asyncua python library into a Lewis command line emulator launcher, which will interface with the system tests' suite.

Additional Information

What else do I need to know before starting?

  • Where required files/links are
  • Describe any potential difficulties with this ticket
  • Provide links to tickets that must be completed before starting
  • Provide any images that would be relevant to the ticket

If not applicable, write "Not applicable"

...

See our Git Workflow.

Acceptance Criteria

What is the acceptance criteria of this ticket? What should the reviewer expect to be complete?

  • Define specific conditions that must be met for the feature to be considered complete
  • Use bullet points for clarity
  • Ensure each criterion is unique, testable and verifiable

...

How to Review

Before making a PR...

  • Provide verbose instructions for the reviewer to test your changes
  • Describe how you have implemented testing for this feature
  • Provide screenshots of the feature to help the reviewer if relevant

If not applicable, write "Not applicable"

...

To the reviewer: Make sure to update submodules!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions