PROVISORY: ci: cram: temporarily filter MLO vendor datamodels
Currently the generic cram data-model checks compare shared ubus and
obuspa output with fixed baselines. These checks already filter WiFi
Vendor objects that are platform specific, because the generic tests
should not fail just because one target exposes extra vendor internals.
The MXL25641-HDK-6 jobs now expose Device.WiFi.Vendor.MLO through both
obuspa and ubus. That is unexpected: prplmesh-dm-mapper lists the MLO
subtree in dmm-object-hide, so these objects should be hidden from the
public data-model listings in the first place.
So lets add provisional test-side filters for the MLO vendor subtree.
This keeps the generic tests board-neutral while the mapper visibility
issue is investigated. The filters should be removed again once hidden
MLO objects no longer leak into the obuspa and ubus listings.
Link: e39c50857f/odl/prplmesh-pwhm-mapping.odl (L601)
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/14478170366#L882
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/14492345808#L1333
References: PPW-1996
Assisted-by: gpt-5.5:high:fast
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
This commit is contained in:
parent
477583f26a
commit
436db5fd76
@ -4,7 +4,7 @@ Create R alias:
|
||||
|
||||
Check that ubus has expected datamodels available:
|
||||
|
||||
$ R "ubus list | grep '[[:upper:]]' | grep -v -e '\.[[:digit:]]' -e '^Cellular' -e 'Device.Cellular' -e 'WiFi.Vendor.Daemon' -e 'WiFi.Vendor.ModuleMode' -e '^Bridging.Bridge.[SV]' -e 'WiFi.Vendor.ReconfManager'"
|
||||
$ R "ubus list | grep '[[:upper:]]' | grep -v -e '\.[[:digit:]]' -e '^Cellular' -e 'Device.Cellular' -e 'WiFi.Vendor.Daemon' -e 'WiFi.Vendor.ModuleMode' -e 'WiFi.Vendor.MLO' -e '^Bridging.Bridge.[SV]' -e 'WiFi.Vendor.ReconfManager'"
|
||||
ACLManager
|
||||
ACLManager.Role
|
||||
Bridging
|
||||
|
||||
@ -8,6 +8,7 @@ case "${1:-generic}" in
|
||||
-e 'Device.WiFi.EndPoint.{i}.Vendor.' \
|
||||
-e 'Device.WiFi.Radio.{i}.Vendor.' \
|
||||
-e 'Device.WiFi.Radio.{i}.NaStaMonitor.' \
|
||||
-e 'Device.WiFi.Vendor.MLO.' \
|
||||
-e 'Device.WiFi.Vendor.ReconfManager.'
|
||||
;;
|
||||
cellular)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user