[PR #710] [MERGED] Improvements in integration tests #1588

Closed
opened 2025-12-29 02:30:50 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/710
Author: @juanfont
Created: 8/5/2022
Status: Merged
Merged: 8/9/2022
Merged by: @juanfont

Base: mainHead: cosmetic-changes-integration


📝 Commits (9)

  • a611306 Improved logs in integration tests
  • 21ae31e Reduce number of containers in integration tests (for testing)
  • 0a29492 Increase swap size in integration tests
  • e7148b8 Temporarily disable unstable branch
  • f898613 Use tags to split the integration tests
  • d548f5d Splitted integration tests in Makefile
  • b01d392 Run integrtation tests in different steps in Github Actions
  • 2785588 Updated versions for taiscale
  • 577eede Restore the number of containers

📊 Changes

6 files changed (+59 additions, -33 deletions)

View changed files

📝 .github/workflows/test-integration.yml (+25 -2)
📝 Makefile (+6 -4)
📝 integration_cli_test.go (+6 -6)
📝 integration_common_test.go (+5 -4)
📝 integration_embedded_derp_test.go (+9 -9)
📝 integration_general_test.go (+8 -8)

📄 Description

This is a PR to troubleshoot and improve the execution of integration tests.


🔄 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/710 **Author:** [@juanfont](https://github.com/juanfont) **Created:** 8/5/2022 **Status:** ✅ Merged **Merged:** 8/9/2022 **Merged by:** [@juanfont](https://github.com/juanfont) **Base:** `main` ← **Head:** `cosmetic-changes-integration` --- ### 📝 Commits (9) - [`a611306`](https://github.com/juanfont/headscale/commit/a6113066ff97e8a83bdbfdf01d5891b05aee02a7) Improved logs in integration tests - [`21ae31e`](https://github.com/juanfont/headscale/commit/21ae31e77d8ab24adc4bd9521bbc113d23cee9f7) Reduce number of containers in integration tests (for testing) - [`0a29492`](https://github.com/juanfont/headscale/commit/0a29492fc5834b515ef876b0f5e0cc43e09357c8) Increase swap size in integration tests - [`e7148b8`](https://github.com/juanfont/headscale/commit/e7148b8080060d7bee020e829194f54a7ec84a8d) Temporarily disable unstable branch - [`f898613`](https://github.com/juanfont/headscale/commit/f8986132d4bb24b716a3c673ce9b1a25da0cfaeb) Use tags to split the integration tests - [`d548f5d`](https://github.com/juanfont/headscale/commit/d548f5de3f9e059bce8e0d2ab88d846b63c75d15) Splitted integration tests in Makefile - [`b01d392`](https://github.com/juanfont/headscale/commit/b01d392f9e92ecae868391bb71f0fc9bc546d6a3) Run integrtation tests in different steps in Github Actions - [`2785588`](https://github.com/juanfont/headscale/commit/27855880b25b336f05c4c4112a7952bbcb22593f) Updated versions for taiscale - [`577eede`](https://github.com/juanfont/headscale/commit/577eedef117438dacb6999665c0396fd4f558c87) Restore the number of containers ### 📊 Changes **6 files changed** (+59 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/test-integration.yml` (+25 -2) 📝 `Makefile` (+6 -4) 📝 `integration_cli_test.go` (+6 -6) 📝 `integration_common_test.go` (+5 -4) 📝 `integration_embedded_derp_test.go` (+9 -9) 📝 `integration_general_test.go` (+8 -8) </details> ### 📄 Description This is a PR to troubleshoot and improve the execution of integration tests. --- <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 02:30:50 +01:00
adam closed this issue 2025-12-29 02:30:50 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1588