diff --git a/coin/provisioning/common/windows/install-network-test.ps1 b/coin/provisioning/common/windows/install-network-test.ps1 new file mode 100644 index 00000000..130997d8 --- /dev/null +++ b/coin/provisioning/common/windows/install-network-test.ps1 @@ -0,0 +1,22 @@ +# Copyright (C) 2025 The Qt Company Ltd. +# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +# Install and run network test + +. "$PSScriptRoot\helpers.ps1" + +$networkTestLocation = "C:\Program Files" +$url_public="https://ci-files01-hki.ci.qt.io/input/networktestapp/CiNetworkTest-MSVC-2022-Windows.tgz" +$sha1="543D4562159140D4E7223721AF15ED6E1998E5B5" +$download_location = "C:\Windows\Temp\network-test.tgz" + +Write-Host "Fetching CiNetworkTest.exe..." + +Download $url_public "" $download_location +Verify-Checksum $download_location $sha1 +Extract-tar_gz $download_location $networkTestLocation +Remove $download_location + +# start executable +$exePath = "$networkTestLocation\CiNetworkTest.exe" +& $exePath --warn-only diff --git a/coin/provisioning/qtci-windows-10_21H2-x86_64/02-install-network-test.ps1 b/coin/provisioning/qtci-windows-10_21H2-x86_64/02-install-network-test.ps1 new file mode 100644 index 00000000..cf8d4fc1 --- /dev/null +++ b/coin/provisioning/qtci-windows-10_21H2-x86_64/02-install-network-test.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\install-network-test.ps1" diff --git a/coin/provisioning/qtci-windows-10_22H2-x86_64/02-install-network-test.ps1 b/coin/provisioning/qtci-windows-10_22H2-x86_64/02-install-network-test.ps1 new file mode 100644 index 00000000..cf8d4fc1 --- /dev/null +++ b/coin/provisioning/qtci-windows-10_22H2-x86_64/02-install-network-test.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\install-network-test.ps1" diff --git a/coin/provisioning/qtci-windows-11_21H2-x86_64/02-install-network-test.ps1 b/coin/provisioning/qtci-windows-11_21H2-x86_64/02-install-network-test.ps1 new file mode 100644 index 00000000..cf8d4fc1 --- /dev/null +++ b/coin/provisioning/qtci-windows-11_21H2-x86_64/02-install-network-test.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\install-network-test.ps1" diff --git a/coin/provisioning/qtci-windows-11_22H2-x86_64/02-install-network-test.ps1 b/coin/provisioning/qtci-windows-11_22H2-x86_64/02-install-network-test.ps1 new file mode 100644 index 00000000..cf8d4fc1 --- /dev/null +++ b/coin/provisioning/qtci-windows-11_22H2-x86_64/02-install-network-test.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\install-network-test.ps1" diff --git a/coin/provisioning/qtci-windows-11_23H2-x86_64/02-install-network-test.ps1 b/coin/provisioning/qtci-windows-11_23H2-x86_64/02-install-network-test.ps1 new file mode 100644 index 00000000..cf8d4fc1 --- /dev/null +++ b/coin/provisioning/qtci-windows-11_23H2-x86_64/02-install-network-test.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\install-network-test.ps1"