Can I run visual tests that require GPU hardware support?

Yuriy Sernivka's Avatar

Yuriy Sernivka

18 Jul, 2019 08:20 AM

Hi there,

I'm considering to use AppVeyor Hosted CI/CD Service as a CI tool for my project. Before I can start using it, I want to be sure that there is a hosting machine that supports DirectX Hardware Acceleration.

The project has visual tests, that use a GPU to render 3D graphics image so it can compare it with a reference image.

Please let me know if it is possible to achieve using one of your hosting plans.

Best regards,
Yuriy Sernivka

  1. Support Staff 1 Posted by Ilya Finkelshte... on 19 Jul, 2019 01:50 AM

    Ilya Finkelshteyn's Avatar

    Hi Yury,

    AppVeyor builds run on VMs, which do not support DirectX Hardware Acceleration. There are couple of alternative options for you.

    • You can connect your own physical machine to AppVeyor, e.g. AppVeyor will do all orchestration and UI, so this part will be hoisted, but builds will run on your machine. Here are older instructions to do this. However right now we are re-doing this part with simpler approach and if you are interested, we can provide you with a simple script which will do everything for you, without need to follow the docs.

    • Another option is to install AppVeyor Server on your computer. In this everything will be under your control.

    Ilya.

  2. Ilya Finkelshteyn closed this discussion on 18 Sep, 2019 09:01 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? 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