يبطئ PowerMock بدء تشغيل الاختبار عند الكسوف / فيدورا 10 عندما تكون على قسم NTFS

StackOverflow https://stackoverflow.com/questions/554641

سؤال

لقد بدأت للتو مع اللعب السليم مع PowerMock ولاحظت أنه يبطئ بدء تشغيل الاختبار بشكل كبير. نظرة سريعة في الأعلى أثناء تشغيلها تظهر أن mount.nfts-3g كان يأخذ معظم وحدة المعالجة المركزية. تحركت Eclipse والدليل المصدر الخاص بي إلى Ext3 أقسام لمعرفة ما إذا كانت هذه مشكلة واختبارات Starts الآن بدء التشغيل بشكل أسرع ولكن لا يزال هناك تأخير ملحوظ. هل هذا طبيعي مع PowerMock أو أنا أفتقد شيئا واضحا؟

هل كانت مفيدة؟

المحلول

يعد PowerMock أبطأ قليلا عند بدء التشغيل نظرا لأنه يستخدم منصوص حدادا خاصا، لكن الوقت اللازم يعتمد أيضا على كيفية كتابة الاختبارات باستخدام PowerMock. على سبيل المثال، إذا كنت تستخدم التعليق التوضيحي Preparfortfortest في الفصل أو مستوى طريقة الاختبار الخاص بك. إذا كنت تستخدمه في مستوى الطريقة، فسيتم إنشاء برنامج تصنيف جديد لكل طريقة اختبار. قد يعتمد الوقت أيضا على وضع شوكة Junit.

نصائح أخرى

حاول تشغيل PowerMock دون كسوف. هل تحدث نفس الأعراض؟

المسخرون وحدات صغيرة. هل فقدان الأداء عالية كما كان من قبل؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top