aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/cmake/tf_tests.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/cmake/tf_tests.cmake')
-rw-r--r--tensorflow/contrib/cmake/tf_tests.cmake90
1 files changed, 38 insertions, 52 deletions
diff --git a/tensorflow/contrib/cmake/tf_tests.cmake b/tensorflow/contrib/cmake/tf_tests.cmake
index 1d58b1d416..ac55b9ea92 100644
--- a/tensorflow/contrib/cmake/tf_tests.cmake
+++ b/tensorflow/contrib/cmake/tf_tests.cmake
@@ -179,6 +179,9 @@ if (tensorflow_BUILD_PYTHON_TESTS)
# exclude the ones we don't want
set(tf_test_src_py_exclude
+ # generally excluded
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/__init__.py"
+
# Python source line inspection tests are flaky on Windows (b/36375074).
"${tensorflow_source_dir}/tensorflow/python/debug/cli/analyzer_cli_test.py"
"${tensorflow_source_dir}/tensorflow/python/debug/cli/profile_analyzer_cli_test.py"
@@ -188,19 +191,16 @@ if (tensorflow_BUILD_PYTHON_TESTS)
"${tensorflow_source_dir}/tensorflow/python/debug/lib/dist_session_debug_grpc_test.py"
"${tensorflow_source_dir}/tensorflow/python/debug/lib/session_debug_grpc_test.py"
# generally not working
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/__init__.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/benchmark_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/resource_variable_ops_test.py"
"${tensorflow_source_dir}/tensorflow/python/profiler/pprof_profiler_test.py"
# flaky test
"${tensorflow_source_dir}/tensorflow/python/profiler/internal/run_metadata_test.py"
+ # Fails because uses data dependencies with bazel
"${tensorflow_source_dir}/tensorflow/python/saved_model/saved_model_test.py"
# requires scipy
"${tensorflow_source_dir}/tensorflow/contrib/keras/python/keras/preprocessing/*_test.py"
"${tensorflow_source_dir}/tensorflow/contrib/tfprof/python/tools/tfprof/pprof_profiler_test.py"
- # flaky tests
+ # Takes very long to run without sharding (defined in bazel build file).
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/cwise_ops_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/tfprof/python/tools/tfprof/internal/run_metadata_test.py"
# Loading resources in contrib doesn't seem to work on Windows
"${tensorflow_source_dir}/tensorflow/contrib/tensor_forest/client/random_forest_test.py"
"${tensorflow_source_dir}/tensorflow/contrib/tensor_forest/python/tensor_forest_test.py"
@@ -213,47 +213,57 @@ if (tensorflow_BUILD_PYTHON_TESTS)
if (WIN32)
set(tf_test_src_py_exclude
${tf_test_src_py_exclude}
- # generally excluded
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/__init__.py"
-
# TODO: failing tests.
# Nothing critical in here but should get this list down to []
# The failing list is grouped by failure source
+
# stl on windows handles overflows different
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/as_string_op_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/cast_op_test.py"
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/string_to_number_op_test.py"
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/clip_ops_test.py"
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/tensor_array_ops_test.py" # Needs portpicker.
- # Matrix_set_diag failing on GPU on windows.
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/cholesky_op_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/diag_op_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/linalg_ops_test.py"
- "${tensorflow_source_dir}/tensorflow/python/ops/init_ops.py"
+ # Numerical issues, calculations off.
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/concat_op_test.py"
+ "${tensorflow_source_dir}/tensorflow/contrib/factorization/python/ops/wals_test.py"
+ # Float division by zero
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/benchmark_test.py"
+ # Flaky, for unknown reasons. Cannot reproduce in terminal. Revisit once we can get stack traces.
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/batch_matmul_op_test.py"
+ # Flaky because of local cluster creation.
+ "${tensorflow_source_dir}/tensorflow/python/training/sync_replicas_optimizer_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/debug/lib/session_debug_grpc_test.py"
+ "${tensorflow_source_dir}tensorflow/python/training/localhost_cluster_performance_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/iterator_ops_cluster_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/functional_ops_test.py"
+ "${tensorflow_source_dir}/tensorflow/contrib/data/python/kernel_tests/iterator_ops_cluster_test.py"
+ # Type error in testRemoteIteratorUsingRemoteCallOpDirectSessionGPUCPU.
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/iterator_ops_test.py"
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/self_adjoint_eig_op_test.py"
- # misc
+ "${tensorflow_source_dir}/tensorflow/contrib/data/python/kernel_tests/iterator_ops_test.py"
+ # IteratorGetMax OutOfRangeError
"${tensorflow_source_dir}/tensorflow/contrib/data/python/kernel_tests/batch_dataset_op_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/variable_scope_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/reshape_op_test.py"
- "${tensorflow_source_dir}/tensorflow/python/training/evaluation_test.py"
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/neon_depthwise_conv_op_test.py" # Depends on gemmlowp -> pthread.
+ # Depends on gemmlowp -> pthread
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/neon_depthwise_conv_op_test.py"
# int32/int64 mixup
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/cast_op_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/variable_scope_test.py"
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/functional_ops_test.py"
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/py_func_test.py"
+ # Windows file management related issues.
+ "${tensorflow_source_dir}/tensorflow/python/training/evaluation_test.py"
# training tests
"${tensorflow_source_dir}/tensorflow/python/training/basic_session_run_hooks_test.py" # Needs tf.contrib fix.
"${tensorflow_source_dir}/tensorflow/python/training/localhost_cluster_performance_test.py" # Needs portpicker.
"${tensorflow_source_dir}/tensorflow/python/training/quantize_training_test.py" # Needs quantization ops to be included in windows.
"${tensorflow_source_dir}/tensorflow/python/training/supervisor_test.py" # Flaky I/O error on rename.
- "${tensorflow_source_dir}/tensorflow/python/training/sync_replicas_optimizer_test.py" # Needs portpicker.
"${tensorflow_source_dir}/tensorflow/python/training/server_lib_test.py" # Test occasionally deadlocks.
- "${tensorflow_source_dir}/tensorflow/python/debug/lib/session_debug_multi_gpu_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/debug/lib/session_debug_multi_gpu_test.py" # Fails on multiple GPUs.
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/concat_op_test.py" # numerical issues
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/linalg_grad_test.py" # cudaSolver handle creation fails.
-
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/array_ops_test.py" # depends on python/framework/test_ops
# Dataset tests
- "${tensorflow_source_dir}/tensorflow/python/kernel_tests/dataset_constructor_op_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/dataset_constructor_op_test.py" # Segfaults on windows
+ "${tensorflow_source_dir}/tensorflow/contrib/data/python/kernel_tests/dataset_constructor_op_test.py" # Segfaults on Windows.
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/iterator_ops_cluster_test.py"
# Broken tensorboard test due to cmake issues.
"${tensorflow_source_dir}/tensorflow/contrib/data/python/kernel_tests/iterator_ops_cluster_test.py" # Needs portpicker
@@ -264,8 +274,6 @@ if (tensorflow_BUILD_PYTHON_TESTS)
"${tensorflow_source_dir}/tensorflow/contrib/tensor_forest/python/kernel_tests/scatter_add_ndim_op_test.py" # Bad placement.
"${tensorflow_source_dir}/tensorflow/contrib/tensor_forest/python/topn_test.py" # Results inaccurate
"${tensorflow_source_dir}/tensorflow/python/ops/cloud/bigquery_reader_ops_test.py" # No libcurl support
- # Newly running on Windows since TensorBoard backend move. Fail on Windows and need debug.
- "${tensorflow_source_dir}/tensorflow/contrib/data/python/kernel_tests/dataset_constructor_op_test.py" # Segfaults on Windows.
# Dask.Dataframe bugs on Window Build
"${tensorflow_source_dir}/tensorflow/contrib/learn/python/learn/tests/dataframe/tensorflow_dataframe_test.py"
"${tensorflow_source_dir}/tensorflow/contrib/learn/python/learn/learn_io/data_feeder_test.py"
@@ -274,37 +282,15 @@ if (tensorflow_BUILD_PYTHON_TESTS)
# Need extra build
"${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/conditional_distribution_test.py"
"${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/conditional_transformed_distribution_test.py"
+ "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/estimator_test.py"
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/array_ops_test.py" # depends on python/framework/test_ops
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/depthtospace_op_test.py" # QuantizeV2
+ "${tensorflow_source_dir}/tensorflow/python/kernel_tests/spacetodepth_op_test.py" # QuantizeV2
# Windows Path
"${tensorflow_source_dir}/tensorflow/contrib/framework/python/ops/checkpoint_ops_test.py" #TODO: Fix path
- "${tensorflow_source_dir}/tensorflow/contrib/keras/python/keras/models_test.py"
- # Related to Windows Multiprocessing https://github.com/fchollet/keras/issues/5071
- "${tensorflow_source_dir}/tensorflow/contrib/keras/python/keras/engine/training_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/keras/python/keras/utils/data_utils_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/keras/python/keras/callbacks_test.py"
- # Scipy needed
- "${tensorflow_source_dir}/tensorflow/contrib/keras/python/keras/preprocessing/image_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/bijectors/sigmoid_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/binomial_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/chi2_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/geometric_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/inverse_gamma_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/logistic_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/mixture_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/mvn_diag_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/mvn_full_covariance_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/mvn_tril_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/negative_binomial_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/poisson_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/quantized_distribution_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/relaxed_bernoulli_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/relaxed_onehot_categorical_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/transformed_distribution_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/vector_student_t_test.py"
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/wishart_test.py"
"${tensorflow_source_dir}/tensorflow/contrib/factorization/python/ops/kmeans_test.py"
"${tensorflow_source_dir}/tensorflow/contrib/learn/python/learn/estimators/kmeans_test.py"
- # Failing with TF 1.3 (TODO)
- "${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/estimator_test.py"
+ # Numpy upgrade needed?
"${tensorflow_source_dir}/tensorflow/contrib/distributions/python/kernel_tests/bijectors/sinh_arcsinh_test.py"
# Test should only be run manually
"${tensorflow_source_dir}/tensorflow/python/kernel_tests/reduction_ops_test_big.py"