The download failure rate gets skewed when the MD5's become out of date
because folks try again right away, maybe even more than once and get the
same failure.

The MD5Checker seems to work, but the CI server keeps hanging saving the
artifacts of the flex-sdk-release build and then MD5Checker doesn't get to
run.  I upgraded Jenkins to try to reduce the hanging, but I just looked
and noes flex-sdk is hung.  It will help if, when the MD5Checker reports
an error that folks jump in and update the sdk-installer-config-4.0.xml if
it isn't during my work hours.

But really, the theme remains that download reliability is poor.  I'm
starting to wonder if there is a bug in URLLoader that makes it less
forgiving in large downloads.  Someday I hope to find time to read more on
how downloading is supposed to work.  Maybe we need to implement some
other, more reliable download mechanism.  I'm also going to look into how
much it would cost me to host pre-packaged downloads for the IDEs like
Adobe did.  Then, if you can download and unzip it, no further downloads
are needed.

-Alex

On 8/24/14 6:49 PM, "Justin Mclean" <justinmcl...@me.com> wrote:

>Hi,
>
>Just took a look at the installer errors in the last week.
>
> Overall there here were 707 errors and 702 successful installs, that's a
>50% error rate and the error rate is higher on windows. The good news is
>we've had 3000+ installs of  Apache Flex4.13.0.
>
>Here a rough total of the significant issues:
>
>On windows:
>146 Unable to create temporary directory
>105  [IOErrorEvent type="ioError" bubbles=false cancelable=false
>eventPhase=2 text="Error #2032" errorID=2032]
>89 The Apache Flex SDK MD5 Signature of the downloaded files does not
>match the reference value. The file is invalid, installation is aborted.
>50 aglj40.jar download failed
>49 Error
>29 Unable to download Apache Flex SDK
>27 AIR SDK download failed
>18 Flash SDK download failed
>10 Unable to load 
>https://www.apache.org/dist/flex/4.13.0/binaries/apache-flex-sdk-installer
>-config.xml
>7 afe.jar download failed
>
>On mac:
>48 [get] [IOErrorEvent type="ioError" bubbles=false cancelable=false
>eventPhase=2 text="Error #2032" errorID=2032]
>8 Flash SDK download failed
>
>Obviously we need to do something about the temporary directory issue.
>
>Can we add any more information to work out what's causing the 2032
>error? Do we need to increase timeouts on download requests or something?
>
>There was a large number of MD5 signature mismatches, this is a little
>surprising. Is there anything we can do to try and fix this? Given our
>infrastructure (ie mirrors) is seem odd that more than 1 in 10 downloads
>results in a MD5 issue.
>
>I also find 
>https://www.apache.org/dist/flex/4.13.0/binaries/apache-flex-sdk-installer
>-config.xml odd, as it wasn't able to get the config file but was able to
>log the error (also a HTTP request) which seems odd to me.
>
>Thanks,
>Justin

Reply via email to