Reduce testing times for initial setup

Kirill Müller's Avatar

Kirill Müller

05 Aug, 2014 01:02 PM


I'm trying to set up testing on Windows using AppVeyor which involves installation of software and lots of experimentation. Currently, I'm pushing each test to GitHub, and I have to wait each time until the test starts and the software is installed in the new virtual machine. This requires about 5 to 10 minutes for each test, and I'd like to reduce this turnaround time.

I could purchase a paid plan (can I cancel it immediately? do you allow testing the paid plans free of charge?) in the hope that the time required until the build starts is reduced. Ideally, I'd like to cut also the time to install the software. I have thought about the following options:

- Access the virtual appliance you use for testing, either locally or within Azure
- Install TeamViewer or something similar in the test and access the worker for a limited time
- "Rip" the virtual appliance by performing a full backup (I'm sure this somehow violates your terms, though ;-) )
- ?

Any suggestions? Thanks!



Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac