@@ -545,19 +545,20 @@ scala_specs2_all_tests_show_in_the_xml(){
545545}
546546
547547scala_specs2_only_failed_test_shows_in_the_xml (){
548+ set +e
548549 bazel test \
549- --nocache_test_results \
550- --test_output=streamed \
551- ' --test_filter=scalarules.test.junit.specs2.SuiteWithOneFailingTest#specs2 tests should::fail$' \
552- test_expect_failure/scala_junit_test:specs2_failing_test
550+ --nocache_test_results \
551+ --test_output=streamed \
552+ ' --test_filter=scalarules.test.junit.specs2.SuiteWithOneFailingTest#specs2 tests should::fail$' \
553+ test_expect_failure/scala_junit_test:specs2_failing_test
554+ echo " got results"
553555 matches=$( grep -c -e " testcase name='specs2 tests should::fail'" -e " testcase name='specs2 tests should::succeed'" ./bazel-testlogs/test_expect_failure/scala_junit_test/specs2_failing_test/test.xml)
554556 if [ $matches -eq 1 ]; then
555557 return 0
556558 else
557559 echo " Expecting only one result, found more than one. Please check './bazel-testlogs/test_expect_failure/scala_junit_test/specs2_failing_test/test.xml'"
558- return 1
560+ return 1
559561 fi
560- test -e
561562}
562563
563564scala_specs2_junit_test_test_filter_exact_match (){
@@ -997,93 +998,93 @@ dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
997998. " ${dir} " /test_runner.sh
998999runner=$( get_test_runner " ${1:- local} " )
9991000
1000- $runner bazel build test/...
1001- # $runner bazel build "test/... --all_incompatible_changes"
1002- $runner bazel test test/...
1003- $runner bazel test third_party/...
1004- # UnusedDependencyChecker doesn't work with strict_java_deps
1005- $runner bazel build " --strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1006- # $runner bazel build "--strict_java_deps=ERROR --all_incompatible_changes -- test/... -test:UnusedDependencyChecker"
1007- $runner bazel test " --strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1008- $runner test_disappearing_class
1009- $runner find -L ./bazel-testlogs -iname " *.xml"
1010- $runner xmllint_test
1011- $runner test_transitive_deps
1012- $runner test_scala_library_suite
1013- $runner test_repl
1014- $runner test_benchmark_jmh
1015- $runner multiple_junit_suffixes
1016- $runner multiple_junit_prefixes
1017- $runner test_scala_junit_test_can_fail
1018- $runner junit_generates_xml_logs
1019- $runner scala_library_jar_without_srcs_must_fail_on_mismatching_resource_strip_prefix
1020- $runner multiple_junit_patterns
1021- $runner test_junit_test_must_have_prefix_or_suffix
1022- $runner test_junit_test_errors_when_no_tests_found
1023- $runner scala_library_jar_without_srcs_must_include_direct_file_resources
1024- $runner scala_library_jar_without_srcs_must_include_filegroup_resources
1025- $runner scala_test_test_filters
1026- $runner scala_junit_test_test_filter
1027- $runner scala_junit_test_test_filter_custom_runner
1028- $runner scala_specs2_junit_test_test_filter_everything
1029- $runner scala_specs2_junit_test_test_filter_one_test
1030- $runner scala_specs2_junit_test_test_filter_whole_spec
1031- $runner scala_specs2_junit_test_test_filter_exact_match
1032- $runner scala_specs2_junit_test_test_filter_exact_match_unsafe_characters
1033- $runner scala_specs2_junit_test_test_filter_exact_match_escaped_and_sanitized
1034- $runner scala_specs2_junit_test_test_filter_match_multiple_methods
1035- $runner scala_specs2_exception_in_initializer_without_filter
1036- $runner scala_specs2_exception_in_initializer_terminates_without_timeout
1037- $runner scala_specs2_all_tests_show_in_the_xml
1038- $runner scala_specs2_only_filtered_test_shows_in_the_xml
1001+ # $runner bazel build test/...
1002+ # # $runner bazel build "test/... --all_incompatible_changes"
1003+ # $runner bazel test test/...
1004+ # $runner bazel test third_party/...
1005+ # # UnusedDependencyChecker doesn't work with strict_java_deps
1006+ # $runner bazel build "--strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1007+ # # $runner bazel build "--strict_java_deps=ERROR --all_incompatible_changes -- test/... -test:UnusedDependencyChecker"
1008+ # $runner bazel test "--strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1009+ # $runner test_disappearing_class
1010+ # $runner find -L ./bazel-testlogs -iname "*.xml"
1011+ # $runner xmllint_test
1012+ # $runner test_transitive_deps
1013+ # $runner test_scala_library_suite
1014+ # $runner test_repl
1015+ # $runner test_benchmark_jmh
1016+ # $runner multiple_junit_suffixes
1017+ # $runner multiple_junit_prefixes
1018+ # $runner test_scala_junit_test_can_fail
1019+ # $runner junit_generates_xml_logs
1020+ # $runner scala_library_jar_without_srcs_must_fail_on_mismatching_resource_strip_prefix
1021+ # $runner multiple_junit_patterns
1022+ # $runner test_junit_test_must_have_prefix_or_suffix
1023+ # $runner test_junit_test_errors_when_no_tests_found
1024+ # $runner scala_library_jar_without_srcs_must_include_direct_file_resources
1025+ # $runner scala_library_jar_without_srcs_must_include_filegroup_resources
1026+ # $runner scala_test_test_filters
1027+ # $runner scala_junit_test_test_filter
1028+ # $runner scala_junit_test_test_filter_custom_runner
1029+ # $runner scala_specs2_junit_test_test_filter_everything
1030+ # $runner scala_specs2_junit_test_test_filter_one_test
1031+ # $runner scala_specs2_junit_test_test_filter_whole_spec
1032+ # $runner scala_specs2_junit_test_test_filter_exact_match
1033+ # $runner scala_specs2_junit_test_test_filter_exact_match_unsafe_characters
1034+ # $runner scala_specs2_junit_test_test_filter_exact_match_escaped_and_sanitized
1035+ # $runner scala_specs2_junit_test_test_filter_match_multiple_methods
1036+ # $runner scala_specs2_exception_in_initializer_without_filter
1037+ # $runner scala_specs2_exception_in_initializer_terminates_without_timeout
1038+ # $runner scala_specs2_all_tests_show_in_the_xml
1039+ # $runner scala_specs2_only_filtered_test_shows_in_the_xml
10391040$runner scala_specs2_only_failed_test_shows_in_the_xml
1040- $runner scalac_jvm_flags_are_configured
1041- $runner javac_jvm_flags_are_configured
1042- $runner javac_jvm_flags_via_javacopts_are_configured
1043- $runner scalac_jvm_flags_are_expanded
1044- $runner javac_jvm_flags_are_expanded
1045- $runner javac_jvm_flags_via_javacopts_are_expanded
1046- $runner test_scala_library_expect_failure_on_missing_direct_internal_deps
1047- $runner test_scala_library_expect_failure_on_missing_direct_external_deps_jar
1048- $runner test_scala_library_expect_failure_on_missing_direct_external_deps_file_group
1049- $runner test_scala_library_expect_failure_on_missing_direct_deps_strict_is_disabled_by_default
1050- $runner test_scala_binary_expect_failure_on_missing_direct_deps
1051- $runner test_scala_binary_expect_failure_on_missing_direct_deps_located_in_dependency_which_is_scala_binary
1052- $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode
1053- $runner test_scala_library_expect_failure_on_missing_direct_deps_off_mode
1054- $runner test_unused_dependency_checker_mode_from_scala_toolchain
1055- $runner test_unused_dependency_checker_mode_set_in_rule
1056- $runner test_unused_dependency_checker_mode_override_toolchain
1057- $runner test_scala_library_expect_no_recompilation_on_internal_change_of_transitive_dependency
1058- $runner test_multi_service_manifest
1059- $runner test_scala_library_expect_no_recompilation_on_internal_change_of_scala_dependency
1060- $runner test_scala_library_expect_no_recompilation_on_internal_change_of_java_dependency
1061- $runner test_scala_library_expect_no_java_recompilation_on_internal_change_of_scala_sibling
1062- $runner test_scala_library_expect_failure_on_missing_direct_java
1063- $runner test_scala_library_expect_failure_on_java_in_src_jar_when_disabled
1064- $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode_java
1065- $runner test_scala_library_expect_better_failure_message_on_missing_transitive_dependency_labels_from_other_jvm_rules
1066- $runner test_scala_import_expect_failure_on_missing_direct_deps_warn_mode
1067- $runner bazel build " test_expect_failure/missing_direct_deps/internal_deps/... --strict_java_deps=warn"
1068- $runner test_scalaopts_from_scala_toolchain
1069- $runner test_scala_import_library_passes_labels_of_direct_deps
1070- $runner java_toolchain_javacopts_are_used
1071- $runner test_scala_classpath_resources_expect_warning_on_namespace_conflict
1072- $runner bazel build //test_expect_failure/proto_source_root/... --strict_proto_deps=off
1073- $runner scala_binary_jar_is_exposed_in_build_event_protocol
1074- $runner scala_test_jar_is_exposed_in_build_event_protocol
1075- $runner scala_junit_test_jar_is_exposed_in_build_event_protocol
1076- $runner test_scala_import_source_jar_should_be_fetched_when_fetch_sources_is_set_to_true
1077- $runner test_scala_import_source_jar_should_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_true
1078- $runner test_scala_import_source_jar_should_not_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_non_true
1079- $runner test_unused_dependency_checker_mode_warn
1080- $runner test_override_javabin
1081- $runner test_compilation_succeeds_with_plus_one_deps_on
1082- $runner test_compilation_fails_with_plus_one_deps_undefined
1083- $runner test_compilation_succeeds_with_plus_one_deps_on_for_external_deps
1084- $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_exports_of_deps
1085- $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_deps_of_exports
1086- $runner test_plus_one_deps_only_works_for_java_info_targets
1087- $runner bazel test //test/... --extra_toolchains=" //test_expect_failure/plus_one_deps:plus_one_deps"
1088- $runner test_unused_dependency_fails_even_if_also_exists_in_plus_one_deps
1089- $runner test_coverage_on
1041+ # $runner scalac_jvm_flags_are_configured
1042+ # $runner javac_jvm_flags_are_configured
1043+ # $runner javac_jvm_flags_via_javacopts_are_configured
1044+ # $runner scalac_jvm_flags_are_expanded
1045+ # $runner javac_jvm_flags_are_expanded
1046+ # $runner javac_jvm_flags_via_javacopts_are_expanded
1047+ # $runner test_scala_library_expect_failure_on_missing_direct_internal_deps
1048+ # $runner test_scala_library_expect_failure_on_missing_direct_external_deps_jar
1049+ # $runner test_scala_library_expect_failure_on_missing_direct_external_deps_file_group
1050+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_strict_is_disabled_by_default
1051+ # $runner test_scala_binary_expect_failure_on_missing_direct_deps
1052+ # $runner test_scala_binary_expect_failure_on_missing_direct_deps_located_in_dependency_which_is_scala_binary
1053+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode
1054+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_off_mode
1055+ # $runner test_unused_dependency_checker_mode_from_scala_toolchain
1056+ # $runner test_unused_dependency_checker_mode_set_in_rule
1057+ # $runner test_unused_dependency_checker_mode_override_toolchain
1058+ # $runner test_scala_library_expect_no_recompilation_on_internal_change_of_transitive_dependency
1059+ # $runner test_multi_service_manifest
1060+ # $runner test_scala_library_expect_no_recompilation_on_internal_change_of_scala_dependency
1061+ # $runner test_scala_library_expect_no_recompilation_on_internal_change_of_java_dependency
1062+ # $runner test_scala_library_expect_no_java_recompilation_on_internal_change_of_scala_sibling
1063+ # $runner test_scala_library_expect_failure_on_missing_direct_java
1064+ # $runner test_scala_library_expect_failure_on_java_in_src_jar_when_disabled
1065+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode_java
1066+ # $runner test_scala_library_expect_better_failure_message_on_missing_transitive_dependency_labels_from_other_jvm_rules
1067+ # $runner test_scala_import_expect_failure_on_missing_direct_deps_warn_mode
1068+ # $runner bazel build "test_expect_failure/missing_direct_deps/internal_deps/... --strict_java_deps=warn"
1069+ # $runner test_scalaopts_from_scala_toolchain
1070+ # $runner test_scala_import_library_passes_labels_of_direct_deps
1071+ # $runner java_toolchain_javacopts_are_used
1072+ # $runner test_scala_classpath_resources_expect_warning_on_namespace_conflict
1073+ # $runner bazel build //test_expect_failure/proto_source_root/... --strict_proto_deps=off
1074+ # $runner scala_binary_jar_is_exposed_in_build_event_protocol
1075+ # $runner scala_test_jar_is_exposed_in_build_event_protocol
1076+ # $runner scala_junit_test_jar_is_exposed_in_build_event_protocol
1077+ # $runner test_scala_import_source_jar_should_be_fetched_when_fetch_sources_is_set_to_true
1078+ # $runner test_scala_import_source_jar_should_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_true
1079+ # $runner test_scala_import_source_jar_should_not_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_non_true
1080+ # $runner test_unused_dependency_checker_mode_warn
1081+ # $runner test_override_javabin
1082+ # $runner test_compilation_succeeds_with_plus_one_deps_on
1083+ # $runner test_compilation_fails_with_plus_one_deps_undefined
1084+ # $runner test_compilation_succeeds_with_plus_one_deps_on_for_external_deps
1085+ # $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_exports_of_deps
1086+ # $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_deps_of_exports
1087+ # $runner test_plus_one_deps_only_works_for_java_info_targets
1088+ # $runner bazel test //test/... --extra_toolchains="//test_expect_failure/plus_one_deps:plus_one_deps"
1089+ # $runner test_unused_dependency_fails_even_if_also_exists_in_plus_one_deps
1090+ # $runner test_coverage_on
0 commit comments