Skip to content

Implement automated benchmarks #158

@TheRealMorgenfrue

Description

@TheRealMorgenfrue

Suggested Changes

Use Criterion to created automated benchmarks of smaller, self-contained components.

For instance:

  • parse time (on different input types)
  • database load time
  • SPARQL query time (using our queries)
  • SPARQL results serialization time
  • Relevant functions, datastructures etc.

Why Is This Needed?

Benchmarks are great for developers, making informed decisions on where to spend time optimizing code.

It also serves as evidence for the program's performance which is great for users, making an informed decision on whether the program is fast enough for their needs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationperformanceMaking the program faster

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions