Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
3045-otp-Skip-tests-that-fail-in-gh-actions.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 3045-otp-Skip-tests-that-fail-in-gh-actions.patch of Package erlang
From a4157ca5d7f69fa8af3ba245bb1718c6e982fcd5 Mon Sep 17 00:00:00 2001 From: Lukas Larsson <lukas@erlang.org> Date: Wed, 5 Jan 2022 16:41:36 +0100 Subject: [PATCH 05/11] otp: Skip tests that fail in gh actions --- erts/emulator/test/Makefile | 1 + erts/emulator/test/emulator_gh.spec | 4 ++++ lib/crypto/test/Makefile | 3 ++- lib/crypto/test/crypto.spec | 4 +--- lib/crypto/test/crypto_gh.spec | 5 +++++ lib/diameter/test/diameter_gh.spec | 4 ++++ lib/diameter/test/modules.mk | 2 +- lib/ssl/test/Makefile | 4 ++-- lib/ssl/test/ssl_gh.spec | 15 +++++++++++++++ 9 files changed, 35 insertions(+), 7 deletions(-) create mode 100644 erts/emulator/test/emulator_gh.spec create mode 100644 lib/crypto/test/crypto_gh.spec create mode 100644 lib/diameter/test/diameter_gh.spec create mode 100644 lib/ssl/test/ssl_gh.spec diff --git a/erts/emulator/test/Makefile b/erts/emulator/test/Makefile index b39893622c..72832045ba 100644 --- a/erts/emulator/test/Makefile +++ b/erts/emulator/test/Makefile @@ -169,6 +169,7 @@ EMAKEFILE=Emakefile TEST_SPEC_FILES= emulator.spec \ emulator.spec.win \ emulator_bench.spec \ + emulator_gh.spec \ emulator_smoke.spec \ emulator_node_container_SUITE.spec diff --git a/erts/emulator/test/emulator_gh.spec b/erts/emulator/test/emulator_gh.spec new file mode 100644 index 0000000000..22f627f6fe --- /dev/null +++ b/erts/emulator/test/emulator_gh.spec @@ -0,0 +1,4 @@ +{enable_builtin_hooks, false}. +{suites,"../emulator_test",all}. +{skip_groups,"../emulator_test",hash_SUITE,[phash2_benchmark],"Benchmark only"}. +{skip_cases,"../emulator_test",nif_SUITE,[t_dynamic_resource_call],"Unstable TC"}. diff --git a/lib/crypto/test/Makefile b/lib/crypto/test/Makefile index aaa2df0534..c0f4a3e56c 100644 --- a/lib/crypto/test/Makefile +++ b/lib/crypto/test/Makefile @@ -17,6 +17,7 @@ TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR)) SPEC_FILES = \ crypto.spec \ + crypto_gh.spec \ crypto_bench.spec COVER_FILE = crypto.cover @@ -35,7 +36,7 @@ EBIN = . # ---------------------------------------------------- # Targets # ---------------------------------------------------- -tests debug opt: $(TARGET_FILES) +tests opt debug: $(TARGET_FILES) clean: rm -f $(TARGET_FILES) diff --git a/lib/crypto/test/crypto.spec b/lib/crypto/test/crypto.spec index 4a95275687..690374b099 100644 --- a/lib/crypto/test/crypto.spec +++ b/lib/crypto/test/crypto.spec @@ -1,6 +1,4 @@ {suites,"../crypto_test",all}. - -{skip_suites, "../crypto_test", [crypto_bench_SUITE - ], +{skip_suites, "../crypto_test", [crypto_bench_SUITE], "Benchmarks run separately"}. diff --git a/lib/crypto/test/crypto_gh.spec b/lib/crypto/test/crypto_gh.spec new file mode 100644 index 0000000000..a1119373cd --- /dev/null +++ b/lib/crypto/test/crypto_gh.spec @@ -0,0 +1,5 @@ +{suites,"../crypto_test",all}. +{skip_suites, "../crypto_test", [crypto_bench_SUITE], + "Benchmarks run separately"}. +{skip_cases, "../crypto_test", engine_SUITE, + [multiple_engine_load],"Broken with openssl 1.1.1f and docker"}. diff --git a/lib/diameter/test/diameter_gh.spec b/lib/diameter/test/diameter_gh.spec new file mode 100644 index 0000000000..45adb931e1 --- /dev/null +++ b/lib/diameter/test/diameter_gh.spec @@ -0,0 +1,4 @@ +{suites, "../diameter_test", all}. +{skip_cases,"../diameter_test",diameter_gen_sctp_SUITE, + [send_one_from_many,send_many_from_one], + "SCTP does not work on Github actions"}. diff --git a/lib/diameter/test/modules.mk b/lib/diameter/test/modules.mk index 90b0a25d5f..9200a9a5e7 100644 --- a/lib/diameter/test/modules.mk +++ b/lib/diameter/test/modules.mk @@ -17,7 +17,7 @@ # # %CopyrightEnd% -TEST_SPEC_FILE = diameter.spec +TEST_SPEC_FILE = diameter.spec diameter_gh.spec COVER_SPEC_FILE = diameter.cover MODULES = \ diff --git a/lib/ssl/test/Makefile b/lib/ssl/test/Makefile index 7b7534bce8..6e95b5732a 100644 --- a/lib/ssl/test/Makefile +++ b/lib/ssl/test/Makefile @@ -148,7 +148,7 @@ ERL_COMPILE_FLAGS += $(INCLUDES) # Targets # ---------------------------------------------------- -tests debug opt: $(BUILDTARGET) +tests opt debug: $(BUILDTARGET) targets: $(TARGET_FILES) @@ -177,7 +177,7 @@ release_spec: opt release_tests_spec: opt $(INSTALL_DIR) "$(RELSYSDIR)" $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(HRL_FILES_NEEDED_IN_TEST) $(COVER_FILE) "$(RELSYSDIR)" - $(INSTALL_DATA) ssl.spec ssl_bench.spec ssl.cover "$(RELSYSDIR)" + $(INSTALL_DATA) ssl.spec ssl_bench.spec ssl_gh.spec ssl.cover "$(RELSYSDIR)" chmod -R u+w "$(RELSYSDIR)" @tar cf - *_SUITE_data property_test | (cd "$(RELSYSDIR)"; tar xf -) diff --git a/lib/ssl/test/ssl_gh.spec b/lib/ssl/test/ssl_gh.spec new file mode 100644 index 0000000000..6942caa68e --- /dev/null +++ b/lib/ssl/test/ssl_gh.spec @@ -0,0 +1,15 @@ +% {merge_tests,false}. +{alias,dir,"../ssl_test"}. + +{suites,dir,all}. +{skip_suites,dir,[openssl_ocsp_SUITE],"Unstable testcases"}. +{skip_groups,all_nodes, dir, openssl_session_ticket_SUITE, 'openssl_server', + {cases,[openssl_server_hrr]},"Unstable testcases"}. +{skip_groups,dir,ssl_bench_SUITE,setup,"Benchmarks run separately"}. +{skip_groups,dir,ssl_bench_SUITE,payload,"Benchmarks run separately"}. +{skip_groups,dir,ssl_bench_SUITE,pem_cache,"Benchmarks run separately"}. +{skip_groups,dir,ssl_dist_bench_SUITE,setup,"Benchmarks run separately"}. +{skip_groups,dir,ssl_dist_bench_SUITE,roundtrip,"Benchmarks run separately"}. +{skip_groups,dir,ssl_dist_bench_SUITE,throughput,"Benchmarks run separately"}. +{skip_groups,dir,ssl_dist_bench_SUITE,sched_utilization,"Benchmarks run separately"}. + -- 2.31.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor