@@ -37,20 +37,20 @@ def directory_exists(self):
37
37
try :
38
38
self .log .info ("testing warnet create, dir does exist" )
39
39
self .sut = pexpect .spawn ("warnet create" )
40
- self .sut .expect ("name" , timeout = 10 )
40
+ self .sut .expect ("name" , timeout = 30 )
41
41
self .sut .sendline ("ANewNetwork" )
42
- self .sut .expect ("many" , timeout = 10 )
42
+ self .sut .expect ("many" , timeout = 30 )
43
43
self .sut .sendline ("" )
44
- self .sut .expect ("connections" , timeout = 10 )
44
+ self .sut .expect ("connections" , timeout = 30 )
45
45
self .sut .sendline ("" )
46
- self .sut .expect ("version" , timeout = 10 )
46
+ self .sut .expect ("version" , timeout = 30 )
47
47
self .sut .sendline ("" )
48
- self .sut .expect ("enable fork-observer" , timeout = 10 )
48
+ self .sut .expect ("enable fork-observer" , timeout = 30 )
49
49
self .sut .sendline ("" )
50
- self .sut .expect ("seconds" , timeout = 10 )
51
- self .sut .sendline ("" )
52
- self .sut .expect ("enable grafana" , timeout = 10 )
50
+ self .sut .expect ("seconds" , timeout = 30 )
53
51
self .sut .sendline ("" )
52
+ self .sut .expect ("enable grafana" , timeout = 30 )
53
+ self .sut .sendline ("true" )
54
54
self .sut .expect ("successfully" , timeout = 50 )
55
55
except Exception as e :
56
56
print (f"\n Received prompt text:\n { self .sut .before .decode ('utf-8' )} \n " )
@@ -74,6 +74,10 @@ def run_created_network(self):
74
74
assert debugs ["mempool" ]
75
75
# santy check
76
76
assert not debugs ["zmq" ]
77
+ # verify that prometheus exporter is making its rpc calls
78
+ self .wait_for_predicate (
79
+ lambda : "method=getblockcount user=user" in self .warnet ("logs tank-0000" )
80
+ )
77
81
78
82
79
83
if __name__ == "__main__" :
0 commit comments