mirror of
https://github.com/espressif/openthread.git
synced 2026-08-03 01:17:46 +00:00
[netdata] add api to check if joiner is in steering data (#5392)
This commit is contained in:
@@ -55,6 +55,7 @@ proc setup_nodes {} {
|
||||
expect "Commissioner: active"
|
||||
send "commissioner joiner add $eui64 $psk\n"
|
||||
expect "Done"
|
||||
wait_for "netdata steeringdata check $eui64" "Done"
|
||||
send "channel\n"
|
||||
expect -re {(\d+)}
|
||||
set channel $expect_out(1,string)
|
||||
|
||||
@@ -32,6 +32,15 @@ source "tests/scripts/expect/_multinode.exp"
|
||||
|
||||
setup_nodes
|
||||
|
||||
set eui64 "d45e64fa83f81cf7"
|
||||
set spawn_id $spawn_1
|
||||
send "commissioner joiner add $eui64 J01NME\n"
|
||||
expect "Done"
|
||||
wait_for "netdata steeringdata check $eui64" "Done"
|
||||
send "commissioner joiner remove $eui64\n"
|
||||
expect "Done"
|
||||
wait_for "netdata steeringdata check $eui64" "NotFound"
|
||||
|
||||
set spawn_id $spawn_2
|
||||
send "commissioner state\n"
|
||||
expect "disabled"
|
||||
|
||||
@@ -34,11 +34,27 @@ setup_leader
|
||||
set pskd "J01NME"
|
||||
set discerner "0xabc/12"
|
||||
|
||||
send "netdata typo check $discerner\n"
|
||||
expect "InvalidCommand"
|
||||
send "netdata steeringdata typo $discerner\n"
|
||||
expect "InvalidCommand"
|
||||
send "netdata steeringdata check $discerner/0\n"
|
||||
expect "InvalidArgs"
|
||||
send "netdata steeringdata check $discerner\n"
|
||||
expect "InvalidState"
|
||||
send "commissioner start\n"
|
||||
expect "Done"
|
||||
expect "Commissioner: active"
|
||||
send "commissioner joiner add 1/0 $pskd\n"
|
||||
expect "InvalidArgs"
|
||||
send "netdata steeringdata check 0xabc/12\n"
|
||||
expect "NotFound"
|
||||
send "commissioner joiner add $discerner $pskd\n"
|
||||
expect "Done"
|
||||
wait_for "netdata steeringdata check $discerner" "Done"
|
||||
send "commissioner joiner remove $discerner\n"
|
||||
expect "Done"
|
||||
wait_for "netdata steeringdata check $discerner" "NotFound"
|
||||
send "commissioner joiner add $discerner $pskd\n"
|
||||
expect "Done"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user