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
- Performance (perf) — ``scripts/run_tests.py --running-type=performance`` writes benchmark data to ``build/perf_stat_dir``; uploads ``perf-stat`` (Linux) and ``perf-stat-macos`` (macOS).
20
20
21
21
- Pages (docs and scoreboard) — builds Doxygen XML and Sphinx (EN+RU) + scoreboard; on ``master`` deploys with coverage to GitHub Pages.
22
22
@@ -81,7 +81,7 @@ Coverage and sanitizers locally
81
81
Docs and scoreboard artifacts
82
82
-----------------------------
83
83
- Docs: run Doxygen first (``doxygen Doxyfile``), then Sphinx EN/RU via CMake targets ``docs_gettext``, ``docs_update``, ``docs_html``.
84
-
- Scoreboard: generate perf stats (``scripts/generate_perf_results.sh``) and build scoreboard target or use ``python3 scoreboard/main.py`` locally.
84
+
- Scoreboard: generate perf stats (``scripts/run_tests.py --running-type=performance``) and build scoreboard target or use ``python3 scoreboard/main.py`` locally.
85
85
86
86
Troubleshooting
87
87
---------------
@@ -91,7 +91,7 @@ Troubleshooting
91
91
- Time limits exceeded: reduce data sizes; prefer env vars (:doc:`environment_variables`) like ``PPC_TASK_MAX_TIME``/``PPC_PERF_MAX_TIME``; avoid sleeps/randomness.
92
92
- MPI runs fail locally: set ``PPC_NUM_PROC`` and try ``--additional-mpi-args=\"--oversubscribe\"``.
93
93
- Docs build fails: fix RST warnings; run ``doxygen Doxyfile`` before Sphinx targets.
94
-
- Performance job fails: ensure exactly two perf tests (``task`` and ``pipeline``) and keep durations within limits.
94
+
- Performance job fails: ensure performance tests are enabled and keep durations within limits.
0 commit comments