Matterbridge chip-tool docker image #534
Replies: 7 comments
-
|
Hi, What test env did you use ? The provided one with luligu/matterbridge:chip-test image ? |
Beta Was this translation helpful? Give feedback.
-
|
So TC-ACE2_2 doesn't exist. Matterbridge chip-tool docker imageThe image (tag chip-test 400MB) includes Ubuntu LTS, Node.Js 24 LTS, connectedhomeip repository with chip-tool, chip-cert and all needed for yaml and phyton tests. The matterbridge instance inside the container is already paired in the chip-tool fabric to execute yaml tests and in the python harness fabric to execute python tests. In the container, the chip environment and phyton environment are already active. Just open a shell inside the container with bash and run the tests. Matterbridge frontend is as usual on port 8283. No volumes or port mapping needed. |
Beta Was this translation helpful? Give feedback.
-
|
Very good, let me try. By the way, is there any user manual for this? Thank you~ |
Beta Was this translation helpful? Give feedback.
-
|
Or how to use it,Thank you |
Beta Was this translation helpful? Give feedback.
-
|
No sorry. Prerequisites the updated image (you need to pull it). docker pull luligu/matterbridge:chip-test
docker run -dit --restart always --name matterbridge-chip-test-hub -p 8283:8283 luligu/matterbridge:chip-testExec to the container docker exec -it matterbridge-chip-test-hub bashThen you can use chip-tool as you wish. A few examples. Send a command to onOff cluster of endpoint 5chip-tool onoff toggle 0x12344321 5Read an attribute from onOff cluster of endpoint 5chip-tool onoff read on-off 0x12344321 5Run Yaml Test Identify Test_TC_I_2_1.yaml Test_TC_I_2_2.yaml Test_TC_I_2_3.yaml./scripts/tests/chipyaml/chiptool.py tests TestIdentifyCluster.yaml --PICS ~/matterbridge.pics -- nodeId 0x12344321 endpoint 2
./scripts/tests/chipyaml/chiptool.py tests Test_TC_I_2_1.yaml --PICS ~/matterbridge.pics -- nodeId 0x12344321 endpoint 2
./scripts/tests/chipyaml/chiptool.py tests Test_TC_I_2_2.yaml --PICS ~/matterbridge.pics -- nodeId 0x12344321 endpoint 2
./scripts/tests/chipyaml/chiptool.py tests Test_TC_I_2_3.yaml --PICS ~/matterbridge.pics -- nodeId 0x12344321 endpoint 2Run Python Test Device basic composition, Device conformance and Default Warningspython3 src/python_testing/TC_DeviceBasicComposition.py
python3 src/python_testing/TC_DeviceConformance.py --bool-arg allow_provisional:true
python3 src/python_testing/TC_DefaultWarnings.py --bool-arg pixit_allow_default_vendor_id:true |
Beta Was this translation helpful? Give feedback.
-
|
By the way, can this test be used for CSA matter certification? Thank you |
Beta Was this translation helpful? Give feedback.
-
|
The tests are part of the certification. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I have conducted TC-ACE2_2 testing on matterbridge and it seems that there is an error. What is the reason for this? The attachment is the test log, thank you!
UI_Test_Run_2026_03_16_10_19_40.log
Beta Was this translation helpful? Give feedback.
All reactions