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

Performance test suite #261

Merged
merged 9 commits into from
Jun 19, 2024
Merged

Performance test suite #261

merged 9 commits into from
Jun 19, 2024

Commits on Jun 17, 2024

  1. Add AUTOAPPROVE_FOR_PERF_TESTS command line option to Makefile

    This option allows to compile the testnet app in a mode that allows
    autoapproving any request, in order to measure the performance of
    various operations either in speculos, or on a real device.
    bigspider committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    41f5254 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    75fa3e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    8598837 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9444356 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30967e5 View commit details
    Browse the repository at this point in the history
  4. Delete legacy tests using the txmaker

    These tests are no longer worth the maintenance burden, as they test specific conditions and
    only apply to an old version of the app protocol.
    The corresponding tests for the newer version of the protocol are kept in the codebase.
    bigspider committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    b380c9b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcbbfa3 View commit details
    Browse the repository at this point in the history
  6. Add psbt and screenshot for test_sign_psbt_singlesig_large_amount

    It is useful to test that large amounts are shown correctly; instead of generating the psbt
    synthetically, we hardcode a fixed psbt so we can hardcode the screenshots.
    bigspider committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    02767c2 View commit details
    Browse the repository at this point in the history
  7. Update flex screenshots

    bigspider committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    50e554b View commit details
    Browse the repository at this point in the history