Skip to content

Add ITestPlugin COM-RPC interface for test support lib#496

Draft
smanes0213 wants to merge 1 commit into
masterfrom
development/Thunder_Test_Lib_master
Draft

Add ITestPlugin COM-RPC interface for test support lib#496
smanes0213 wants to merge 1 commit into
masterfrom
development/Thunder_Test_Lib_master

Conversation

@smanes0213
Copy link
Copy Markdown

  • Add ITestPlugin.h with Echo/Greet methods and @JSON annotation
  • Register ID_TESTPLUGIN in QAIds.h at offset 0x060

Add ITestPlugin.h with Echo/Greet methods and @JSON annotation
Register ID_TESTPLUGIN in QAIds.h at offset 0x060

Signed-off-by: smanes0213 <sankalpmaneshwar46@outlook.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new QA COM-RPC interface (ITestPlugin) intended for test-support usage and registers its COM-RPC IDs in the QA interface ID registry.

Changes:

  • Added qa_interfaces/ITestPlugin.h defining ITestPlugin with Echo/Greet methods and a greeting notification event.
  • Extended qa_interfaces/QAIds.h with ID_TESTPLUGIN and ID_TESTPLUGIN_NOTIFICATION entries.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
qa_interfaces/QAIds.h Registers new COM-RPC IDs for the new QA test plugin interface.
qa_interfaces/ITestPlugin.h Introduces the new ITestPlugin COM-RPC interface and its notification event.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread qa_interfaces/QAIds.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants