मीट्रिक टेस्ट

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

मीट्रिक परीक्षण आमतौर पर हार्डवेयर एब्स्ट्रैक्शन लेयर्स (HALs) का प्रयोग करने या निचले स्तर की सिस्टम सेवाओं के साथ सीधे इंटरैक्ट करने के लिए उपयोग किए जाते हैं। निरंतर परीक्षण सेवा का लाभ उठाने के लिए, Google- बेंचमार्क ढांचे के साथ मीट्रिक परीक्षण बनाए जाने चाहिए।

उदाहरण

एक नमूना मीट्रिक परीक्षण मॉड्यूल सेटअप देखें: बायोनिक/बेंचमार्क/बायोनिक-बेंचमार्क

चरणों का सारांश

  1. परीक्षण मॉड्यूल कॉन्फ़िगरेशन फ़ाइल को BUILD_NATIVE_BENCHMARK बिल्ड नियम का उपयोग करना चाहिए ताकि Google-बेंचमार्क निर्भरताएं स्वचालित रूप से शामिल हो जाएं।
  2. मेक के साथ टेस्ट मॉड्यूल बनाएं:

    make -j40 bionic-benchmarks
    
  3. ट्रेड फेडरेशन टेस्ट हार्नेस के साथ स्वचालित इंस्टॉलेशन और रन:

    make tradefed-all -j
    tradefed.sh run template/local_min --template:map test=bionic-benchmarks
    
  4. मैन्युअल रूप से स्थापित करें और इस तरह चलाएं:

    1. डिवाइस पर जनरेट किए गए टेस्ट बाइनरी को पुश करें:

      adb push ${OUT}/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32 \
        /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
      
    2. डिवाइस पर परीक्षण बाइनरी लागू करके परीक्षण निष्पादित करें:

      adb shell /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32