@@ -18,7 +18,7 @@ def test_hotkeys(subtensor, alice_wallet, dave_wallet):
18
18
- Check if Hotkey is registered
19
19
"""
20
20
21
- dave_subnet_netuid = 2
21
+ dave_subnet_netuid = subtensor . get_total_subnets () # 2
22
22
assert subtensor .register_subnet (dave_wallet , True , True )
23
23
assert subtensor .subnet_exists (dave_subnet_netuid ), (
24
24
f"Subnet #{ dave_subnet_netuid } does not exist."
@@ -76,14 +76,26 @@ async def test_children(local_chain, subtensor, alice_wallet, bob_wallet, dave_w
76
76
- Clear children list
77
77
"""
78
78
79
- dave_subnet_netuid = 2
79
+ dave_subnet_netuid = subtensor .get_total_subnets () # 2
80
+ set_tempo = 10
80
81
assert subtensor .register_subnet (dave_wallet , True , True )
81
82
assert subtensor .subnet_exists (dave_subnet_netuid ), (
82
83
f"Subnet #{ dave_subnet_netuid } does not exist."
83
84
)
84
85
85
86
assert wait_to_start_call (subtensor , dave_wallet , dave_subnet_netuid )
86
87
88
+ # set the same tempo for both type of nodes (to avoid tests timeout)
89
+ assert (
90
+ sudo_set_admin_utils (
91
+ local_chain ,
92
+ alice_wallet ,
93
+ call_function = "sudo_set_tempo" ,
94
+ call_params = {"netuid" : dave_subnet_netuid , "tempo" : set_tempo },
95
+ )[0 ]
96
+ is True
97
+ )
98
+
87
99
with pytest .raises (bittensor .RegistrationNotPermittedOnRootSubnet ):
88
100
subtensor .set_children (
89
101
alice_wallet ,
@@ -235,10 +247,11 @@ async def test_children(local_chain, subtensor, alice_wallet, bob_wallet, dave_w
235
247
"5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty" ,
236
248
),
237
249
]
250
+ bittensor .logging .console .info (f"cooldown: { cooldown } " )
238
251
239
252
subtensor .wait_for_block (cooldown )
240
253
241
- await wait_epoch (subtensor , netuid = 1 )
254
+ await wait_epoch (subtensor , netuid = dave_subnet_netuid )
242
255
243
256
success , children , error = subtensor .get_children (
244
257
alice_wallet .hotkey .ss58_address ,
0 commit comments