-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Timeout Uploading Test Package #46
Comments
The timeout is hard-coded and cannot be changed from the task inputs. The actual file being uploaded includes the APPXBundle and metadata (if provided). You could locate the file under $(agent.workFolder)\temp.zip. |
size of the temp.zip is 60mb My agent has 2mb/s upload so I would estimate 30 seconds - 1 minute tops and there is no proxy on my agent machine. I can't seem to find the azure upload url in my log. If you let me know an email address I will happily email the log file to you I could potentially use some of my vsts minutes to use a cloud agent machine for release Let me know if you would like me to email across the log file |
For the Azure blob URL, you should enable debug logging by setting the release variable system.debug to true. |
@zurdev I will try that during my next release cycle. I think potentially the timeout isn't long enough. I can see in the logs the upload completes after 11 mins 30 seconds So it's probably that the timeout is just 1 min 30 too short. Could you potentially increase the timeout to 15 mins? |
There's more than one timeout involved. The max execution timeout is set to 15min already, so clearly you're not hitting this timeout. We also use Exponential Retry Policy, to retry the upload to blob storage, and we're not changing the defaults, which are the recommended values. |
@zurdev Tried on a Hosted VSTS machine and still got the same timeout. Interrestingly this release I turned on Debug logging and the Upload succeeded but the Task timed out Looks like Polling Flight Submission - Certification. This explains why it times out, I would never expect the Certification process to complete in under 10 minutes. I would imagine putting |
Glad that running the task from a hosted VSTS machine resolved the upload timeout. |
@zurdev I would like to be able to release the app using my agent. Is it possible to increase the timeout? |
any update on whether you are able to increase the hardcoded timeout? |
We are experiencing the exact same issue, our UWP Package is 35Mb big
Is there a way to use our own local Agent, or set the Timeout manually? We cannot use Hosted Agents :( |
I am using the task to upload a package to test but it timed out after 10 minutes
Log:
2017-11-14T13:06:00.5701197Z Creating zip file...
2017-11-14T13:06:06.0545101Z Uploading zip file...
2017-11-14T13:16:02.2041902Z ##[error]Failed to upload file! Error = StorageError: Operation could not be completed within the specified time.
2017-11-14T13:16:02.2041902Z RequestId:8d7239b9-001e-00ac-804a-5da9c7000000
2017-11-14T13:16:02.2041902Z Time:2017-11-14T13:16:02.1008004Z
2017-11-14T13:16:02.2041902Z ##[error]Failed to upload file! Error = StorageError: Operation could not be completed within the specified time.
Is it possible to increase the timeout? or is this actually another issue.
My vsts agent is local and my UWP package is 60mb
The text was updated successfully, but these errors were encountered: