pytest: speed up channeld_fakenet tests.

Reduce randome delay from 0.1 - 1 seconds, to 0.01 to 0.1 seconds.

Running tests/test_xpay.py::test_xpay_fake_channeld[False]

Before:
	348.41s
After:
	76.76s

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2026-02-04 14:25:30 +10:30
parent 23202b7e85
commit c90c21301f

View File

@@ -840,9 +840,9 @@ found_next:
dfwd->path_key = tal_steal(dfwd, next_path_key);
dfwd->expected = next;
/* Delay 0.1 - 1 seconds, but skewed lower */
msec_delay = channel_range(info, &scidd, 1, 900);
msec_delay = 100 + channel_range(info, &scidd, 0, msec_delay);
/* Delay 1 - 100 milliseconds, but skewed lower */
msec_delay = channel_range(info, &scidd, 1, 90);
msec_delay = 10 + channel_range(info, &scidd, 0, msec_delay);
status_debug("Delaying %u msec for %s",
msec_delay, fmt_short_channel_id_dir(tmpctx, &scidd));