আমি হেডলেস ম্যাকের উপর জিইউআই অ্যাপ্লিকেশনটির কয়েকটি পরীক্ষা স্বয়ংক্রিয় করার চেষ্টা করছি।
আমি ডেস্কটপ ম্যাকের টার্মিনাল থেকে এই পরীক্ষাগুলি চালাতে সক্ষম হয়েছি এবং এতে কোনও সমস্যা নেই এবং সেগুলি প্রত্যাশা অনুযায়ী চালানো হয় (উইন্ডো পপিং না করে)। যাইহোক, যখন আমি তাদের একটি হেডলেস সার্ভারে চালানোর চেষ্টা করি তখন আমি তাদের কাজ করতে সক্ষম হই না। ডিসপ্লে পাওয়ার সাথে সম্পর্কিত সমস্যাগুলির সাথে তারা ত্রুটিযুক্ত করে। (বিশেষত, সিজিএলচুজপিক্সেল ফর্ম্যাট () একটি ত্রুটি ফিরিয়ে দিচ্ছে))
আমাদের লিনাক্স প্ল্যাটফর্ম পরীক্ষার জন্য, আমরা একই রকম সমস্যা পেয়েছি এবং xvfb ব্যবহার করে একটি "ভার্চুয়াল" ডিসপ্লে তৈরি করতে এটি সমাধান করতে পারি ।
চারপাশে তাকালে মনে হয় ম্যাকের জন্য xvfb নিজেই ব্যবহার করা সম্ভব ... আপনি যদি প্রথমে একটি সম্পূর্ণ এক্স ডিসপ্লে সাবসিস্টেম ইনস্টল করেন। এটি আমার কাছে বরং সাবমোটিমাল বলে মনে হচ্ছে। আদর্শভাবে, আমি নিয়মিত ম্যাক ব্যবহার করে একই ডিসপ্লে সিস্টেম ব্যবহার করে ম্যাকের উপর পরীক্ষা করতে চাই, ভিন্ন নয়, কেবলমাত্র টেস্টিং-কেবল ডিসপ্লে সিস্টেম।
নেটিভ ম্যাক প্রদর্শনের জন্য কি xvfb এর সমতুল্য? অর্থাৎ, হেডলেস ম্যাক সার্ভারে "ভার্চুয়াল" ডিসপ্লে চালু করার কোনও উপায় আছে কি?