Skip to content
Apothem
पाइपलाइन कमांड

/perf-audit

/perf-audit — USE विधि का उपयोग करते हुए प्रति-वर्ग प्रदर्शन बजट के विरुद्ध ऑडिट करता है (हुक रनटाइम, verify-ecosystem, अनुरूपता गेट, टेस्ट, प्रत्यायोजित वर्कर, शेल, लिंट)।

भूमिका: प्रदर्शन ऑडिटर पाइपलाइन स्थिति: फ़ोर्ट्रेस

USE विधि का उपयोग करते हुए प्रति-वर्ग प्रदर्शन बजट के विरुद्ध ऑडिट करता है (हुक रनटाइम, verify-ecosystem, अनुरूपता गेट, टेस्ट, प्रत्यायोजित वर्कर, शेल, लिंट)।

विहित आह्वान

/perf-audit

तर्कों के साथ:

/perf-audit [path/to/repo/] [--focus CLASS] [--dry-run]

इनपुट

होस्ट रिपॉज़िटरी जिसमें hooks/, src/apothem/benchmarks/, tests/, और हुक बूटस्ट्रैप स्टब hooks/lib/bootstrap.{sh,ps1} हों

आउटपुट

प्रदर्शन निष्कर्ष _inputs/perf-audit-findings.md पर

अनुप्रवाह

ऑडिट समीक्षा अनुक्रम का प्रदर्शन-ऑडिट चरण

वर्कफ़्लो फ़ेज़

यह कमांड पाँच ऑडिट चरण चलाता है: इनपुट इनजेस्ट, प्रति-वर्ग बजट खोज, बेंचमार्क निष्पादन, USE विधि द्वारा हॉट-पाथ पहचान, और सत्यापन गेट के साथ निष्कर्ष उत्सर्जन।

विफलता मोड

लक्षणकारणपुनर्प्राप्ति
गुणवत्ता गेट FAILआउटपुट मानकों पर खरा नहीं उतरताआउटपुट ठीक करें और पुनः चलाएँ
इनपुट फ़ाइल अनुपस्थितरिपॉज़िटरी में src/apothem/benchmarks/ नहीं हैबेंचमार्क ड्राइवर जोड़ें, फिर पुनः चलाएँ; ये मौजूद होने तक कमांड मना कर देता है

उदाहरण

# Dry-run to preview what would happen
/perf-audit --dry-run

# Execute against a repository root
/perf-audit path/to/repo/

क्रॉस-संदर्भ

On this page