| 1666 | |
| 1667 | @pytest.mark.developer("need dev-compact-gossip-store") |
| 1668 | def test_gossip_store_compact(node_factory, bitcoind): |
| 1669 | l2 = setup_gossip_store_test(node_factory, bitcoind) |
| 1670 | |
| 1671 | # Now compact store. |
| 1672 | l2.rpc.call('dev-compact-gossip-store') |
| 1673 | |
| 1674 | # Should still be connected. |
| 1675 | time.sleep(1) |
| 1676 | assert len(l2.rpc.listpeers()['peers']) == 2 |
| 1677 | |
| 1678 | # Should restart ok. |
| 1679 | l2.restart() |
| 1680 | wait_for(lambda: l2.daemon.is_in_log('gossip_store: Read ')) |
| 1681 | |
| 1682 | |
| 1683 | @pytest.mark.developer("need dev-compact-gossip-store") |