Ota කණ්ඩායම විසින් නවතම 1.6.24 සංස්කරණය ප්රකාශයට පත් කර ඇත. මෙම නව අනුවාදය පරීක්ෂණ ක්රමවේදය තුළ ‘reachable’, ‘exercised’ සහ ‘fault_tested’ යන තට්ටු තුනක් වෙන වෙනම මැනීමෙන්, අසත්ය හරිත හෝ රතු සලකුණු වලින් බේරී, සැබෑ සබැඳුම් තහවුරු කරයි.
පෙර පද්ධතියේදී සේවාවක් ලැබීම (green call) එම සබැඳුම සැබැවින්ම පරීක්ෂා කරන බවට තහවුරු නොවීය. Ota 1.6.24 එය හඳුන්වා දුන් නව පියවර ‘reachable’ – තෝරාගත් මාර්ගය නිශ්චිත සබැඳුම් සීමාවක් දක්වා ගමන් කර තිබේද යන්න පරීක්ෂා කරයි. එය පසු ‘exercised’ මට්ටමෙන්, ඒ සබැඳුම හරහා නිශ්චිත සාක්ෂි (marker) ලබා ගෙන, එම ගනුදෙනුව තුළ සබැඳුම ක්රියාත්මක වූ බව තහවුරු කරයි. අවසානයේ ‘fault_tested’ මට්ටම, නෙගටීව් පාලනයක් (negative control) භාවිතයෙන්, ඒ සබැඳුම අස්ථානගත වූ විට එමම අවශ්යතාවය අසාර්ථක වීම පරීක්ෂා කරයි.
නෙගටීව් පාලන ව්යාපෘති වෙන වෙනම ධාවනය වන නිසා, ඒවා අනිවාර්යයෙන්ම වෙනත් අඩුපාඩු (DNS ගැටලුව, කාලසීමා ඉක්මවා යෑම) නිසා අසාර්ථක නොවන බව තහවුරු කරයි. Ota මාර්කර් (opaque marker) ක්රමය භාවිතා කර, නිෂ්පාදක සේවාවට පමණක් මාර්කර් ලබා දී, නිරීක්ෂකය (observer) එය සබැඳුම හරහා පෙන්වා, ලේඛනගත කරයි. මෙය ‘exercised’ මට්ටමට අවශ්ය සියලු සාක්ෂි සපයයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- අධ්යයන පිරිස – විශ්වවිද්යාල හා පුහුණු පාඨමාලාවලට නව පරීක්ෂණ මාදිලියක් එක්කොට, සත්ය සාක්ෂි මත පදනම් වූ DevOps කුසලතා ඉගැන්විය හැක.
- සංවර්ධකයින් – නෙගටීව් පාලන සහ මාර්කර් පද්ධතියෙන්, කේතයේ පරීක්ෂණ විශ්වාසනීයත්වය වැඩි කර, බග් හඳුනා ගැනීමේ වේගය අඩු කරයි.
- ව්යාපාර – සේවා අන්තර්ගතතා (dependency) පරීක්ෂණය නිවැරදිව සිදු කිරීමෙන්, නිෂ්පාදන නිකුතුවේ අඩුපාඩු අවස්ථා අඩු කර, පාරිභෝගික විශ්වාසය වැඩි කරයි.
Ota 1.6.24 හි නව ලේයර් පද්ධතිය, පරීක්ෂණ ප්රතිඵලයන්ට අතිරේක පැහැදිලිත්වයක් ගෙන එයි. ඒ නිසා සංවර්ධකයින්ට ‘green’ හෝ ‘red’ සලකුණක් පමණක් නොව, එම සලකුණේ පසුබැසීමේ තත්ත්වයත් තේරුම්ගත හැක. ශ්රී ලංකාවේ තාක්ෂණික පරිසරයට මෙය අතිශය ප්රයෝජනවත් වේ, විශේෂයෙන්ම ක්ලවුඩ්, මයික්රෝසර්විස් සහ CI/CD පද්ධති භාවිතා කරන සංවිධාන සඳහා.
අදම Ota 1.6.24 බාගත කර, ඔබේ පද්ධතියේ පරීක්ෂණ ගුණාත්මකභාවය ඉහළ නැංවීමට අරමුදල් කරන්න.