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 Stress Testing #66

Open
0x19 opened this issue Aug 12, 2023 · 0 comments
Open

Performance Stress Testing #66

0x19 opened this issue Aug 12, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request high priority High Priority Tasks performance Performance Testing security Security Vulnerability Detectors

Comments

@0x19
Copy link
Contributor

0x19 commented Aug 12, 2023

Currently there's only one benchmark available in the system which is way too low. Enough said right?

Want to test the most:

  • How will solc-select behave concurrently. I think I already know the answer and will need to understand what to do here.
  • How many errors we will discover in parsing AST, ABI, IR? -> Address them completely.
  • See how system is behaving with contracts solidity version lower then 0.8. Address issues that come up.
  • Introduce prometheus and grafana metrics as well so we can build nice dashboard.
  • Introduce pprof and see memory/cpu allocation and what can be improved if there's a large need.

More information in upcoming weeks.

@0x19 0x19 added enhancement New feature or request high priority High Priority Tasks security Security Vulnerability Detectors labels Aug 12, 2023
@0x19 0x19 self-assigned this Aug 12, 2023
@0x19 0x19 changed the title Halting new features - Performance proofs and benchmarks next Performance Stress Testing Aug 17, 2023
@0x19 0x19 added the performance Performance Testing label Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority High Priority Tasks performance Performance Testing security Security Vulnerability Detectors
Projects
None yet
Development

No branches or pull requests

1 participant