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

More tests #3000

Merged
merged 78 commits into from
Feb 13, 2025
Merged

More tests #3000

merged 78 commits into from
Feb 13, 2025

Conversation

ouziel-slama
Copy link
Contributor

@ouziel-slama ouziel-slama commented Feb 10, 2025

  • Add load test with Locust: boostrap mainnet database, run the server with the flag --api-only and run Locust during 5 minutes. All urls are covered randomly except btcpay, cancel and destroy.
  • Add heavy tests on mainnet (on develop only) and testnet4 (on all branches):
    • bootstrap
    • reparse 1000 blocks
    • rollback 3 checkpoints
    • catch up
  • Refactor and clean all github workflow files
  • Reset all caches after a rollback or a reparse
  • Add --api-only flag
  • Fix RSFetcher restart on failure
  • Fix extended_tx_info param in API v1
  • More tests...

  • Double-check the spelling and grammar of all strings, code comments, etc.
  • Double-check that all code is deterministic that needs to be
  • Add tests to cover any new or revised logic
  • Ensure that the test suite passes
  • Update the project release notes
  • Update the project documentation, as appropriate, with a corresponding Pull Request in the Documentation repository

This was referenced Feb 10, 2025
@ouziel-slama ouziel-slama marked this pull request as draft February 10, 2025 11:07
@ouziel-slama ouziel-slama marked this pull request as ready for review February 13, 2025 13:08
.github/workflows/pytest.yml Outdated Show resolved Hide resolved
Copy link

codecov bot commented Feb 13, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@ouziel-slama ouziel-slama merged commit 6761852 into develop Feb 13, 2025
9 of 20 checks passed
@ouziel-slama ouziel-slama deleted the tests2 branch February 13, 2025 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants