Skip to content

Commit fe271a7

Browse files
committed
pytest: disable remaining flaky and skip markers to see what else fails.
Signed-off-by: Rusty Russell <[email protected]>
1 parent 296ff33 commit fe271a7

File tree

5 files changed

+0
-6
lines changed

5 files changed

+0
-6
lines changed

tests/test_closing.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3437,7 +3437,6 @@ def test_closing_higherfee(node_factory, bitcoind, executor, anchors):
34373437
wait_for(lambda: l2.rpc.listpeerchannels()['channels'][0]['state'] == 'CLOSINGD_COMPLETE')
34383438

34393439

3440-
@unittest.skipIf(True, "Test is extremely flaky")
34413440
def test_htlc_rexmit_while_closing(node_factory, executor):
34423441
"""Retranmitting an HTLC revocation while shutting down should work"""
34433442
# FIXME: This should be in lnprototest! UNRELIABLE.

tests/test_coinmoves.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -681,7 +681,6 @@ def test_coinmoves_unilateral_htlc_before_included(node_factory, bitcoind):
681681
check_balances(l1, l2, fundchannel['channel_id'], 0)
682682

683683

684-
@pytest.mark.flaky(reruns=5)
685684
@pytest.mark.openchannel('v1')
686685
@pytest.mark.openchannel('v2')
687686
@unittest.skipIf(TEST_NETWORK != 'regtest', "Amounts are for regtest.")

tests/test_invoices.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -927,7 +927,6 @@ def test_invoices_wait_db_migration(node_factory, bitcoind):
927927

928928
@unittest.skipIf(os.getenv('TEST_DB_PROVIDER', 'sqlite3') != 'sqlite3', "This test is based on a sqlite3 snapshot")
929929
@unittest.skipIf(TEST_NETWORK != 'regtest', "The DB migration is network specific due to the chain var.")
930-
@pytest.mark.flaky(reruns=5)
931930
def test_invoice_botched_migration(node_factory, chainparams):
932931
"""Test for grubles' case, where they ran successfully with the wrong var: they have *both* last_invoice_created_index *and *last_invoices_created_index* (this can happen if invoice id 1 was deleted, so they didn't die on invoice creation):
933932
Error executing statement: wallet/db.c:1684: UPDATE vars SET name = 'last_invoices_created_index' WHERE name = 'last_invoice_created_index': UNIQUE constraint failed: vars.name

tests/test_plugin.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,7 +2191,6 @@ def test_plugin_fail(node_factory):
21912191
l1.daemon.wait_for_log(r': exited during normal operation')
21922192

21932193

2194-
@pytest.mark.flaky(reruns=5)
21952194
@pytest.mark.openchannel('v1')
21962195
@pytest.mark.openchannel('v2')
21972196
def test_coin_movement_notices(node_factory, bitcoind, chainparams):
@@ -4306,7 +4305,6 @@ def test_plugin_nostart(node_factory):
43064305
assert [p['name'] for p in l1.rpc.plugin_list()['plugins'] if 'badinterp' in p['name']] == []
43074306

43084307

4309-
@unittest.skip("A bit flaky, but when breaks, it is costing us 2h of CI time")
43104308
def test_plugin_startdir_lol(node_factory):
43114309
"""Though we fail to start many of them, we don't crash!"""
43124310
l1 = node_factory.get_node(broken_log='.*')

tests/test_reckless.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,6 @@ def test_tag_install(node_factory):
351351
header = line
352352

353353

354-
@pytest.mark.flaky(reruns=5)
355354
@unittest.skipIf(VALGRIND and SLOW_MACHINE, "node too slow for starting plugin under valgrind")
356355
def test_reckless_uv_install(node_factory):
357356
node = get_reckless_node(node_factory)

0 commit comments

Comments
 (0)