Build: Fix Redis/Memcached integration tests (#64298)

* Build: Fix integration cache tests

* Allow REDIS_URL with scheme

* Reduce cache integration tests timeout to 5m

* Apply suggestion from code review

* Run redis/memcached integration tests in OSS pipelines

* Change redis image
This commit is contained in:
Sofia Papagiannaki
2023-04-05 11:55:55 +03:00
committed by GitHub
parent f69304fd50
commit caac9838d8
10 changed files with 215 additions and 57 deletions
@@ -8,8 +8,10 @@ load(
"download_grabpl_step",
"enterprise_setup_step",
"identify_runner_step",
"memcached_integration_tests_step",
"mysql_integration_tests_step",
"postgres_integration_tests_step",
"redis_integration_tests_step",
"verify_gen_cue_step",
"verify_gen_jsonnet_step",
"wire_install_step",
@@ -37,7 +39,7 @@ def integration_tests(trigger, prefix, ver_mode = "pr"):
"""
environment = {"EDITION": "oss"}
services = integration_test_services(edition = "oss")
services = integration_test_services()
volumes = integration_test_services_volumes()
init_steps = []
@@ -66,6 +68,8 @@ def integration_tests(trigger, prefix, ver_mode = "pr"):
test_steps = [
postgres_integration_tests_step(),
mysql_integration_tests_step(),
redis_integration_tests_step(),
memcached_integration_tests_step(),
]
return pipeline(