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

[BUG] The sample all-clusters-app needs to be updated to address errors reported during the validation of TC-IDM-10.6(device conforms to the Device Type Revisions on all endpoints TC) #37186

Open
KishokG opened this issue Jan 24, 2025 · 0 comments
Labels
bug Something isn't working needs triage

Comments

@KishokG
Copy link

KishokG commented Jan 24, 2025

Reproduction steps

Summary of Errors for IDM-10.6

[MatterTest] 01-23 09:33:14.494 INFO Problems found:
[MatterTest] 01-23 09:33:14.495 INFO ===============
[MatterTest] 01-23 09:33:14.496 INFO
Problem: ProblemSeverity.WARNING
test_name: Spec XML parsing
location:
Endpoint: 0,
Cluster: 67 (0x43) ProxyDiscovery
Command: 1 (0x01)
problem: Command with unknown direction

spec_location:

[MatterTest] 01-23 09:33:14.497 INFO
Problem: ProblemSeverity.WARNING
test_name: Parse Device Type XML
location:
DeviceType: 0
problem: Device type Introduction does not have an ID listed
spec_location:

[MatterTest] 01-23 09:33:14.497 INFO
Problem: ProblemSeverity.ERROR
test_name: IDM-10.6
location:
Endpoint: 1,
Cluster: 29 (0x1d) Descriptor
problem: Expected Device type revision for device type 256 On/Off Light on endpoint 1 does not match revision on DUT. Expected: 3 DUT: 1

spec_location:

[MatterTest] 01-23 09:33:14.498 INFO
Problem: ProblemSeverity.ERROR
test_name: IDM-10.6
location:
Endpoint: 0,
Cluster: 29 (0x1d) Descriptor
problem: Expected Device type revision for device type 22 Root Node on endpoint 0 does not match revision on DUT. Expected: 3 DUT: 1

spec_location:

[MatterTest] 01-23 09:33:14.499 INFO
Problem: ProblemSeverity.ERROR
test_name: IDM-10.6
location:
Endpoint: 2,
Cluster: 29 (0x1d) Descriptor
problem: Expected Device type revision for device type 256 On/Off Light on endpoint 2 does not match revision on DUT. Expected: 3 DUT: 1

spec_location:

Validation Log: IDM-10.6.txt

Reproduction steps:

  1. Build the sample app using: scripts/examples/gn_build_example.sh examples/all-clusters-app/linux/ examples/all-clusters-app/linux/out/all-clusters-app chip_inet_config_enable_ipv4=false
  2. Advertise the DUT(All-Clusters-app) by sending command: ./chip-all-clusters-app
  3. Build the python environment using: scripts/build_python.sh -m platform -d true -i python_env
  4. Activate the python environment: source/python_env/bin/activate
  5. Run the python script: python3 TC_DeviceConformance.py --manual-code 34970112332 --storage-path admin_storage.json --tests test_TC_IDM_10_6

Bug prevalence

Whenever executing this test case

GitHub hash of the SDK that was being used

d5e9829

Platform

raspi

Platform Version(s)

RPI 4, 8GB RAM

Anything else?

No response

@KishokG KishokG added bug Something isn't working needs triage labels Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs triage
Projects
None yet
Development

No branches or pull requests

1 participant