[mlir] Temporarily disable flaky mlir-cpu-runner async tests
authorAlex Zinenko <zinenko@google.com>
Mon, 23 Nov 2020 15:50:55 +0000 (16:50 +0100)
committerAlex Zinenko <zinenko@google.com>
Mon, 23 Nov 2020 15:53:15 +0000 (16:53 +0100)
These tests fail sporadically on irrelevant commits, e.g.
http://lab.llvm.org:8011/#/builders/61/builds/1777 as well as in local
builds.

mlir/test/mlir-cpu-runner/async-group.mlir
mlir/test/mlir-cpu-runner/async.mlir

index 50f85ff..e7a07dc 100644 (file)
@@ -1,12 +1,14 @@
-// RUN:   mlir-opt %s -async-ref-counting                                      \
-// RUN:               -convert-async-to-llvm                                   \
-// RUN:               -convert-std-to-llvm                                     \
-// RUN: | mlir-cpu-runner                                                      \
-// RUN:     -e main -entry-point-result=void -O0                               \
-// RUN:     -shared-libs=%linalg_test_lib_dir/libmlir_c_runner_utils%shlibext  \
-// RUN:     -shared-libs=%linalg_test_lib_dir/libmlir_runner_utils%shlibext    \
-// RUN:     -shared-libs=%linalg_test_lib_dir/libmlir_async_runtime%shlibext   \
-// RUN: | FileCheck %s
+// RUN: true
+// TODO: re-enable when not flaky.
+// _UN:   mlir-opt %s -async-ref-counting                                      \
+// _UN:               -convert-async-to-llvm                                   \
+// _UN:               -convert-std-to-llvm                                     \
+// _UN: | mlir-cpu-runner                                                      \
+// _UN:     -e main -entry-point-result=void -O0                               \
+// _UN:     -shared-libs=%linalg_test_lib_dir/libmlir_c_runner_utils%shlibext  \
+// _UN:     -shared-libs=%linalg_test_lib_dir/libmlir_runner_utils%shlibext    \
+// _UN:     -shared-libs=%linalg_test_lib_dir/libmlir_async_runtime%shlibext   \
+// _UN: | FileCheck %s
 
 func @main() {
   %group = async.create_group
index 5f06dd1..4546628 100644 (file)
@@ -1,14 +1,16 @@
-// RUN:   mlir-opt %s -async-ref-counting                                      \
-// RUN:               -convert-async-to-llvm                                   \
-// RUN:               -convert-linalg-to-loops                                 \
-// RUN:               -convert-linalg-to-llvm                                  \
-// RUN:               -convert-std-to-llvm                                     \
-// RUN: | mlir-cpu-runner                                                      \
-// RUN:     -e main -entry-point-result=void -O0                               \
-// RUN:     -shared-libs=%linalg_test_lib_dir/libmlir_c_runner_utils%shlibext  \
-// RUN:     -shared-libs=%linalg_test_lib_dir/libmlir_runner_utils%shlibext    \
-// RUN:     -shared-libs=%linalg_test_lib_dir/libmlir_async_runtime%shlibext   \
-// RUN: | FileCheck %s
+// RUN: true
+// TODO: re-enable when not flaky.
+// _UN:   mlir-opt %s -async-ref-counting                                      \
+// _UN:               -convert-async-to-llvm                                   \
+// _UN:               -convert-linalg-to-loops                                 \
+// _UN:               -convert-linalg-to-llvm                                  \
+// _UN:               -convert-std-to-llvm                                     \
+// _UN: | mlir-cpu-runner                                                      \
+// _UN:     -e main -entry-point-result=void -O0                               \
+// _UN:     -shared-libs=%linalg_test_lib_dir/libmlir_c_runner_utils%shlibext  \
+// _UN:     -shared-libs=%linalg_test_lib_dir/libmlir_runner_utils%shlibext    \
+// _UN:     -shared-libs=%linalg_test_lib_dir/libmlir_async_runtime%shlibext   \
+// _UN: | FileCheck %s
 
 func @main() {
   %i0 = constant 0 : index