[PR #3805] [MERGED] add e2e tests for ssh tunnel #4834

Closed
opened 2026-05-05 14:49:39 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fatedier/frp/pull/3805
Author: @fatedier
Created: 11/28/2023
Status: Merged
Merged: 11/28/2023
Merged by: @fatedier

Base: devHead: new


📝 Commits (1)

  • c64a2da add e2e tests for ssh tunnel

📊 Changes

4 files changed (+300 additions, -18 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 pkg/ssh/server.go (+17 -18)
test/e2e/pkg/ssh/client.go (+89 -0)
test/e2e/v1/features/ssh_tunnel.go (+193 -0)

📄 Description

Summary

🤖[deprecated] Generated by Copilot at ad8bc42

This pull request adds support for SSH tunneling as a new feature of frp. It fixes some issues and enhances the functionality of the pkg/ssh/server.go file, and adds new files test/e2e/pkg/ssh/client.go and test/e2e/v1/features/ssh_tunnel.go for implementing and testing the SSH tunnel client and the frp proxy creation via SSH commands.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fatedier/frp/pull/3805 **Author:** [@fatedier](https://github.com/fatedier) **Created:** 11/28/2023 **Status:** ✅ Merged **Merged:** 11/28/2023 **Merged by:** [@fatedier](https://github.com/fatedier) **Base:** `dev` ← **Head:** `new` --- ### 📝 Commits (1) - [`c64a2da`](https://github.com/fatedier/frp/commit/c64a2da2a3c26830454f10e4dc58cc05dc96a1ae) add e2e tests for ssh tunnel ### 📊 Changes **4 files changed** (+300 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `pkg/ssh/server.go` (+17 -18) ➕ `test/e2e/pkg/ssh/client.go` (+89 -0) ➕ `test/e2e/v1/features/ssh_tunnel.go` (+193 -0) </details> ### 📄 Description ### Summary <!-- copilot:summary --> ### <samp>🤖[[deprecated]](https://githubnext.com/copilot-for-prs-sunset) Generated by Copilot at ad8bc42</samp> This pull request adds support for SSH tunneling as a new feature of frp. It fixes some issues and enhances the functionality of the `pkg/ssh/server.go` file, and adds new files `test/e2e/pkg/ssh/client.go` and `test/e2e/v1/features/ssh_tunnel.go` for implementing and testing the SSH tunnel client and the frp proxy creation via SSH commands. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 14:49:39 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#4834
No description provided.