tanzislam / cryptopals

:closed_lock_with_key: My answers to challenges in https://cryptopals.com
GNU General Public License v3.0
8 stars 5 forks source link

macOS build job timeout #35

Closed tanzislam closed 3 years ago

tanzislam commented 3 years ago

Build #572.2 started to time out on macOS. Some main time contributors compared to the prior successful job (that finished in 39 min 36 seconds):

Other time contributors from the later stages of the prior successful job were:

So the new compile+analysis phase managed to run for:

50 min - (413.05 + 878.36 + 1282.83) seconds = 425.76 seconds ≈ 7 min 5.76 seconds

with the updated SonarCFamily plugin before timing out. Therefore the Homebrew package-installation needs to be looked at in more detail.

tanzislam commented 3 years ago

Differences in Homebrew package-installation:

Need to fix the Homebrew package-installation command to avoid upgrading broken dependent packages that we don't need. We'll prob. need to set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK.

tanzislam commented 3 years ago

The environment variable worked, taking 40 min 43 seconds total. The failing build logs are now inaccessible, however, because I used the "Restart Job" button. Suggested the fix to the Travis CI community.