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

YAML / simulated device: Need support for sending DNS-SD advertising messages individually #11158

Open
liamgonyea opened this issue Oct 28, 2021 · 6 comments
Assignees
Labels
automation Tasks that can be automated cert CSG_1.x Request from CSG for support post 1.0 Test Harness issues related to the CSG Test Harness V1.X yaml Missing features or bugs in the YAML test harness

Comments

@liamgonyea
Copy link
Contributor

Problem

Need support for YAML to send/receive messages to a simulated device and send/receive messages from chip-tool so that we can verify the Node discovery/commissioning process on a step-by-step basis.

Note: this functionality is already present in device discovery / commissioning but cannot thoroughly be tested without constructing and sending DNS-SD advertising messages individually.

Examples

  1. [TC-SC-4.3] Operational Discovery - Node test step 4 requires sending, intentionally, incorrectly formatted data so that the DUT can be sure it does not respond. https://github.com/CHIP-Specifications/chip-test-plans/blob/master/src/securechannel.adoc#343-tc-sc-43-operational-discovery---node

every discovery method

  1. [TC-SC-4.4] Operational Discovery - Controller [DUT - Controller] needs to test steps at precise times so that it can verify all of the correct advertising data before trying another step. https://github.com/CHIP-Specifications/chip-test-plans/blob/master/src/securechannel.adoc#344-tc-sc-44-operational-discovery---controller-dut---controller

image

@vivien-apple vivien-apple added the automation Tasks that can be automated label Feb 2, 2022
@stale
Copy link

stale bot commented Aug 13, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label Aug 13, 2022
@bzbarsky-apple bzbarsky-apple added the yaml Missing features or bugs in the YAML test harness label Oct 6, 2022
@stale
Copy link

stale bot commented Oct 14, 2022

This stale issue has been automatically closed. Thank you for your contributions.

@stale stale bot closed this as completed Oct 14, 2022
@raju-apple raju-apple reopened this Oct 14, 2022
@stale stale bot removed the stale Stale issue or PR label Oct 14, 2022
@raju-apple raju-apple added the CSG_1.x Request from CSG for support post 1.0 label Oct 14, 2022
@stale
Copy link

stale bot commented May 2, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label May 2, 2023
@stale
Copy link

stale bot commented May 18, 2023

This stale issue has been automatically closed. Thank you for your contributions.

@stale stale bot closed this as completed May 18, 2023
@raju-apple raju-apple reopened this Oct 4, 2023
@stale
Copy link

stale bot commented Oct 15, 2023

This stale issue has been automatically closed. Thank you for your contributions.

@stale stale bot closed this as completed Oct 15, 2023
@raju-apple raju-apple reopened this Oct 17, 2023
@stale stale bot removed the stale Stale issue or PR label Oct 17, 2023
@raju-apple
Copy link
Contributor

@manjunath-grl can you try out the methods listed in https://github.com/project-chip/connectedhomeip/blob/master/src/app/tests/suites/TestDiscovery.yaml and try out how many of the SC/CADMIN tests this unblocks us with ?

@raju-apple raju-apple assigned raju-apple and unassigned raju-apple Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation Tasks that can be automated cert CSG_1.x Request from CSG for support post 1.0 Test Harness issues related to the CSG Test Harness V1.X yaml Missing features or bugs in the YAML test harness
Projects
None yet
Development

No branches or pull requests

5 participants