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

Sample TV App need to be updated by removing Provisional Clusters, Non-Spec Features, Non-Spec Standard Attributes, and Non-Spec Standard Commands #33899

Open
3 tasks
Rajashreekalmane opened this issue Jun 13, 2024 · 0 comments
Labels
tv TV-related features

Comments

@Rajashreekalmane
Copy link

Rajashreekalmane commented Jun 13, 2024

Description :
While validating the TC-IDM-10.2 test case using DUT as master and V1.3 as controller(Version: 2.10+spring2024
Sha: 5f28838) , errors were identified, including Provisional Clusters, Non-Spec Features, Non-Spec Standard Attributes, and Non-Spec Standard Commands. Therefore, these elements need to be removed from the sample app (TV APP).

  • Command with unknown direction
  1. Cluster: DoorLock (0x101)
    Command: 32 (0x20) and 33(0x021)
  • Attributes included but disallowed by conformance
  1. Cluster: TimeFormatLocalization (0x2c)
    Attribute: 1 (0x01) and 2 (0x02)

  2. Cluster: NetworkCommissioning (0x31)
    Attribute: 2 (0x02) and 3 (0x03)

  3. Cluster: MediaPlayback (0x506)
    Attribute: 7 (0x07), 8(0x08), 9(0x09) and 10 (0x0a)

  4. Cluster: LevelControl (0x08)
    Attribute: 1 (0x01), 4 (0x04), 5 (0x05), 6 (0x06) and 16384 (0x4000)

  5. Cluster: ContentControl (0x50f)
    Attribute: 5 (0x05), 6 (0x06)

  6. Cluster: AdministratorCommissioning (0x3c)
    Command: 1 (0x01)

  7. Cluster: Channel (0x504)
    Command: 4 (0x04), 5 (0x05), 6 (0x06), 7 (0x07)

  8. Cluster: MediaPlayback (0x506)
    Command: 12 (0x0c), 13 (0x0d), 14 (0x0e)

  9. Cluster: ContentControl (0x50f)
    Command: 0 (0x00), 1 (0x01), 2 (0x02), 5 (0x05), 6 (0x06)

  • Command required but not present on the DUT
  1. Cluster: ThreadNetworkDiagnostics (0x35)
    Command: 0 (0x00)

  2. Cluster: WiFiNetworkDiagnostics (0x36)
    Command: 0 (0x00)

Reproduction steps
lunch the all cluster app by sending below mentioned command
./chip-tv-app

Command to execute the [TC-IDM-10.2]
python3 TC_DeviceConformance.py --manual-code 34970112332 --storage-path admin_storage.json --tests test_TC_IDM_10_2 --paa-trust-store-path /credentials/development/paa-root-certs/

SDK that was being used : c158260

Platform : RPI

PFA log below :
TC-IDM-10.2 DUT as tv-app(latest master).txt

@bzbarsky-apple bzbarsky-apple added the tv TV-related features label Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tv TV-related features
Projects
Status: Todo
Development

No branches or pull requests

2 participants