-
Notifications
You must be signed in to change notification settings - Fork 165
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
TC-RR-1.1 Constrain Error (CON-1074) #862
Comments
@PhLuReh We have identified this issue, and the fix will be out soon. |
And backports for release/v1.1 and release/v1.2 will be out soone |
Ok, thanks, that was quick, but I need to wait for release/v1.1. |
I tried to do my best and created a patch for release/v1.1. If you are keen, you could use this a base or check if I did something good. I will test this fix on my hardware later this afternoon. |
I uploaded the firmware to the device, but neither mine nor your patch is working. Still getting the
Doesn't the write operation also need a patch? |
I also wanted to add the
|
This check happens in
|
I was just referring to the commend inside the code, which says
The chip-tool log is still the same. I try to send a DUT-log in 3 hours. |
I reapplied your patch 657, and rand some attribute write commands: Device now only allows 13 characters to be written:
|
Thanks for pointing this out. For those who are searching for it, I found the corresponding lines in With patch 657 and the fix in 28b37de, I'm still not able to write 32 characters, only 31: I still do not know, where |
Sorry for all the fuzz. I tried following and it works in both first boot and after every boot. can you please try --> git am str-attr-fix.patch. esp-matter: f511d22
|
As
I now also ran the original code from the test and both are returning
Will there still be effort to merge this into |
Thanks @PhLuReh for your confirmation. This patch is merged to release/v1.1. |
Describe the bug
In TC-RR-1.1 from python_testing library the
Node-Label
of theBasicInformation
cluster is written with the sequenceBefore Subscriptions 12345678912
. This one is 32 characters long. It results in the failure:If I shorten the sequence by 1 it writes with
SUCCESS
. I read through the spec, an the maximum length is set to 32. But the situation is really unclear (from Matter 22-27349-002_Matter-1.1-Core-Specification.pdf):What should we do? Am I the first one running this test?
Environment
ESP-Matter commit f511d22
ESP-IDF commit e088c3766ba440e72268b458a68f27b6e7d63986
connectedhomeip commit 32992decc576355eb7bedc97c3e18c8efdd58e6c
SOC: ESP32
Host Machine OS:
Linux version 6.1.29-1-MANJARO (builduser@fv-az292-908) (gcc (GCC) 12.2.1 20230201, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT_DYNAMIC Wed May 17 14:00:55 UTC 2023
20240307-TC-RR-1_1-chiptool.log
The text was updated successfully, but these errors were encountered: