Every time I run run-webkit-tests --ios-simulator, I get this error, and ImageDiff gets rebuilt. 12:52:45.307 72842 Checking build ... 12:52:45.309 72842 ImageDiff was not found at /Users/ap/Safari/OpenSource/WebKitBuild/Release-iphonesimulator/ImageDiff This path is incorrect, as ImageDiff is not a simulator project, it's built into Release/ImageDiff
*** Bug 216100 has been marked as a duplicate of this bug. ***
<rdar://problem/68232690>
Created attachment 408015 [details] Patch
Comment on attachment 408015 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=408015&action=review > Tools/Scripts/webkitpy/port/base.py:278 > + image_diff_path = self._path_to_image_diff() Tim Horton's original point that _path_to_image_diff is memoized, is true, kind of, but not for Apple's ports. We really need to memoize _path_to_image_diff in all children classes, and then explicitly clear the memoization after building.
Committed r266638: <https://trac.webkit.org/changeset/266638> All reviewed patches have been landed. Closing bug and clearing flags on attachment 408015 [details].