mirror of
https://github.com/espressif/openthread.git
synced 2026-07-30 23:57:47 +00:00
[toranj] update test-001 to get and set more wpan properties (#2976)
This commit is contained in:
committed by
Jonathan Hui
parent
af2bfc1cc4
commit
cae716acc3
@@ -78,6 +78,12 @@ verify(node.get(wpan.WPAN_MAC_WHITELIST_ENABLED) == 'false')
|
||||
node.set(wpan.WPAN_MAC_WHITELIST_ENABLED, 'true')
|
||||
verify(node.get(wpan.WPAN_MAC_WHITELIST_ENABLED) == 'true')
|
||||
|
||||
node.set(wpan.WPAN_THREAD_ROUTER_UPGRADE_THRESHOLD, '100')
|
||||
verify(int(node.get(wpan.WPAN_THREAD_ROUTER_UPGRADE_THRESHOLD), 0) == 100)
|
||||
|
||||
node.set(wpan.WPAN_THREAD_ROUTER_DOWNGRADE_THRESHOLD, '40')
|
||||
verify(int(node.get(wpan.WPAN_THREAD_ROUTER_DOWNGRADE_THRESHOLD), 0) == 40)
|
||||
|
||||
# Ensure `get` is successful with all gettable properties
|
||||
|
||||
all_gettable_props = [
|
||||
@@ -94,6 +100,9 @@ all_gettable_props = [
|
||||
wpan.WPAN_ROLE,
|
||||
wpan.WPAN_PARTITION_ID,
|
||||
wpan.WPAN_NCP_VERSION,
|
||||
wpan.WPAN_NCP_MCU_POWER_STATE,
|
||||
wpan.WPAN_NETWORK_ALLOW_JOIN,
|
||||
wpan.WPAN_NETWORK_PASSTHRU_PORT,
|
||||
wpan.WPAN_IP6_LINK_LOCAL_ADDRESS,
|
||||
wpan.WPAN_IP6_MESH_LOCAL_ADDRESS,
|
||||
wpan.WPAN_IP6_MESH_LOCAL_PREFIX,
|
||||
@@ -107,8 +116,10 @@ all_gettable_props = [
|
||||
wpan.WPAN_THREAD_CHILD_TABLE_ADDRESSES,
|
||||
wpan.WPAN_THREAD_NEIGHBOR_TABLE,
|
||||
wpan.WPAN_THREAD_NEIGHBOR_TABLE_ASVALMAP,
|
||||
wpan.WPAN_THREAD_NEIGHBOR_TABLE_ERR_RATES,
|
||||
wpan.WPAN_THREAD_ROUTER_TABLE,
|
||||
wpan.WPAN_THREAD_ROUTER_TABLE_ASVALMAP,
|
||||
wpan.WPAN_THREAD_CHILD_TIMEOUT,
|
||||
wpan.WPAN_THREAD_NETWORK_DATA_VERSION,
|
||||
wpan.WPAN_THREAD_STABLE_NETWORK_DATA,
|
||||
wpan.WPAN_THREAD_STABLE_NETWORK_DATA_VERSION,
|
||||
@@ -117,6 +128,8 @@ all_gettable_props = [
|
||||
wpan.WPAN_THREAD_ON_MESH_PREFIXES,
|
||||
wpan.WPAN_THREAD_ROUTER_ROLE_ENABLED,
|
||||
wpan.WPAN_THREAD_CONFIG_FILTER_RLOC_ADDRESSES,
|
||||
wpan.WPAN_THREAD_ROUTER_UPGRADE_THRESHOLD,
|
||||
wpan.WPAN_THREAD_ROUTER_DOWNGRADE_THRESHOLD,
|
||||
wpan.WPAN_THREAD_ACTIVE_DATASET,
|
||||
wpan.WPAN_THREAD_ACTIVE_DATASET_ASVALMAP,
|
||||
wpan.WPAN_THREAD_PENDING_DATASET,
|
||||
@@ -146,8 +159,23 @@ all_gettable_props = [
|
||||
wpan.WPAN_CHANNEL_MONITOR_SAMPLE_COUNT,
|
||||
wpan.WPAN_CHANNEL_MONITOR_CHANNEL_QUALITY,
|
||||
wpan.WPAN_CHANNEL_MONITOR_CHANNEL_QUALITY_ASVALMAP,
|
||||
wpan.WPAN_CHANNEL_MANAGER_NEW_CHANNEL,
|
||||
wpan.WPAN_CHANNEL_MANAGER_DELAY,
|
||||
wpan.WPAN_CHANNEL_MANAGER_CHANNEL_SELECT,
|
||||
wpan.WPAN_CHANNEL_MANAGER_AUTO_SELECT_ENABLED,
|
||||
wpan.WPAN_CHANNEL_MANAGER_AUTO_SELECT_INTERVAL,
|
||||
wpan.WPAN_CHANNEL_MANAGER_SUPPORTED_CHANNEL_MASK,
|
||||
wpan.WPAN_CHANNEL_MANAGER_FAVORED_CHANNEL_MASK,
|
||||
wpan.WPAN_THREAD_LEADER_ADDRESS,
|
||||
wpan.WPAN_THREAD_LEADER_ROUTER_ID,
|
||||
wpan.WPAN_THREAD_LEADER_WEIGHT,
|
||||
wpan.WPAN_THREAD_LEADER_LOCAL_WEIGHT,
|
||||
wpan.WPAN_THREAD_LEADER_NETWORK_DATA,
|
||||
wpan.WPAN_THREAD_STABLE_LEADER_NETWORK_DATA
|
||||
]
|
||||
|
||||
node.form('get-set')
|
||||
|
||||
for prop in all_gettable_props:
|
||||
node.get(prop)
|
||||
|
||||
|
||||
@@ -77,9 +77,13 @@ WPAN_THREAD_CHILD_TABLE_ASVALMAP = "Thread:ChildTable:AsValMap"
|
||||
WPAN_THREAD_CHILD_TABLE_ADDRESSES = "Thread:ChildTable:Addresses"
|
||||
WPAN_THREAD_NEIGHBOR_TABLE = "Thread:NeighborTable"
|
||||
WPAN_THREAD_NEIGHBOR_TABLE_ASVALMAP = "Thread:NeighborTable:AsValMap"
|
||||
WPAN_THREAD_NEIGHBOR_TABLE_ERR_RATES = "Thread:NeighborTable:ErrorRates"
|
||||
WPAN_THREAD_NEIGHBOR_TABLE_ERR_RATES_AVVALMAP = "Thread:NeighborTable:ErrorRates:AsValMap"
|
||||
WPAN_THREAD_ROUTER_TABLE = "Thread:RouterTable"
|
||||
WPAN_THREAD_ROUTER_TABLE_ASVALMAP = "Thread:RouterTable:AsValMap"
|
||||
WPAN_THREAD_CHILD_TIMEOUT = "Thread:ChildTimeout"
|
||||
WPAN_THREAD_PARENT = "Thread:Parent"
|
||||
WPAN_THREAD_PARENT_ASVALMAP = "Thread:Parent:AsValMap"
|
||||
WPAN_THREAD_NETWORK_DATA_VERSION = "Thread:NetworkDataVersion"
|
||||
WPAN_THREAD_STABLE_NETWORK_DATA = "Thread:StableNetworkData"
|
||||
WPAN_THREAD_STABLE_NETWORK_DATA_VERSION = "Thread:StableNetworkDataVersion"
|
||||
@@ -90,6 +94,8 @@ WPAN_THREAD_OFF_MESH_ROUTES = "Thread:OffMeshRoutes"
|
||||
WPAN_THREAD_ON_MESH_PREFIXES = "Thread:OnMeshPrefixes"
|
||||
WPAN_THREAD_ROUTER_ROLE_ENABLED = "Thread:RouterRole:Enabled"
|
||||
WPAN_THREAD_CONFIG_FILTER_RLOC_ADDRESSES = "Thread:Config:FilterRLOCAddresses"
|
||||
WPAN_THREAD_ROUTER_UPGRADE_THRESHOLD = "Thread:RouterUpgradeThreshold"
|
||||
WPAN_THREAD_ROUTER_DOWNGRADE_THRESHOLD = "Thread:RouterDowngradeThreshold"
|
||||
WPAN_THREAD_ACTIVE_DATASET = "Thread:ActiveDataset"
|
||||
WPAN_THREAD_ACTIVE_DATASET_ASVALMAP = "Thread:ActiveDataset:AsValMap"
|
||||
WPAN_THREAD_PENDING_DATASET = "Thread:PendingDataset"
|
||||
|
||||
Reference in New Issue
Block a user