যদি প্রয়োজনীয় এসকিউএলাইট ডিবি ফাইলটি পড়তে ব্যর্থ হয় (কোনও আই / ও ত্রুটির কারণ) যদি কোনও সফ্টওয়্যার প্রত্যাশিত প্রতিক্রিয়া দেখায় তবে আমি স্বয়ংক্রিয়ভাবে পরীক্ষা করতে চাই। ঠিক কিছুদিন আগে ক্লায়েন্টে এটি ঘটেছিল। আমরা ম্যানুয়ালি এটিকে ঠিক করেছি তবে এখন আমি এটি সংশোধন করার জন্য স্বয়ংক্রিয় কোড তৈরি করতে চাই এবং এটি পরীক্ষা করার জন্য একটি ভাঙা ফাইলটিতে অ্যাক্সেস প্রয়োজন।
ইউনিক্সের সমস্ত কিছু ফাইল হিসাবে, আমি সন্দেহ করেছিলাম যে কোনও বিশেষ ফাইল থাকতে পারে যা সর্বদা I / O এর ত্রুটি ঘটায় যখন কেউ এটি পড়ার চেষ্টা করে (যেমন / dev)।
কিছু অনুরূপ ফাইল (imo) হবে:
/dev/full
যদি আপনি এটি লেখার চেষ্টা করেন তবে সর্বদা "ডিভাইসে কোনও স্থান অবশিষ্ট নেই" বলে/dev/null
এবং/dev/zero
সুতরাং আমি ধরে নিয়েছি যে সেখানে কেবল একটি ফাইল থাকতে হবে (তবে এখনও এটি খুঁজে পায় নি)।
আমার কাছে পছন্দসই ফলাফল (ইচ্ছাকৃতভাবে ত্রুটিযুক্ত পার্টিশনের চিত্র, এলডিপ্রেলএড ব্যবহার করে () উন্মুক্ত একটি র্যাপার, ...) পাওয়ার জন্য এই জাতীয় ফাইল বা অন্য কোনও পদ্ধতি কি কেউ জানেন?
এখানে যাওয়ার সর্বোত্তম উপায় কী?