Skip to content

CI creates two machines for RemoteOperations tests#77

Merged
dmitry-lipetsk merged 69 commits into
postgrespro:masterfrom
dmitry-lipetsk:D20260703_001--ci-creates-two-machines-to-test-remote_ops
Jul 5, 2026
Merged

CI creates two machines for RemoteOperations tests#77
dmitry-lipetsk merged 69 commits into
postgrespro:masterfrom
dmitry-lipetsk:D20260703_001--ci-creates-two-machines-to-test-remote_ops

Conversation

@dmitry-lipetsk

@dmitry-lipetsk dmitry-lipetsk commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

This patch starts to use two machines to test a functional of RemoteOperations.

Test system supports the following environment variables to configure:

  • TEST_CFG__REMOTE_HOST
  • TEST_CFG__REMOTE_PORT
  • TEST_CFG__REMOTE_USERNAME
  • TEST_CFG__REMOTE_SSH_KEY
  • TEST_CFG__REMOTE_PASSWORD

Co-authored-by: Mark G. mark@google.com

- RUN_CFG__REMOTE2_NAME
- RUN_CFG__SSH_KEY_NAME
It may fix a problem on AltLinux:

FAILED tests/test_os_ops_common.py::TestOsOpsCommon::test_kill__unk_pid[remote_ops-signal: 15] - assert 'ssh: Load key "/home/test/.ssh/id_ed25519": Permission denied\nb\n' == 'b\n'

  + ssh: Load key "/home/test/.ssh/id_ed25519": Permission denied
    b
Author: Mark G. (mark@google.com).
@dmitry-lipetsk dmitry-lipetsk marked this pull request as ready for review July 5, 2026 10:20
@dmitry-lipetsk dmitry-lipetsk marked this pull request as draft July 5, 2026 11:20
@dmitry-lipetsk dmitry-lipetsk marked this pull request as ready for review July 5, 2026 23:20
@dmitry-lipetsk dmitry-lipetsk merged commit faf1df8 into postgrespro:master Jul 5, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant