codspeed.io
Independent Directory - Important Information
This llms.txt file was publicly accessible and retrieved from codspeed.io. LLMS Central does not claim ownership of this content and hosts it for informational purposes only to help AI systems discover and respect website policies.
This listing is not an endorsement by codspeed.io and they have not sponsored this page. We are an independent directory service with no affiliation to the listed domain.
Copyright & Terms: Users should respect the original terms of service of codspeed.io. If you believe there is a copyright or terms of service violation, please contact us at support@llmscentral.com for prompt removal. Domain owners can also claim their listing.
Current llms.txt Content
# CodSpeed Docs > Documentation for CodSpeed, the continuous performance testing and optimization platform. - [Quickstart](https://codspeed.io/docs/index.md): Get started with CodSpeed and performance testing in a few minutes - [What is CodSpeed?](https://codspeed.io/docs/what-is-codspeed.md): Integrated CI tools for software engineering teams to anticipate the impacts of the next delivery on performances. - [Supported Languages](https://codspeed.io/docs/benchmarks/overview.md): Pick the language you want to benchmark. - [Writing Benchmarks in Python](https://codspeed.io/docs/benchmarks/python.md): Creating performance tests for `pytest` using `pytest-codspeed` - [Writing Benchmarks in Rust](https://codspeed.io/docs/benchmarks/rust/index.md): Learn how to write benchmarks and measure the performance of your Rust code. - [Writing Benchmarks with divan](https://codspeed.io/docs/benchmarks/rust/divan.md): Using the divan compatibility layer for CodSpeed - [Writing Benchmarks with criterion.rs](https://codspeed.io/docs/benchmarks/rust/criterion.md): Using the Criterion.rs compatibility layer for CodSpeed - [Writing Benchmarks with bencher (libtest)](https://codspeed.io/docs/benchmarks/rust/bencher.md): Using the bencher (libtest) compatibility layer for CodSpeed - [Writing Benchmarks in C++](https://codspeed.io/docs/benchmarks/cpp.md): Create benchmarks for your C++ codebase using `google_benchmark` - [Writing Benchmarks in JavaScript and TypeScript](https://codspeed.io/docs/benchmarks/nodejs/overview.md) - [Writing benchmarks with vitest-bench](https://codspeed.io/docs/benchmarks/nodejs/vitest.md) - [Writing benchmarks with tinybench](https://codspeed.io/docs/benchmarks/nodejs/tinybench.md) - [Writing benchmarks with benchmark.js](https://codspeed.io/docs/benchmarks/nodejs/benchmarkjs.md) - [Profiling apps with Playwright](https://codspeed.io/docs/benchmarks/nodejs/playwright.md): Drive an app through Playwright and report measured user flows to CodSpeed. - [Writing Benchmarks in Go](https://codspeed.io/docs/benchmarks/go.md): Create benchmarks for your Go codebase using the `testing` package - [Writing Benchmarks in Java](https://codspeed.io/docs/benchmarks/java.md): Create benchmarks for your Java codebase using Java Microbenchmark Harness - [Writing Benchmarks in Kotlin](https://codspeed.io/docs/benchmarks/kotlin.md): Create benchmarks for your Kotlin codebase using Java Microbenchmark Harness - [Writing Benchmarks in Scala](https://codspeed.io/docs/benchmarks/scala.md): Create benchmarks for your Scala codebase using Java Microbenchmark Harness - [Writing Benchmarks with CLI Commands](https://codspeed.io/docs/benchmarks/cli-commands.md): Benchmark any language with the CodSpeed CLI and a configuration file - [CodSpeed CLI](https://codspeed.io/docs/cli.md): Run performance tests from your terminal - [Wizard (@codspeedbot)](https://codspeed.io/docs/ai/wizard.md): CodSpeed's AI agent that sets up benchmarks, explains performance changes, and proposes fixes directly in GitHub. - [MCP Server](https://codspeed.io/docs/ai/mcp.md): Connect AI assistants to your CodSpeed performance data using the Model Context Protocol. - [Agent Skills](https://codspeed.io/docs/ai/skills.md): Instruction sets that teach AI coding assistants how to set up benchmarks and optimize performance with CodSpeed. - [Performance Instruments](https://codspeed.io/docs/instruments/index.md): Pick the instrument you want to use. - [CPU Simulation Instrument](https://codspeed.io/docs/instruments/cpu/index.md): Learn how to use CodSpeed's CPU simulation instrument for consistent, hardware-agnostic performance measurement in your benchmarks - [Benchmark Variance](https://codspeed.io/docs/instruments/cpu/regression-causes.md): Learn why micro-benchmarks can improve/regress despite no code changes, and how to identify the causes. - [Reducing Variance](https://codspeed.io/docs/instruments/cpu/reducing-variance.md): Learn how to reduce variance in your benchmarks. - [Allocation Exclusion](https://codspeed.io/docs/instruments/cpu/allocation-exclusion.md): Exclude memory-allocation time from CPU simulation results to remove allocator variance. - [Memory](https://codspeed.io/docs/instruments/memory/index.md): Track memory usage, heap allocations, and memory leaks in your benchmarks. - [Walltime Instrument Overview](https://codspeed.io/docs/instruments/walltime/index.md): Learn how to use CodSpeed's walltime instrument for measuring real-world execution time in your benchmarks. - [Profiling System Processes on macOS](https://codspeed.io/docs/instruments/walltime/macos-profiling.md): Why macOS System Integrity Protection prevents CodSpeed from profiling Apple system binaries, and how to work around it. - [Database Instrument Overview](https://codspeed.io/docs/instruments/databases/overview.md): The database instruments measure the performance of database queries directly in the CI - [MongoDB Instrumentation Overview](https://codspeed.io/docs/instruments/databases/mongodb/index.md): MongoDB instrument to measure the performance of queries directly in the CI - [NodeJS setup for MongoDB instrumentation](https://codspeed.io/docs/instruments/databases/mongodb/nodejs/index.md): MongoDB instrument for NodeJS - [Integrating with a Repository Provider](https://codspeed.io/docs/integrations/providers/index.md): CodSpeed integrates directly with your repository provider to deliver performance insights where your team already collaborates. - [Integrating with GitHub](https://codspeed.io/docs/integrations/providers/github.md): Learn how to integrate CodSpeed with a GitHub repository. - [Integrating with GitLab](https://codspeed.io/docs/integrations/providers/gitlab.md): Learn how to integrate CodSpeed with GitLab. - [Running Benchmarks in CI](https://codspeed.io/docs/integrations/ci/index.md): Running performance tests in your CI/CD pipeline ensures that performance regressions are caught early in the development process, before they reach production. CodSpeed integrates seamlessly with your existing CI workflows to provide automated performance monitoring. - [Running Benchmarks in GitHub Actions](https://codspeed.io/docs/integrations/ci/github-actions/index.md): Learn how to setup CodSpeed and run benchmarks within your GitHub Actions CI workflow - [Configuring GitHub Actions for CodSpeed](https://codspeed.io/docs/integrations/ci/github-actions/configuration.md): Learn how to configure GitHub Actions to run benchmarks with CodSpeed. - [Macro Runners on GitHub Actions](https://codspeed.io/docs/integrations/ci/github-actions/macro-runners.md): Run the benchmark jobs of your GitHub Actions workflows on CodSpeed macro runners - [Running Benchmarks in GitLab CI](https://codspeed.io/docs/integrations/ci/gitlab-ci/index.md): Learn how to setup CodSpeed and run benchmarks within your GitLab CI workflow - [Configuring GitLab CI for CodSpeed](https://codspeed.io/docs/integrations/ci/gitlab-ci/configuration.md): Learn how to configure GitLab CI to run benchmarks with CodSpeed. - [Running Benchmarks in CircleCI](https://codspeed.io/docs/integrations/ci/circleci/index.md): Learn how to setup CodSpeed and run benchmarks within your CircleCI pipeline - [Configuring CircleCI for CodSpeed](https://codspeed.io/docs/integrations/ci/circleci/configuration.md): Learn how to configure CircleCI to run benchmarks with CodSpeed. - [Macro Runners on CircleCI](https://codspeed.io/docs/integrations/ci/circleci/macro-runners.md): Run the benchmark jobs of your CircleCI pipelines on CodSpeed macro runners - [Running Benchmarks in Buildkite](https://codspeed.io/docs/integrations/ci/buildkite.md): Learn how to setup CodSpeed and run benchmarks within your Buildkite CI workflow - [Macro Runners](https://codspeed.io/docs/features/macro-runners.md): Use CodSpeed's bare-metal runners for precise walltime measurements in your CI pipeline - [Performance Profiling and Flamegraphs](https://codspeed.io/docs/features/profiling.md): Debug performance issues with detailed flamegraphs and execution profiles generated by CodSpeed's instrumentation - [Setting up Continuous Performance Checks](https://codspeed.io/docs/features/performance-checks/index.md): Learn how to enable performance safeguards in your project - [Impact Metrics](https://codspeed.io/docs/features/understanding-the-metrics/index.md): Learn how the CodSpeed metrics work - [Customization](https://codspeed.io/docs/features/customization.md): Learn how to customize your integration with CodSpeed - [Sharded Benchmarks](https://codspeed.io/docs/features/sharded-benchmarks/index.md): Learn how to improve your benchmarking process performance - [Partial Runs](https://codspeed.io/docs/features/partial-runs/index.md): Learn how to leverage partial benchmark runs in CodSpeed to only run relevant benchmarks - [Benchmark Archival](https://codspeed.io/docs/features/archiving-benchmarks/index.md): Learn how to archive and restore outdated benchmarks in CodSpeed - [Ignoring a Benchmark](https://codspeed.io/docs/features/ignoring-benchmarks/index.md): Learn how to ignore a benchmark from a report - [Roles & Permissions](https://codspeed.io/docs/features/roles-and-permissions/index.md): Learn how permissions work in CodSpeed - [Seats & Billing](https://codspeed.io/docs/features/seats-and-billing/index.md): Learn how users, seats, and billing work in CodSpeed - [Troubleshooting](https://codspeed.io/docs/troubleshooting.md): Understand the warnings CodSpeed reports on your benchmarks, and fix them - [Security](https://codspeed.io/docs/security.md): CodSpeed's compliance certifications, data handling practices, and the permissions it requests - [Data Deletion](https://codspeed.io/docs/data-deletion.md): Learn how to delete repositories, accounts, and organizations in CodSpeed - [Guides](https://codspeed.io/docs/guides/index.md): Step-by-step tutorials to help you benchmark your code and integrate performance testing into your workflow - [How to Benchmark Python with pytest?](https://codspeed.io/docs/guides/how-to-benchmark-python-with-pytest.md): Learn how to measure the performance of your Python code by writing and running benchmarks locally and continuously in CI to catch regressions. - [How to Benchmark Rust with divan?](https://codspeed.io/docs/guides/how-to-benchmark-rust-with-divan.md): Learn how to measure the performance of your Rust code by writing and running benchmarks locally and continuously in CI to catch regressions. - [How to Benchmark C++ with Google Benchmark?](https://codspeed.io/docs/guides/how-to-benchmark-cpp-with-google-benchmark.md): Learn how to measure the performance of your C++ code by writing and running benchmarks locally and continuously in CI to catch regressions. - [How to Benchmark Java with JMH?](https://codspeed.io/docs/guides/how-to-benchmark-java-with-jmh.md): Learn how to measure the performance of your Java code using JMH (Java Microbenchmark Harness) by writing and running benchmarks locally and continuously in CI to catch regressions. - [How to Benchmark Go with the testing Package?](https://codspeed.io/docs/guides/how-to-benchmark-go-with-testing.md): Learn how to measure the performance of your Go code using the standard testing package by writing and running benchmarks locally and continuously in CI to catch regressions. - [Choosing the Correct Python Benchmarking Strategy](https://codspeed.io/docs/guides/choosing-the-correct-python-benchmarking-strategy.md): Explore and compare different Python benchmarking approaches—from command-line tools to integrated test frameworks—to find the best fit for your workflow. - [Benchmarking a Go Gin API Performance](https://codspeed.io/docs/guides/benchmarking-a-go-gin-api/index.md): Build a Gin HTTP API, write Golang benchmarks, and run them with CodSpeed in consistent CI environments - [MongoDB Benchmarking Guide for Node.js with vitest](https://codspeed.io/docs/instruments/databases/mongodb/nodejs/vitest.md) - [MongoDB Benchmarking Guide for Node.js with tinybench](https://codspeed.io/docs/instruments/databases/mongodb/nodejs/tinybench.md) - [API References](https://codspeed.io/docs/reference/index.md) - [pytest-codspeed documentation](https://codspeed.io/docs/reference/pytest-codspeed.md): A `pytest` plugin for benchmarking performance of Python code - [codspeed-rust documentation](https://codspeed.io/docs/reference/codspeed-rust/index.md): Crates to benchmark your Rust code - [cargo-codspeed documentation](https://codspeed.io/docs/reference/codspeed-rust/cargo-codspeed.md): The `cargo` subcommand to benchmark your Rust code with CodSpeed - [divan compatibility layer documentation](https://codspeed.io/docs/reference/codspeed-rust/divan.md): A compatibility layer for `divan` - [criterion.rs compatibility layer documentation](https://codspeed.io/docs/reference/codspeed-rust/criterion.md): A compatibility layer for `criterion.rs` - [bencher (libtest) compatibility layer documentation](https://codspeed.io/docs/reference/codspeed-rust/bencher.md): A compatibility layer for `bencher`, a port of the unstable libtest benchmarking framework - [FAQ](https://codspeed.io/docs/faq.md) ## Optional - [Discord](https://discord.gg/MxpaCfKSqF) - [Blog](https://codspeed.io/blog) - [We're hiring!](https://careers.codspeed.io) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.
Version History
Categories
Visit Website
Explore the original website and see their AI training policy in action.
Visit codspeed.ioContent Types
Recent Access
No recent access
