project-chip / project-chip/certification-tool

[Feature] TH image is not prasing the PIXIT values from the PICS XML files

Open
#344 4 comments 0 reactions 2 assignees View on GitHub

@KishokG is already working on this.

Since Apr 16, 2025.

Awaiting Originator Feedback Backend Feature v1.4.2
Dominant language
Shell
Stars
83
Forks
47
Avg merge
1d 15h
Merged PRs (30d)
17

Description

Feature description
  • Currently, the TH image is not prasing the PIXIT values from the PICS XML files.
Test Cases

For example,
In TC-SMOKECO-xx, there is a PIXIT PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and it's a enable key used to trigger the test event.

The below mentioned PIXIT is available in the PICS XML file:
image

But once after uploaded the PICS XML file in TH image, the above mentioned PIXIT is not available in project config or test parameter. As of now QA adding the enable key argument manually in test parameters filed.

Added the project config below:

Project Config:

"pics": {
"clusters": {
"Smoke CO Alarm Cluster Test Plan": {
"name": "Smoke CO Alarm Cluster Test Plan",
"items": {
"SMOKECO.S": {
"number": "SMOKECO.S",
"enabled": true
},
"SMOKECO.C": {
"number": "SMOKECO.C",
"enabled": false
},
"SMOKECO.S.A0000": {
"number": "SMOKECO.S.A0000",
"enabled": true
},
"SMOKECO.S.A0001": {
"number": "SMOKECO.S.A0001",
"enabled": true
},
"SMOKECO.S.A0002": {
"number": "SMOKECO.S.A0002",
"enabled": true
},
"SMOKECO.S.A0003": {
"number": "SMOKECO.S.A0003",
"enabled": true
},
"SMOKECO.S.A0004": {
"number": "SMOKECO.S.A0004",
"enabled": true
},
"SMOKECO.S.A0005": {
"number": "SMOKECO.S.A0005",
"enabled": true
},
"SMOKECO.S.A0006": {
"number": "SMOKECO.S.A0006",
"enabled": true
},
"SMOKECO.S.A0007": {
"number": "SMOKECO.S.A0007",
"enabled": true
},
"SMOKECO.S.A0008": {
"number": "SMOKECO.S.A0008",
"enabled": true
},
"SMOKECO.S.A0009": {
"number": "SMOKECO.S.A0009",
"enabled": true
},
"SMOKECO.S.A000a": {
"number": "SMOKECO.S.A000a",
"enabled": true
},
"SMOKECO.S.A000b": {
"number": "SMOKECO.S.A000b",
"enabled": true
},
"SMOKECO.S.A000c": {
"number": "SMOKECO.S.A000c",
"enabled": true
},
"SMOKECO.S.E00": {
"number": "SMOKECO.S.E00",
"enabled": true
},
"SMOKECO.S.E01": {
"number": "SMOKECO.S.E01",
"enabled": true
},
"SMOKECO.S.E02": {
"number": "SMOKECO.S.E02",
"enabled": true
},
"SMOKECO.S.E03": {
"number": "SMOKECO.S.E03",
"enabled": true
},
"SMOKECO.S.E04": {
"number": "SMOKECO.S.E04",
"enabled": true
},
"SMOKECO.S.E05": {
"number": "SMOKECO.S.E05",
"enabled": true
},
"SMOKECO.S.E06": {
"number": "SMOKECO.S.E06",
"enabled": true
},
"SMOKECO.S.E07": {
"number": "SMOKECO.S.E07",
"enabled": true
},
"SMOKECO.S.E08": {
"number": "SMOKECO.S.E08",
"enabled": true
},
"SMOKECO.S.E09": {
"number": "SMOKECO.S.E09",
"enabled": true
},
"SMOKECO.S.E0a": {
"number": "SMOKECO.S.E0a",
"enabled": true
},
"SMOKECO.S.C00.Rsp": {
"number": "SMOKECO.S.C00.Rsp",
"enabled": true
},
"SMOKECO.S.F00": {
"number": "SMOKECO.S.F00",
"enabled": true
},
"SMOKECO.S.F01": {
"number": "SMOKECO.S.F01",
"enabled": true
},
"SMOKECO.M.ManuallyControlledTest": {
"number": "SMOKECO.M.ManuallyControlledTest",
"enabled": false
},
"SMOKECO.M.ManuallyControlledMute": {
"number": "SMOKECO.M.ManuallyControlledMute",
"enabled": false
}
}
}
}
}
}

Additional Information

Version: v2.11-beta2+fall2024
Sha: bbeda31

PICS tool used: PICS Tool v2.1.12 - Connectivity Standards Alliance.html.zip
PICS XML used: SMOKECO.zip

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.