You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you opt to Run AutoPkg Now (button in Schedule tab), the resulting progress bar correctly reports the number of total recipes but over-reports the number of recipes completed. Examples attached (the one with "StopProcessingIf" in it may give a clue as to what extra messages are being counted as recipes). This bug seems to have appeared in the 1.2 release and is still present in 1.2.1. Tested on both 10.9.5 (13F1077) and 10.10.3 (14D136).
The text was updated successfully, but these errors were encountered:
Currently the increment is based on a string from the AutoPkg stdout containing the word "Processing", we should definitely switch that to a string that begins with with "Processing ".
I suspect it will help. I'll update this ASAP.
Thanks again.
Yeah, looks like this is definitely related to the StopProcessingIf processor, which I see in the AppStoreApp series of recipes:
<dict>
<key>Processor</key>
<string>StopProcessingIf</string>
<key>comment</key>
<string>If a package has already been built with this version and ID (and "force_pkg_build" is False), we're done.</string>
<key>Arguments</key>
<dict>
<key>predicate</key>
<string>pkg_build_matches == YES</string>
</dict>
</dict>
If you opt to Run AutoPkg Now (button in Schedule tab), the resulting progress bar correctly reports the number of total recipes but over-reports the number of recipes completed. Examples attached (the one with "StopProcessingIf" in it may give a clue as to what extra messages are being counted as recipes). This bug seems to have appeared in the 1.2 release and is still present in 1.2.1. Tested on both 10.9.5 (13F1077) and 10.10.3 (14D136).
The text was updated successfully, but these errors were encountered: