Skip to content

Conversation

@Xenira
Copy link
Member

@Xenira Xenira commented Dec 11, 2025

Refs: #599

Description

Adds basic benchmarking infrastructure

TODO:

  • CI/CD integration
  • Some more basic benchmarks as baseline

Checklist

Check the boxes that apply (put an x in the brackets, like [x]). You can also check boxes after the PR is created.

❤️ Thank you for your contribution!

@Xenira Xenira linked an issue Dec 11, 2025 that may be closed by this pull request
1 task
@coveralls
Copy link

coveralls commented Dec 11, 2025

Pull Request Test Coverage Report for Build 20247651182

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 36.015%

Totals Coverage Status
Change from base Build 20244150814: 0.0%
Covered Lines: 1652
Relevant Lines: 4587

💛 - Coveralls

@Xenira Xenira force-pushed the 599-add-performance-test-infrastructure branch 8 times, most recently from 55a35b4 to d5bc0a9 Compare December 15, 2025 19:46
@Xenira Xenira force-pushed the 599-add-performance-test-infrastructure branch from d5bc0a9 to 60971aa Compare December 15, 2025 19:46
@Xenira
Copy link
Member Author

Xenira commented Dec 15, 2025

Example upload https://bencher.php.rs/perf/ext-php-rs

CI upload only works once this is merged.

@Xenira Xenira marked this pull request as ready for review December 15, 2025 21:14
@Xenira
Copy link
Member Author

Xenira commented Dec 15, 2025

@ptondereau I think this works as an initial implementation. We should extend this further especially before tackling any performance issues.

@Xenira Xenira requested a review from ptondereau December 15, 2025 21:19
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.

Add performance test infrastructure

3 participants