[PR #1184] [MERGED] Improve generated integration tests #1944

Closed
opened 2025-12-29 03:18:58 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/1184
Author: @kradalby
Created: 1/30/2023
Status: Merged
Merged: 1/30/2023
Merged by: @kradalby

Base: mainHead: improve-generated-integration-jobs


📝 Commits (1)

  • 01633ea Improve generated integration tests

📊 Changes

31 files changed (+535 additions, -194 deletions)

View changed files

📝 .github/workflows/build.yml (+1 -1)
📝 .github/workflows/test-integration-v2-TestAuthKeyLogoutAndRelogin.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestAuthWebFlowAuthenticationPingAll.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestAuthWebFlowLogoutAndRelogin.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestCreateTailscale.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestEnablingRoutes.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestHeadscale.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestOIDCAuthenticationPingAll.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestOIDCExpireNodes.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestPingAllByHostname.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestPingAllByIP.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestPreAuthKeyCommand.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestPreAuthKeyCommandReusableEphemeral.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestPreAuthKeyCommandWithoutExpiry.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestResolveMagicDNS.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestSSHIsBlockedInACL.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestSSHMultipleUsersAllToAll.yaml (+15 -4)
📝 .github/workflows/test-integration-v2-TestSSHNoSSHConfigured.yaml (+13 -2)
📝 .github/workflows/test-integration-v2-TestSSHOneUserAllToAll.yaml (+15 -4)
📝 .github/workflows/test-integration-v2-TestSSUserOnlyIsolation.yaml (+15 -4)

...and 11 more files

📄 Description

  • Save logs from control(headscale) on every run to tmp and upload to gh artifacts
  • Upgrade nix-actions
  • Cancel builds if new commit is pushed

Signed-off-by: Kristoffer Dalby kristoffer@tailscale.com


🔄 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/juanfont/headscale/pull/1184 **Author:** [@kradalby](https://github.com/kradalby) **Created:** 1/30/2023 **Status:** ✅ Merged **Merged:** 1/30/2023 **Merged by:** [@kradalby](https://github.com/kradalby) **Base:** `main` ← **Head:** `improve-generated-integration-jobs` --- ### 📝 Commits (1) - [`01633ea`](https://github.com/juanfont/headscale/commit/01633eacfb428328ca2c8d7c992ef974912e02ac) Improve generated integration tests ### 📊 Changes **31 files changed** (+535 additions, -194 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build.yml` (+1 -1) 📝 `.github/workflows/test-integration-v2-TestAuthKeyLogoutAndRelogin.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestAuthWebFlowAuthenticationPingAll.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestAuthWebFlowLogoutAndRelogin.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestCreateTailscale.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestEnablingRoutes.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestHeadscale.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestOIDCAuthenticationPingAll.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestOIDCExpireNodes.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestPingAllByHostname.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestPingAllByIP.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestPreAuthKeyCommand.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestPreAuthKeyCommandReusableEphemeral.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestPreAuthKeyCommandWithoutExpiry.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestResolveMagicDNS.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestSSHIsBlockedInACL.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestSSHMultipleUsersAllToAll.yaml` (+15 -4) 📝 `.github/workflows/test-integration-v2-TestSSHNoSSHConfigured.yaml` (+13 -2) 📝 `.github/workflows/test-integration-v2-TestSSHOneUserAllToAll.yaml` (+15 -4) 📝 `.github/workflows/test-integration-v2-TestSSUserOnlyIsolation.yaml` (+15 -4) _...and 11 more files_ </details> ### 📄 Description - Save logs from control(headscale) on every run to tmp and upload to gh artifacts - Upgrade nix-actions - Cancel builds if new commit is pushed Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 03:18:58 +01:00
adam closed this issue 2025-12-29 03:18:58 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1944