File tree 2 files changed +11
-10
lines changed
2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -1602,6 +1602,13 @@ def get_version(self, node):
1602
1602
return self .version_to_num (
1603
1603
testgres .get_pg_config ()['VERSION' ].split (" " )[1 ])
1604
1604
1605
+ def get_ptrack_version (self , node ):
1606
+ version = node .safe_psql (
1607
+ "postgres" ,
1608
+ "SELECT extversion "
1609
+ "FROM pg_catalog.pg_extension WHERE extname = 'ptrack'" ).decode ('utf-8' ).rstrip ()
1610
+ return self .version_to_num (version )
1611
+
1605
1612
def get_bin_path (self , binary ):
1606
1613
return testgres .get_bin_path (binary )
1607
1614
Original file line number Diff line number Diff line change @@ -4465,16 +4465,10 @@ def test_horizon_lsn_ptrack(self):
4465
4465
"postgres" ,
4466
4466
"CREATE EXTENSION ptrack" )
4467
4467
4468
- # TODO: ptrack version must be 2.1
4469
- ptrack_version = node .safe_psql (
4470
- "postgres" ,
4471
- "SELECT extversion "
4472
- "FROM pg_catalog.pg_extension WHERE extname = 'ptrack'" ).decode ('utf-8' ).rstrip ()
4473
-
4474
- self .assertEqual (
4475
- ptrack_version ,
4476
- "2.1" ,
4477
- "You need ptrack 2.1 for this test" )
4468
+ self .assertGreaterEqual (
4469
+ self .get_ptrack_version (node ),
4470
+ self .version_to_num ("2.1" ),
4471
+ "You need ptrack >=2.1 for this test" )
4478
4472
4479
4473
# set map_size to a minimal value
4480
4474
self .set_auto_conf (node , {'ptrack.map_size' : '1' })
You can’t perform that action at this time.
0 commit comments