@@ -5334,8 +5334,9 @@ mod tests {
5334
5334
let payment_params = PaymentParameters :: from_node_id ( dst) ;
5335
5335
let amt = seed as u64 % 200_000_000 ;
5336
5336
let params = ProbabilisticScoringParameters :: default ( ) ;
5337
- let scorer = ProbabilisticScorer :: new ( params, & graph) ;
5338
- if get_route ( src, & payment_params, & graph. read_only ( ) , None , amt, 42 , & test_utils:: TestLogger :: new ( ) , & scorer, & random_seed_bytes) . is_ok ( ) {
5337
+ let logger = test_utils:: TestLogger :: new ( ) ;
5338
+ let scorer = ProbabilisticScorer :: new ( params, & graph, & logger) ;
5339
+ if get_route ( src, & payment_params, & graph. read_only ( ) , None , amt, 42 , & logger, & scorer, & random_seed_bytes) . is_ok ( ) {
5339
5340
continue ' load_endpoints;
5340
5341
}
5341
5342
}
@@ -5370,8 +5371,9 @@ mod tests {
5370
5371
let payment_params = PaymentParameters :: from_node_id ( dst) . with_features ( InvoiceFeatures :: known ( ) ) ;
5371
5372
let amt = seed as u64 % 200_000_000 ;
5372
5373
let params = ProbabilisticScoringParameters :: default ( ) ;
5373
- let scorer = ProbabilisticScorer :: new ( params, & graph) ;
5374
- if get_route ( src, & payment_params, & graph. read_only ( ) , None , amt, 42 , & test_utils:: TestLogger :: new ( ) , & scorer, & random_seed_bytes) . is_ok ( ) {
5374
+ let logger = test_utils:: TestLogger :: new ( ) ;
5375
+ let scorer = ProbabilisticScorer :: new ( params, & graph, & logger) ;
5376
+ if get_route ( src, & payment_params, & graph. read_only ( ) , None , amt, 42 , & logger, & scorer, & random_seed_bytes) . is_ok ( ) {
5375
5377
continue ' load_endpoints;
5376
5378
}
5377
5379
}
@@ -5417,6 +5419,7 @@ mod benches {
5417
5419
use ln:: features:: { InitFeatures , InvoiceFeatures } ;
5418
5420
use routing:: scoring:: { FixedPenaltyScorer , ProbabilisticScorer , ProbabilisticScoringParameters , Scorer } ;
5419
5421
use util:: logger:: { Logger , Record } ;
5422
+ use util:: test_utils:: TestLogger ;
5420
5423
5421
5424
use test:: Bencher ;
5422
5425
@@ -5496,17 +5499,19 @@ mod benches {
5496
5499
5497
5500
#[ bench]
5498
5501
fn generate_routes_with_probabilistic_scorer ( bench : & mut Bencher ) {
5502
+ let logger = TestLogger :: new ( ) ;
5499
5503
let network_graph = read_network_graph ( ) ;
5500
5504
let params = ProbabilisticScoringParameters :: default ( ) ;
5501
- let scorer = ProbabilisticScorer :: new ( params, & network_graph) ;
5505
+ let scorer = ProbabilisticScorer :: new ( params, & network_graph, & logger ) ;
5502
5506
generate_routes ( bench, & network_graph, scorer, InvoiceFeatures :: empty ( ) ) ;
5503
5507
}
5504
5508
5505
5509
#[ bench]
5506
5510
fn generate_mpp_routes_with_probabilistic_scorer ( bench : & mut Bencher ) {
5511
+ let logger = TestLogger :: new ( ) ;
5507
5512
let network_graph = read_network_graph ( ) ;
5508
5513
let params = ProbabilisticScoringParameters :: default ( ) ;
5509
- let scorer = ProbabilisticScorer :: new ( params, & network_graph) ;
5514
+ let scorer = ProbabilisticScorer :: new ( params, & network_graph, & logger ) ;
5510
5515
generate_routes ( bench, & network_graph, scorer, InvoiceFeatures :: known ( ) ) ;
5511
5516
}
5512
5517
0 commit comments