Commit 84bc3082 authored by Stan Hu's avatar Stan Hu

Merge branch 'sh-split-gitaly-internal-socket-dir-tests' into 'master'

Use different Gitaly internal socket dirs in tests

See merge request gitlab-org/gitlab!55557
parents ef48555e 6e968924
...@@ -162,6 +162,7 @@ setup-test-env: ...@@ -162,6 +162,7 @@ setup-test-env:
- tmp/tests/gitaly/gitaly-lfs-smudge - tmp/tests/gitaly/gitaly-lfs-smudge
- tmp/tests/gitaly/gitaly-ssh - tmp/tests/gitaly/gitaly-ssh
- tmp/tests/gitaly/internal/ - tmp/tests/gitaly/internal/
- tmp/tests/gitaly/internal_gitaly2/
- tmp/tests/gitaly/internal_sockets/ - tmp/tests/gitaly/internal_sockets/
- tmp/tests/gitaly/Makefile - tmp/tests/gitaly/Makefile
- tmp/tests/gitaly/praefect - tmp/tests/gitaly/praefect
......
...@@ -115,7 +115,7 @@ module Gitlab ...@@ -115,7 +115,7 @@ module Gitlab
config[:storage] = storages config[:storage] = storages
internal_socket_dir = File.join(gitaly_dir, 'internal_sockets') internal_socket_dir = options[:internal_socket_dir] || File.join(gitaly_dir, 'internal_sockets')
FileUtils.mkdir(internal_socket_dir) unless File.exist?(internal_socket_dir) FileUtils.mkdir(internal_socket_dir) unless File.exist?(internal_socket_dir)
config[:internal_socket_dir] = internal_socket_dir config[:internal_socket_dir] = internal_socket_dir
......
...@@ -172,8 +172,13 @@ module TestEnv ...@@ -172,8 +172,13 @@ module TestEnv
Gitlab::SetupHelper::Gitaly.create_configuration(gitaly_dir, { 'default' => repos_path }, force: true) Gitlab::SetupHelper::Gitaly.create_configuration(gitaly_dir, { 'default' => repos_path }, force: true)
Gitlab::SetupHelper::Gitaly.create_configuration( Gitlab::SetupHelper::Gitaly.create_configuration(
gitaly_dir, gitaly_dir,
{ 'default' => repos_path }, force: true, { 'default' => repos_path },
options: { gitaly_socket: "gitaly2.socket", config_filename: "gitaly2.config.toml" } force: true,
options: {
internal_socket_dir: File.join(gitaly_dir, "internal_gitaly2"),
gitaly_socket: "gitaly2.socket",
config_filename: "gitaly2.config.toml"
}
) )
Gitlab::SetupHelper::Praefect.create_configuration(gitaly_dir, { 'praefect' => repos_path }, force: true) Gitlab::SetupHelper::Praefect.create_configuration(gitaly_dir, { 'praefect' => repos_path }, force: true)
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment