Skip to content

Project Roadmap #2

@dextermallo

Description

@dextermallo

The issue is the project roadmap for rules-performance-tests (sorted by priority - High to Low ):

On-going

  • [Fix/Feat] Fix/update the unit test (currently 44%, goals ≥ 75% coverage)
  • [Chore] update documentation (for thresholds, integrations, etc.)
  • [Dev] Add markdown for contribution/security
  • [Dev] Add a way that people can see the demo for pipeline mode
  • [Feat] Add Unit test into GitHub Action

To-dos

  • [Feat] Use a custom CLI name instead of poetry run collect and poetry run report
  • [Feat] Fine-tune/add new args for commands, such as removing temporary files after running the commands.
  • [Fix/Feat] The implemented utils (go-ftw, cAdvisor, and locust) have several items that can be improved. For instance, locust runs N requests within 60 seconds, and M test cases share these requests. Specifically, some test cases might be run insufficiently.
  • [Feat] Add visualization reports (image-based)
  • [Feat] Add visualization reports (HTML-based) to support pipeline mode output
  • [Feat] Threshold is designed for the pipeline. The summary should be able to show as a comment in the PR.
  • [Feat] Add eBPF and other utils

Ideas

  • Is there any library that can test "regex" performance?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions