Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

শংসাপত্র পরীক্ষা মামলা চলমান

পরীক্ষার কেসগুলি চালনার আগে, নিশ্চিত হয়ে নিন যে সমস্ত পরীক্ষার ডিভাইস (গোল্ডেন এবং ডিটি) ইনস্টলড জিআরএল টেস্ট জোতা এবং জোতা অটোমেশন সরঞ্জামের সাথে উইন্ডোজ মেশিনের সাথে সংযুক্ত রয়েছে।

জোতা অটোমেশন সরঞ্জাম ব্যবহার করে

সমস্ত পরীক্ষার কেসগুলি tools/harness-automation ডিরেক্টরি থেকে চালিত হয়। দুটি পদ্ধতি আছে:

  • start.sh - ব্যাশ ব্যবহার করে যা উইন্ডোজের জন্য গিটের সাথে একত্রিত হয়
  • start.bat - উইন্ডোজ কমান্ড লাইন থেকে (সেন্টিমিটার)

সমস্ত পরীক্ষার মামলা চালাতে:

বাশ
./start.sh
উইন্ডোজ সেমিডি
./start.bat

স্বতন্ত্র পরীক্ষার কেস চালাতে (নামগুলি কেস-সংবেদনশীল):

বাশ
./start.sh Router_5_1_1 Leader_5_1_1
উইন্ডোজ সেমিডি
./start.bat Router_5_1_1 Leader_5_1_1

জিআরএল টেস্ট জোতা ব্যবহার করে

পরীক্ষার বিছানাটি কনফিগার হওয়ার পরে, DUT- র নির্বাচিত ভূমিকার ভিত্তিতে পরীক্ষার মামলার ব্যাচগুলি চালানো হয়। পরীক্ষা বাছাই বিভাগটি টেস্ট পরিকল্পনার অধীনে নির্বাচিত ভূমিকার জন্য উপলব্ধ সমস্ত পরীক্ষার কেস তালিকাভুক্ত করে:

ওটি সার্টিফিকেশন টেস্ট জোতা

পছন্দসই হিসাবে পরীক্ষার কেসগুলি নির্বাচন করুন, তারপরে কার্যকর করতে সবুজ প্লে বোতামটি ক্লিক করুন।

ম্যানুয়াল পরীক্ষা অপারেশন

পরীক্ষার জোতা কিছু পরীক্ষার ক্ষেত্রে ব্যবহারকারীকে ম্যানুয়াল ইনপুট দেওয়ার জন্য অনুরোধ করে।

নেটওয়ার্ক শংসাপত্র

টেস্ট প্ল্যানের সেকশন 5, 6, 7, এবং 9 তে টেস্ট মামলার জন্য, নেটওয়ার্ক শংসাপত্রগুলি অবশ্যই ব্যান্ড-অফ-ব্যান্ডটি কনফিগার করা উচিত। উদাহরণ স্বরূপ:

ডিভাইস আনার সময় প্যারামিটার কনফিগারেশন:

panid 0xface
Done
channel 20
Done
networkname GRL
Done
extpanid 000db80000000000
Done

"নেতৃত্ব হিসাবে DUT" কনফিগারেশন, ইন্টারফেস আনার আগে:

dataset activetimestamp 1
Done
dataset commit active
Done

"শেষ ডিভাইস হিসাবে DUT" কনফিগারেশন:

mode rsn
Done

"ডিইডি হিসাবে এসইডি" কনফিগারেশন, যেখানে pollperiod (মিলিসেকেন্ডে) টেস্ট SedPollingRate ডিফল্ট SedPollingRate সেট করা হয়:

mode s
Done
pollperiod 5000
Done

থ্রেড ইন্টারফেস এবং স্ট্যাক আনুন:

ifconfig up
Done
thread start
Done

কমিশনার ভূমিকা সেটআপ

টেস্ট প্ল্যানের 8 নং বিভাগে পরীক্ষার ক্ষেত্রে, কমিশনারের ভূমিকাটি কনফিগার করুন।

থ্রেড স্ট্যাক আনার পরে কমিশনার শুরু করুন:

commissioner start
Done

স্টিয়ারিং ডেটা যুক্ত করুন:

commissioner joiner add eui64 THREADJPAKETEST 200

eui64 হ'ল ফ্যাক্টরি-নির্ধারিত আইইইইই EUI-64 সনাক্তকারী, যা eui64 CLI কমান্ডের মাধ্যমে প্রাপ্ত। THREADJPAKETEST হ'ল THREADJPAKETEST শংসাপত্র, যা ডিভাইস (পিএসকেডি) এর প্রাক-ভাগ করা কী উত্পন্ন করতে ব্যবহৃত হয়। যোগদানকারীর কনফিগার সময়সীমার পরে স্টিয়ারিং ডেটা থেকে সরানো হবে।

8.2.x কমিশনার পরীক্ষার ক্ষেত্রে আমরা 500 টাইমআউট মান হিসাবে ব্যবহারের পরামর্শ দিই।

THREADJPAKETEST শংসাপত্রের ডিফল্ট ব্যবহার করে থ্রেড ইন্টারফেস আনার পরে যোগদানকারীর ভূমিকা শুরু করুন:

joiner start THREADJPAKETEST

নির্দিষ্ট প্রভিশন URL টি ব্যবহার করে থ্রেড ইন্টারফেস আনার পরে যোগদানকারীর ভূমিকা শুরু করুন:

joiner start THREADJPAKETEST www.threadgroup.org

অন্যান্য ইনপুট

পরীক্ষার জোতা অন্যান্য ম্যানুয়াল অপারেশনগুলির জন্য অনুরোধ জানাতে পারে এবং সেই ক্রিয়াকলাপগুলিতে ব্যবহারের জন্য মান (যেমন একটি আইপিভি 6 ঠিকানা) সরবরাহ করতে পারে। যদি অনুরোধ করা হয় তবে নিম্নলিখিত ওপেনথ্রেড সি এল আই কমান্ডগুলি ব্যবহার করুন:

শীঘ্র CLI কমান্ড
বর্ধিত ঠিকানা extaddr
IPv6 ঠিকানা ipaddr
যোগদানকারীর কারখানার ম্যাকের ঠিকানা eui64
কমিশনার প্রভিশনের ইউআরএল সেট করুন commissioner provisioningurl www.threadgroup.org
ফ্যাক্টরি রিসেট factoryreset
সমস্ত টিএলভি পান dataset mgmtgetcommand active address ipv6-address
নেটওয়ার্ক চ্যানেলমাস্ক (0x35), মেশলোকাল ইউএলএ উপসর্গ (0x07), নেটওয়ার্কের নাম (0x03) পান dataset mgmtgetcommand active address ipv6-address binary 350703
নেটওয়ার্ক চ্যানেল (0x00), মেশলোকাল ইউএল উপসর্গ (0x07), নেটওয়ার্কের নাম (0x03), স্ক্যান সময়কাল (0x38), শক্তি তালিকা (0x39) পান dataset mgmtgetcommand active address ipv6-address binary 0007033839

সমস্ত সি এল এল কমান্ডের তালিকার জন্য ওপেনথ্রেড সি এল এল রেফারেন্সটি দেখুন

শংসাপত্র টিপস

মিশ্র পরীক্ষার বিছানার জন্য ডিভাইস নির্বাচন সক্ষম করুন

থ্রেড শংসাপত্র পরীক্ষার সময়, এআরএম, এনএক্সপি, সিলিকন ল্যাবস এবং ওপেনথ্রেড থেকে রেফারেন্স স্ট্যাকের বৈশিষ্ট্যযুক্ত মিশ্র পরীক্ষার শয্যা ব্যবহার করা হয়। টেস্ট বিছানা C:\GRL\Thread1.1\Thread_Harness\TestScripts\TopologyConfig.txt সংজ্ঞায়িত করা হয়।

থ্রেড গ্রুপের ATL, সেট করবে একই সঠিক রেফারেন্স প্ল্যাটফর্মের সাথে পরীক্ষা ক্ষেত্রে সঞ্চালন করার জন্য ডিভাইস নির্বাচন সক্ষম করতে EnableDeviceSelection মাপদণ্ড C:\GRL\Thread1.1\Config\Configuration.ini ফাইল True

EnableDeviceSelection = True

আরএফ শিল্ডিং

পরীক্ষার ক্ষেত্রে 9.2.9 (লিডার, রাউটার) এবং 9.2.10 (রাউটার, ইডি 1, এসইডি 1) সঠিক ডিভাইসগুলি আরএফ-ঝালিত রয়েছে তা নিশ্চিত করার জন্য বিশেষ যত্নের প্রয়োজন। প্রতিটি পরীক্ষার জন্য যেমন প্রয়োজন তেমন সমস্ত ডিভাইসগুলি ভুমিকায় কনফিগার করা রয়েছে তা ধরে নিচ্ছি:

  1. উইন্ডোজ মেশিনে সংযুক্ত কেবলমাত্র NXP স্নিফার দিয়ে পরীক্ষার জোতা শুরু করুন। এটি টেস্ট জোতা দ্বারা ডিভাইস অটো আবিষ্কার এড়ায়।
  2. একে একে পরীক্ষার ডিভাইসগুলি প্লাগ করুন এবং তাদের সম্পর্কিত সিরিয়াল পোর্টটি নোট করুন।
  3. আরএফ শিল্ড বাক্সে ডিভাইসের নিম্নলিখিত গ্রুপগুলির একটি রাখুন:
    • পরীক্ষার জন্য 9.2.9:
      • নেতা এবং কমিশনার
      • রাউটার 1, রাউটার 2 এবং স্নিফার
    • 9.2.10 পরীক্ষার জন্য:
      • নেতা এবং কমিশনার
      • রাউটার, ইডি, এসইডি এবং স্নিফার
  4. টেস্ট হারনেসের টেস্ট বেড কনফিগার করুন পৃষ্ঠায়, পরীক্ষার কেসের উপর নির্ভর করে টেস্ট বিছানা বিভাগে নিম্নোক্ত ক্রমানুসারে প্রতিটি ডিভাইস কনফিগার করুন:
    আরএফ শিল্ডিং পরীক্ষার ক্ষেত্রে চূড়ান্ত ডিভাইস সাজানোর ক্রম
    9.2.9 1. রাউটার 2
    2. কমিশনার
    3. রাউটার 1
    4. নেতা
    9.2.10 1. এসইডি
    2. ইডি
    3. রাউটার 1
    4. কমিশনার
    5. নেতা
    1. যে কোনও বিদ্যমান ডিভাইসের টেস্ট বেড বিভাগ সাফ করুন।
    2. বামদিকে সমর্থিত হার্ডওয়্যার বিভাগ থেকে ডানদিকে টেস্ট বেড বিভাগে নির্দিষ্ট পরীক্ষার কেস টপোলজির জন্য উপযুক্ত ডিভাইসগুলি টানুন। চূড়ান্ত সাজানোর ক্রমের বিপরীত ক্রমে এগুলি টেনে আনার বিষয়টি নিশ্চিত করুন। উদাহরণস্বরূপ, 9.2.9 পরীক্ষার ক্ষেত্রে, প্রথমে লিডারটিকে টেনে আনুন, তারপরে রাউটার 1 দ্বিতীয় এবং আরও অনেক কিছু। আপনি যদি ভুল ডিভাইসটি টেনে নিয়ে যান, টেস্ট বিছানা বিভাগে ডিভাইসগুলি সাফ করুন এবং আবার শুরু করুন।
    3. টেস্ট বিছানা বিভাগে, সিরিয়াল নম্বর বা চূড়ান্ত সাজানোর ক্রম প্রতিটি ডিভাইসের জন্য আইপি তথ্য পূরণ করুন। উদাহরণস্বরূপ, পরীক্ষার ক্ষেত্রে 9.2.9, টেনে আনার পরে, প্রথম ডিভাইসটি রাউটার 2, দ্বিতীয়টি কমিশনার, ইত্যাদি।
    4. সমর্থিত হার্ডওয়্যার তালিকার নীচে অটো ডট ডিভাইস নির্বাচন সক্ষম করুন চেকবক্সটি নির্বাচন করুন।
    5. DUT এর জন্য সেট হিসাবে DUT রেডিও বোতামটি নির্বাচন করুন।
    6. ডিভাইস আবিষ্কার শুরু করার জন্য সমস্ত সংযোগ নির্বাচন করুন
  5. পরীক্ষার কেসটি কার্যকর করুন (9.2.9 বা 9.2.10)। টেস্ট জোতা দ্বারা অনুরোধ করা প্রতিটি ডিভাইসের শিল্ড এবং আনশিल्ड।