Skip to content
Apothem
أوامر خط الأنابيب

/perf-audit

‏/perf-audit — يدقّق مقابل ميزانيات الأداء لكلّ صنف (زمن تشغيل الخطّافات، وverify-ecosystem، وبوابة المطابقة، والاختبارات، والعمّال المُفوَّضون، وshell، وlint)، باستخدام أسلوب USE.

الدور: مدقّق الأداء موضع خط الأنابيب: القلعة

يدقّق مقابل ميزانيات الأداء لكلّ صنف (زمن تشغيل الخطّافات، وverify-ecosystem، وبوابة المطابقة، والاختبارات، والعمّال المُفوَّضون، وshell، وlint)، باستخدام أسلوب USE.

الاستدعاء المعياري

/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