Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beat itest [3/3]: fix all itest flakes #9260

Open
wants to merge 22 commits into
base: yy-beat-itest-flakes
Choose a base branch
from

Commits on Nov 26, 2024

  1. itest: optimize blocks mined in testGarbageCollectLinkNodes

    There's no need to mine 80ish blocks here.
    yyforyongyu committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    bdfa085 View commit details
    Browse the repository at this point in the history
  2. itest: break remote signer into independent cases

    So the test can run faster.
    yyforyongyu committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    98c7a92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    136c6f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3473ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db84d56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    006f656 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    676b925 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b84e60 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    27b0489 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7a08b78 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    41d1203 View commit details
    Browse the repository at this point in the history
  12. itest: break down single hop send to route

    Also removed the duplicate test cases.
    yyforyongyu committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    c0d284c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c18e356 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ce88b8b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    aace64e View commit details
    Browse the repository at this point in the history
  16. itest: track and skip flaky tests for windows

    To make the CI indicative, we now starting tracking the flaky tests
    found when running on Windows. As a starting point, rather than ignore
    the windows CI entirely, we now identify there are cases where lnd can
    be buggy when running in windows.
    
    We should fix the tests in the future, otherwise the windows build
    should be deleted.
    yyforyongyu committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3535cca View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f2d5b36 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    41f2387 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b011d8c View commit details
    Browse the repository at this point in the history
  20. itest+lntest: add new method FundNumCoins

    Most of the time we only need to fund the node with given number of
    UTXOs without concerning the amount, so we add the more efficient
    funding method as it mines a single block in the end.
    yyforyongyu committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    be55355 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    87ea4f0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7ed3548 View commit details
    Browse the repository at this point in the history