Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/ci/run-test-helix.sh')
-rwxr-xr-xscripts/ci/run-test-helix.sh41
1 files changed, 0 insertions, 41 deletions
diff --git a/scripts/ci/run-test-helix.sh b/scripts/ci/run-test-helix.sh
deleted file mode 100755
index e885b9cf214..00000000000
--- a/scripts/ci/run-test-helix.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/bash -e
-
-source ${MONO_REPO_ROOT}/scripts/ci/util.sh
-
-helix_send_build_start_event "build/tests/$MONO_HELIX_TYPE/"
-${TESTCMD} --label=compile-runtime-tests --timeout=20m --fatal make -w -C mono -j ${CI_CPU_COUNT} test
-# workaround some races in the tests build
-for dir in mcs/tools/nunit-lite mcs/class/Microsoft.Build*; do
- ${TESTCMD} --label=compile-$(basename $dir) --timeout=5m make -w -C $dir test xunit-test
- ${TESTCMD} --label=compile-$(basename $dir)-xbuild_12 --timeout=5m make -w -C $dir test xunit-test PROFILE=xbuild_12
- ${TESTCMD} --label=compile-$(basename $dir)-xbuild_14 --timeout=5m make -w -C $dir test xunit-test PROFILE=xbuild_14
-done
-${TESTCMD} --label=compile-bcl-tests --timeout=40m --fatal make -w -C runtime -j ${CI_CPU_COUNT} test xunit-test
-${TESTCMD} --label=create-test-payload --timeout=5m --fatal make -w test-bundle TEST_BUNDLE_PATH="$MONO_REPO_ROOT/mono-test-bundle"
-helix_send_build_done_event "build/tests/$MONO_HELIX_TYPE/" 0
-
-# get libgdiplus from CI output
-if [[ ${CI_TAGS} == *'linux-amd64'* ]]; then
- wget "https://xamjenkinsartifact.blob.core.windows.net/test-libgdiplus-mainline/280/debian-9-amd64/src/.libs/libgdiplus.so" -O "$MONO_REPO_ROOT/mono-test-bundle/mono-libgdiplus.so"
-else
- echo "Unknown OS, couldn't determine appropriate libgdiplus."
- exit 1
-fi
-
-export MONO_HELIX_TEST_PAYLOAD_DIRECTORY="$MONO_REPO_ROOT/mono-test-bundle"
-export MONO_HELIX_CORRELATION_ID_FILE="$MONO_REPO_ROOT/test-correlation-id.txt"
-${TESTCMD} --label=upload-helix-tests --timeout=5m --fatal make -w -C mcs/tools/mono-helix-client upload-to-helix
-
-# test suites which aren't ported to helix yet
-${TESTCMD} --label=mini-aotcheck --timeout=5m make -j ${CI_CPU_COUNT} -w -C mono/mini -k aotcheck
-${TESTCMD} --label=runtime --timeout=20m make -w -C mono/tests test-wrench IGNORE_TEST_JIT=1 V=1
-${TESTCMD} --label=runtime-unit-tests --timeout=5m make -w -C mono/unit-tests -k check
-${TESTCMD} --label=runtime-eglib-tests --timeout=5m make -w -C mono/eglib/test -k check
-${TESTCMD} --label=monolinker --timeout=10m make -w -C mcs/tools/linker check
-${TESTCMD} --label=System.Web.Extensions-standalone --timeout=5m make -w -C mcs/class/System.Web.Extensions run-standalone-test
-
-# wait for helix tests to complete
-export MONO_HELIX_CORRELATION_ID=$(cat "$MONO_HELIX_CORRELATION_ID_FILE")
-${TESTCMD} --label=wait-helix-tests --timeout=40m make -w -C mcs/tools/mono-helix-client wait-for-job-completion
-
-${MONO_REPO_ROOT}/scripts/ci/run-upload-sentry.sh