project-chip / project-chip/certification-tool
[Feature] TH image is not prasing the PIXIT values from the PICS XML files
@KishokG is already working on this.
Since Apr 16, 2025.
- 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:
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.