Skip to content

Add some instructions for diagnosing slow test collection speeds#1055

Merged
nathanjmcdougall merged 1 commit intomainfrom
942-add-instructions-for-profiling-test-collection-speeds
Oct 27, 2025
Merged

Add some instructions for diagnosing slow test collection speeds#1055
nathanjmcdougall merged 1 commit intomainfrom
942-add-instructions-for-profiling-test-collection-speeds

Conversation

@nathanjmcdougall
Copy link
Copy Markdown
Collaborator

No description provided.

@nathanjmcdougall nathanjmcdougall linked an issue Oct 27, 2025 that may be closed by this pull request
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds documentation for diagnosing slow test collection and execution speeds in the project's contributing guidelines. It provides instructions for using pyinstrument with pytest to profile test performance.

Key Changes

  • Adds a new section in CONTRIBUTING.md with instructions for profiling test performance using pyinstrument
  • Includes examples of command-line usage and HTML report generation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nathanjmcdougall nathanjmcdougall merged commit 179af57 into main Oct 27, 2025
2 checks passed
@nathanjmcdougall nathanjmcdougall deleted the 942-add-instructions-for-profiling-test-collection-speeds branch October 27, 2025 03:16
@nathanjmcdougall nathanjmcdougall linked an issue Dec 22, 2025 that may be closed by this pull request
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 pyinstrument and document use in CONTRIBUTING.md Add instructions for profiling test collection speeds

2 participants