summaryrefslogtreecommitdiff
path: root/tests/testsFailing.arm.txt
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2018-03-02 11:29:29 -0800
committerBruce Forstall <brucefo@microsoft.com>2018-03-26 12:47:24 -0700
commit5952ead7831bf0a3c29424e927c58bfbb7d1380f (patch)
tree78070be2d338d51f744d6cae54bddc1260cad609 /tests/testsFailing.arm.txt
parent01835496c78c66e46c0770b5321c5f814168c58f (diff)
downloadcoreclr-5952ead7831bf0a3c29424e927c58bfbb7d1380f.tar.gz
coreclr-5952ead7831bf0a3c29424e927c58bfbb7d1380f.tar.bz2
coreclr-5952ead7831bf0a3c29424e927c58bfbb7d1380f.zip
Linux arm32 testing
Add support for arm Ubuntu testing on hardware. Most JIT stress jobs are enabled. GC stress jobs are not enabled currently (they haven't been tried yet). Most jobs have both PR trigger jobs as well as weekly "cron" jobs. Job frequency will be adjusted as we gain experience with the load. Initially, there are no automatically triggered PR jobs, but I plan to add one or more soon. Moved existing arm Ubuntu (on emulator) and arm Tizen (on emulator) to use new "armem" pseudo-architecture. The arm Ubuntu jobs have the product cross-built on Ubuntu/x64 in Docker, use tests built in a new Windows_NT x86 BuildOnly (`_bld`) job, and are run on hardware after copying over all the correct artifacts. Refactored lots of code related to determining if a particular combination of os/architecture/configuration/isPR/etc. should create a job. Refactored test/flow job creation. runtest.sh now creates three files based on test results that can be fed back to runtest.sh using the `--playlist` argument: coreclrtests.pass.txt, coreclrtests.fail.txt, coreclrtests.skip.txt. New script `runtesttilstable.sh` runs `runtest.sh` in a loop, rerunning failing tests until no tests fail, or a maximum iteration count is reached (default: 4). This works around existing issues with flaky test failures on Linux/arm32 hardware. Some extraneous unused jobs have been removed, such as unused `_bld` jobs and non-PR triggered `innerloop` jobs.
Diffstat (limited to 'tests/testsFailing.arm.txt')
-rw-r--r--tests/testsFailing.arm.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/testsFailing.arm.txt b/tests/testsFailing.arm.txt
new file mode 100644
index 0000000000..68ad6a3226
--- /dev/null
+++ b/tests/testsFailing.arm.txt
@@ -0,0 +1 @@
+GC/API/GC/GetAllocatedBytesForCurrentThread/GetAllocatedBytesForCurrentThread.sh