qt5/coin
Michal Klocek 9b7d6aedbc Add no-opengl to cross-compile WoA
Native WoA builds are done with -no-opengl switch,
therefore native test coin nodes do not need to have
openglsw installed.
(ms-windows-store://pdp/?productid=9NQPSL29BFFF)

However, when trying to run cross compiled WoA on native
test nodes this ends up with:

tst_QOpenGLWindow::create() Failed to load opengl32sw (%1 is not a valid
tst_QOpenGLWindow::create() Failed to load and resolve WGL/OpenGL
function

Use the same switch on cross compile WoA configuration.

Note this can have the impact on installer binaries.

Task-number: COIN-1211
Change-Id: I508587f25701990c438f315bd9163fdd691ddeb3
Reviewed-by: Simo Fält <simo.falt@qt.io>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
2025-04-17 22:00:00 +02:00
..
instructions coin: Add instructions to run RunCMake tests 2025-04-02 19:02:23 +02:00
platform_configs Add no-opengl to cross-compile WoA 2025-04-17 22:00:00 +02:00
pre-provisioning Add Windows 11 24h2 x86_64 UEFI with non-blocking tests 2025-04-11 08:43:08 +00:00
provisioning Bump build host for macOS to macOS 15 2025-04-14 11:13:20 +02:00
README Provisioning: Move Visual Studio installation to pre-provisioning 2017-03-22 09:31:06 +00:00
module_config.yaml coin: Add instructions to run RunCMake tests 2025-04-02 19:02:23 +02:00

README

Continuous Integration
======================

This directory contains files used by Qt's Continuous Integration system (Coin).

pre-provisioning
----------------
Contains scripts which are used to install software to tier1 machines manually.
E.g. Visual studio installation takes too long to be included to automatic provisioning of tier2 templates.

provisioning
------------
Contains scripts that apply to different test machines in order to run automatic tests on them.
For Windows scripts, make sure that the machine has "Set-ExecutionPolicy RemoteSigned -Force" set.
(Run as admin in PowerShell)