blob: eb49f9c7ae411f8d31b80c27dc941e09630623e9 [file] [log] [blame]
# Copyright (c) 2021 Project CHIP Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currently set to default
name: 3.3.1. [TC-DGWIFI-3.1]Attributes [DUT as Client]
PICS:
- DGWIFI.C.A
- DGWIFI.C
config:
nodeId: 0x12344321
cluster: "Basic"
endpoint: 0
tests:
- label: "Note"
verification: |
Chip-tool command used below are an example to verify the DUT as client test cases. For certification test, we expect DUT should have a capability or way to run the equivalent command.
disabled: true
- label: "Commission TH to DUT"
verification: |
verification step to be updated.
disabled: true
- label: "TH reads BSSID attribute from DUT."
PICS: DGWIFI.S.A0000
verification: |
./chip-tool wifinetworkdiagnostics read bssid 1 0
verify the " bssid Received Read response" on the TH (all-cluster-app) log:
[1659959901.791873][4826:4826] CHIP:IM: Received Read request
[1659959901.791946][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659959901.791970][4826:4826] CHIP:DMG: {
[1659959901.791989][4826:4826] CHIP:DMG: AttributePathIBs =
[1659959901.792012][4826:4826] CHIP:DMG: [
[1659959901.792033][4826:4826] CHIP:DMG: AttributePathIB =
[1659959901.792064][4826:4826] CHIP:DMG: {
[1659959901.792091][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659959901.792121][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659959901.792151][4826:4826] CHIP:DMG: Attribute = 0x0000_0000,
[1659959901.792178][4826:4826] CHIP:DMG: }
[1659959901.792203][4826:4826] CHIP:DMG:
[1659959901.792227][4826:4826] CHIP:DMG: ],
[1659959901.792251][4826:4826] CHIP:DMG:
[1659959901.792274][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659959901.792296][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659959901.792316][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a SecurityType attribute value from TH."
PICS: DGWIFI.S.A0001
verification: |
./chip-tool wifinetworkdiagnostics read security-type 1 0
verify the " security-type Received Read response" on the TH (all-cluster-app) log:
[1659959989.666920][4826:4826] CHIP:IM: Received Read request
[1659959989.667091][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659959989.667158][4826:4826] CHIP:DMG: {
[1659959989.667214][4826:4826] CHIP:DMG: AttributePathIBs =
[1659959989.667279][4826:4826] CHIP:DMG: [
[1659959989.667342][4826:4826] CHIP:DMG: AttributePathIB =
[1659959989.667419][4826:4826] CHIP:DMG: {
[1659959989.667491][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659959989.667582][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659959989.667668][4826:4826] CHIP:DMG: Attribute = 0x0000_0001,
[1659959989.667746][4826:4826] CHIP:DMG: }
[1659959989.667817][4826:4826] CHIP:DMG:
[1659959989.667881][4826:4826] CHIP:DMG: ],
[1659959989.667950][4826:4826] CHIP:DMG:
[1659959989.668017][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659959989.668082][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659959989.668143][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a WiFiVersion attribute value from TH."
PICS: DGWIFI.S.A0002
verification: |
./chip-tool wifinetworkdiagnostics read wi-fi-version 1 0
verify the " wi-fi-version Received Read response" on the TH (all-cluster-app) log:
[1659960013.130130][4826:4826] CHIP:IM: Received Read request
[1659960013.130211][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960013.130252][4826:4826] CHIP:DMG: {
[1659960013.130276][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960013.130303][4826:4826] CHIP:DMG: [
[1659960013.130339][4826:4826] CHIP:DMG: AttributePathIB =
[1659960013.130371][4826:4826] CHIP:DMG: {
[1659960013.130413][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960013.130450][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960013.130492][4826:4826] CHIP:DMG: Attribute = 0x0000_0002,
[1659960013.130523][4826:4826] CHIP:DMG: }
[1659960013.130561][4826:4826] CHIP:DMG:
[1659960013.130590][4826:4826] CHIP:DMG: ],
[1659960013.130619][4826:4826] CHIP:DMG:
[1659960013.130657][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960013.130683][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960013.130716][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a ChannelNumber attribute value from TH."
PICS: DGWIFI.S.A0003
verification: |
./chip-tool wifinetworkdiagnostics read channel-number 1 0
verify the " channel-number Received Read response" on the TH (all-cluster-app) log:
[1659960026.962902][4826:4826] CHIP:IM: Received Read request
[1659960026.962973][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960026.963007][4826:4826] CHIP:DMG: {
[1659960026.963026][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960026.963058][4826:4826] CHIP:DMG: [
[1659960026.963080][4826:4826] CHIP:DMG: AttributePathIB =
[1659960026.963111][4826:4826] CHIP:DMG: {
[1659960026.963143][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960026.963172][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960026.963209][4826:4826] CHIP:DMG: Attribute = 0x0000_0003,
[1659960026.963234][4826:4826] CHIP:DMG: }
[1659960026.963271][4826:4826] CHIP:DMG:
[1659960026.963295][4826:4826] CHIP:DMG: ],
[1659960026.963326][4826:4826] CHIP:DMG:
[1659960026.963350][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960026.963372][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960026.963400][4826:4826] CHIP:DMG: },
[1659960026.963475][4826:4826] CHIP:DMG: IM RH moving to [GeneratingReports]
disabled: true
- label: "DUT reads a RSSI attribute value from TH."
PICS: DGWIFI.S.A0004
verification: |
./chip-tool wifinetworkdiagnostics read rssi 1 0
verify the " rssi Received Read response" on the TH (all-cluster-app) log:
[1659960043.760899][4826:4826] CHIP:IM: Received Read request
[1659960043.760997][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960043.761024][4826:4826] CHIP:DMG: {
[1659960043.761046][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960043.761071][4826:4826] CHIP:DMG: [
[1659960043.761095][4826:4826] CHIP:DMG: AttributePathIB =
[1659960043.761130][4826:4826] CHIP:DMG: {
[1659960043.761158][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960043.761188][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960043.761219][4826:4826] CHIP:DMG: Attribute = 0x0000_0004,
[1659960043.761248][4826:4826] CHIP:DMG: }
[1659960043.761275][4826:4826] CHIP:DMG:
[1659960043.761302][4826:4826] CHIP:DMG: ],
[1659960043.761329][4826:4826] CHIP:DMG:
[1659960043.761354][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960043.761378][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960043.761401][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a BeaconLostCount attribute value from TH."
PICS: DGWIFI.S.A0005
verification: |
./chip-tool wifinetworkdiagnostics read beacon-lost-count 1 0
verify the " beacon-lost-count Received Read response" on the TH (all-cluster-app) log:
[1659960064.667073][4826:4826] CHIP:IM: Received Read request
[1659960064.667144][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960064.667168][4826:4826] CHIP:DMG: {
[1659960064.667203][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960064.667227][4826:4826] CHIP:DMG: [
[1659960064.667258][4826:4826] CHIP:DMG: AttributePathIB =
[1659960064.667290][4826:4826] CHIP:DMG: {
[1659960064.667325][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960064.667356][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960064.667392][4826:4826] CHIP:DMG: Attribute = 0x0000_0005,
[1659960064.667419][4826:4826] CHIP:DMG: }
[1659960064.667451][4826:4826] CHIP:DMG:
[1659960064.667475][4826:4826] CHIP:DMG: ],
[1659960064.667508][4826:4826] CHIP:DMG:
[1659960064.667531][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960064.667553][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960064.667580][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a BeaconRxCount attribute value from TH."
PICS: DGWIFI.S.A0006
verification: |
./chip-tool wifinetworkdiagnostics read beacon-rx-count 1 0
verify the " beacon-rx-count Received Read response" on the TH (all-cluster-app) log:
[1659960081.979736][4826:4826] CHIP:IM: Received Read request
[1659960081.979809][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960081.979832][4826:4826] CHIP:DMG: {
[1659960081.979851][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960081.979874][4826:4826] CHIP:DMG: [
[1659960081.979895][4826:4826] CHIP:DMG: AttributePathIB =
[1659960081.979924][4826:4826] CHIP:DMG: {
[1659960081.979950][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960081.979979][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960081.980007][4826:4826] CHIP:DMG: Attribute = 0x0000_0006,
[1659960081.980032][4826:4826] CHIP:DMG: }
[1659960081.980059][4826:4826] CHIP:DMG:
[1659960081.980082][4826:4826] CHIP:DMG: ],
[1659960081.980106][4826:4826] CHIP:DMG:
[1659960081.980129][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960081.980151][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960081.980171][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a PacketMultiRxCount attribute value from TH."
PICS: DGWIFI.S.A0007
verification: |
./chip-tool wifinetworkdiagnostics read packet-multicast-rx-count 1 0
verify the " packet-multicast-rx-count Received Read response" on the TH (all-cluster-app) log:
[1659960106.003457][4826:4826] CHIP:IM: Received Read request
[1659960106.003544][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960106.003573][4826:4826] CHIP:DMG: {
[1659960106.003597][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960106.003626][4826:4826] CHIP:DMG: [
[1659960106.003654][4826:4826] CHIP:DMG: AttributePathIB =
[1659960106.003691][4826:4826] CHIP:DMG: {
[1659960106.003725][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960106.003762][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960106.003800][4826:4826] CHIP:DMG: Attribute = 0x0000_0007,
[1659960106.003830][4826:4826] CHIP:DMG: }
[1659960106.003860][4826:4826] CHIP:DMG:
[1659960106.003890][4826:4826] CHIP:DMG: ],
[1659960106.003921][4826:4826] CHIP:DMG:
[1659960106.003950][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960106.003977][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960106.004007][4826:4826] CHIP:DMG: },
[1659960106.004085][4826:4826] CHIP:DMG: IM RH moving to [GeneratingReports]
disabled: true
- label: "DUT reads a PacketMultiTxCount attribute value from TH."
PICS: DGWIFI.S.A0008
verification: |
./chip-tool wifinetworkdiagnostics read packet-multicast-tx-count 1 0
verify the " packet-multicast-tx-count Received Read response" on the TH (all-cluster-app) log:
[1659960130.770866][4826:4826] CHIP:IM: Received Read request
[1659960130.770973][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960130.771002][4826:4826] CHIP:DMG: {
[1659960130.771025][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960130.771052][4826:4826] CHIP:DMG: [
[1659960130.771077][4826:4826] CHIP:DMG: AttributePathIB =
[1659960130.771106][4826:4826] CHIP:DMG: {
[1659960130.771143][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960130.771176][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960130.771212][4826:4826] CHIP:DMG: Attribute = 0x0000_0008,
[1659960130.771244][4826:4826] CHIP:DMG: }
[1659960130.771272][4826:4826] CHIP:DMG:
[1659960130.771301][4826:4826] CHIP:DMG: ],
[1659960130.771330][4826:4826] CHIP:DMG:
[1659960130.771357][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960130.771382][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960130.771409][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a PacketUniRxCount attribute value from TH."
PICS: DGWIFI.S.A0009
verification: |
./chip-tool wifinetworkdiagnostics read packet-unicast-rx-count 1 0
verify the " packet-unicast-rx-count Received Read response" on the TH (all-cluster-app) log:
[1659960152.073162][4826:4826] CHIP:IM: Received Read request
[1659960152.073238][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960152.073264][4826:4826] CHIP:DMG: {
[1659960152.073283][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960152.073307][4826:4826] CHIP:DMG: [
[1659960152.073328][4826:4826] CHIP:DMG: AttributePathIB =
[1659960152.073400][4826:4826] CHIP:DMG: {
[1659960152.073455][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960152.073504][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960152.073560][4826:4826] CHIP:DMG: Attribute = 0x0000_0009,
[1659960152.073595][4826:4826] CHIP:DMG: }
[1659960152.073638][4826:4826] CHIP:DMG:
[1659960152.073688][4826:4826] CHIP:DMG: ],
[1659960152.073722][4826:4826] CHIP:DMG:
[1659960152.073746][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960152.073768][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960152.073797][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a PacketUniTxCount attribute value from TH."
PICS: DGWIFI.S.A000a
verification: |
./chip-tool wifinetworkdiagnostics read packet-unicast-tx-count 1 0
verify the " packet-unicast-tx-count Received Read response" on the TH (all-cluster-app) log:
[1659960169.216377][4826:4826] CHIP:IM: Received Read request
[1659960169.216476][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960169.216504][4826:4826] CHIP:DMG: {
[1659960169.216527][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960169.216554][4826:4826] CHIP:DMG: [
[1659960169.216579][4826:4826] CHIP:DMG: AttributePathIB =
[1659960169.216611][4826:4826] CHIP:DMG: {
[1659960169.216642][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960169.216677][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960169.216711][4826:4826] CHIP:DMG: Attribute = 0x0000_000A,
[1659960169.216742][4826:4826] CHIP:DMG: }
[1659960169.216773][4826:4826] CHIP:DMG:
[1659960169.216801][4826:4826] CHIP:DMG: ],
[1659960169.216830][4826:4826] CHIP:DMG:
[1659960169.216857][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960169.216883][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960169.216907][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads CurrentMaxRate attribute value from TH."
PICS: DGWIFI.S.A000b
verification: |
./chip-tool wifinetworkdiagnostics read current-max-rate 1 0
verify the " current-max-rate Received Read response" on the TH (all-cluster-app) log:
[1659960187.413661][4826:4826] CHIP:IM: Received Read request
[1659960187.413732][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960187.413755][4826:4826] CHIP:DMG: {
[1659960187.413774][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960187.413797][4826:4826] CHIP:DMG: [
[1659960187.413818][4826:4826] CHIP:DMG: AttributePathIB =
[1659960187.413846][4826:4826] CHIP:DMG: {
[1659960187.413871][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960187.413902][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960187.413932][4826:4826] CHIP:DMG: Attribute = 0x0000_000B,
[1659960187.413959][4826:4826] CHIP:DMG: }
[1659960187.413985][4826:4826] CHIP:DMG:
[1659960187.414009][4826:4826] CHIP:DMG: ],
[1659960187.414034][4826:4826] CHIP:DMG:
[1659960187.414056][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960187.414078][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960187.414098][4826:4826] CHIP:DMG: },
disabled: true
- label: "DUT reads a OverrunCount attribute value from TH."
PICS: DGWIFI.S.A000c
verification: |
./chip-tool wifinetworkdiagnostics read overrun-count 1 0
verify the " overrun-count Received Read response" on the TH (all-cluster-app) log:
[1659960222.155944][4826:4826] CHIP:IM: Received Read request
[1659960222.156039][4826:4826] CHIP:DMG: ReadRequestMessage =
[1659960222.156073][4826:4826] CHIP:DMG: {
[1659960222.156101][4826:4826] CHIP:DMG: AttributePathIBs =
[1659960222.156134][4826:4826] CHIP:DMG: [
[1659960222.156165][4826:4826] CHIP:DMG: AttributePathIB =
[1659960222.156206][4826:4826] CHIP:DMG: {
[1659960222.156243][4826:4826] CHIP:DMG: Endpoint = 0x0,
[1659960222.156290][4826:4826] CHIP:DMG: Cluster = 0x36,
[1659960222.156333][4826:4826] CHIP:DMG: Attribute = 0x0000_000C,
[1659960222.156372][4826:4826] CHIP:DMG: }
[1659960222.156411][4826:4826] CHIP:DMG:
[1659960222.156489][4826:4826] CHIP:DMG: ],
[1659960222.156526][4826:4826] CHIP:DMG:
[1659960222.156560][4826:4826] CHIP:DMG: isFabricFiltered = true,
[1659960222.156593][4826:4826] CHIP:DMG: InteractionModelRevision = 1
[1659960222.156629][4826:4826] CHIP:DMG: },
disabled: true