You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reviewed all 55 markdown files under doc/ for inconsistencies with the current source code and repository structure. One broken path was found and fixed.
Why: The devtools_testutils package was relocated from tools/devtools_testutils/ to eng/tools/azure-sdk-tools/. The old path no longer exists in the repository, so anyone following this instruction would get a "no such file or directory" error. The systemperf optional dependency is defined in eng/tools/azure-sdk-tools/pyproject.toml, confirming the correct path.
Other files checked (no changes needed)
tox references: None found — docs already use azpysdk throughout.
setup.py references: All contextually appropriate — appear only in legacy-package notes alongside pyproject.toml as the modern alternative.
Broken internal links: None — all image and .md cross-references resolve correctly.
Contradictions between docs: None found.
Stale package/path references: Only the one fixed above.
This was originally intended as a pull request, but GitHub Actions is not permitted to create or approve pull requests in this repository.
The changes have been pushed to branch docs/fix-perfstress-install-path-201f0f86227b27d5.
To fix the permissions issue, go to Settings → Actions → General and enable Allow GitHub Actions to create and approve pull requests. See also: gh-aw FAQ
Show patch (30 lines)
From afafceb3699f15ce7cf8248fcee9753b936554c3 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com>
Date: Mon, 24 Aug 2026 05:03:18 +0000
Subject: [PATCH] Fix broken install path in perfstress_tests.md
Update systemperf extra install path from tools/devtools_testutils to
eng/tools/azure-sdk-tools, which is the current location of the package.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---
doc/dev/perfstress_tests.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/dev/perfstress_tests.md b/doc/dev/perfstress_tests.md
index c0f7fa85..fe3ded40 100644
--- a/doc/dev/perfstress_tests.md+++ b/doc/dev/perfstress_tests.md@@ -486,7 +486,7 @@ If your tests are not being discovered, run the `perfstressdebug` command instea
The system tests are used to test the performance of the Python HTTP layers exclusive of the Azure SDK in order to set a performance benchmark.
In order to run these, you will need a Python environment with `systemperf` flavour of `devtools_testutils` installed. Installing to a fresh Python environment is recommended.
```cmd
-(env) ~/> pip install -e azure-sdk-for-python/tools/devtools_testutils[systemperf]+(env) ~/> pip install -e azure-sdk-for-python/eng/tools/azure-sdk-tools[systemperf]
Once these dependencies are installed, the systemperf command can be run directly to list the available tests:
Summary
Reviewed all 55 markdown files under
doc/for inconsistencies with the current source code and repository structure. One broken path was found and fixed.Change
File:
doc/dev/perfstress_tests.mdBefore:
After:
Why: The
devtools_testutilspackage was relocated fromtools/devtools_testutils/toeng/tools/azure-sdk-tools/. The old path no longer exists in the repository, so anyone following this instruction would get a "no such file or directory" error. Thesystemperfoptional dependency is defined ineng/tools/azure-sdk-tools/pyproject.toml, confirming the correct path.Other files checked (no changes needed)
toxreferences: None found — docs already useazpysdkthroughout.setup.pyreferences: All contextually appropriate — appear only in legacy-package notes alongsidepyproject.tomlas the modern alternative..mdcross-references resolve correctly.Note
This was originally intended as a pull request, but GitHub Actions is not permitted to create or approve pull requests in this repository.
The changes have been pushed to branch
docs/fix-perfstress-install-path-201f0f86227b27d5.Click here to create the pull request
To fix the permissions issue, go to Settings → Actions → General and enable Allow GitHub Actions to create and approve pull requests. See also: gh-aw FAQ
Show patch (30 lines)
Once these dependencies are installed, the
systemperfcommand can be run directly to list the available tests: