docs: document the headless -nullrhi test run

This commit is contained in:
2026-09-12 15:07:48 +07:00
parent 6c34623476
commit 5c201945d8
+7 -1
View File
@@ -386,7 +386,13 @@ WP_Example → BP_GameMode → PDA_MenuConfig → L_Other → …
-unattended -nopause -nosplash -stdout -abslog="<abs path>"
```
**169 кейсов в 16 spec-сьютах**, префикс `AssetUsageAudit.*`.
**169 кейсов в 16 spec-сьютах**
Без десктопа (CI, ssh-сессия, служба) добавляйте `-nullrhi`: редактор стартует, но
инициализация D3D12 в сессии без рабочего стола встаёт намертво и лог замирает на
загрузке Asset Registry — до тестов дело не доходит. С `-nullrhi` прогон проходит
целиком, на результат это не влияет: наборы работают с Asset Registry и экспортом,
а не с рендером., префикс `AssetUsageAudit.*`.
Три набора работают на **настоящем контенте проекта**, а не на выдуманных именах: `ExporterLive` (копирование, коллизии, раскрытие OFPA), `ExchangeExport` (конвертация) и `GraphFidelity` (сверка графа с реестром). Субъект они ищут через Asset Registry и берут **самый маленький** OFPA-уровень — на `WP_Example` тест копировал бы гигабайты. Если контент не найден, тест пишет предупреждение и не падает, поэтому в логе стоит смотреть на предупреждения: их отсутствие означает, что тесты реально работали с контентом.