[PR #780] [CLOSED] feat(ci): improve postgres integration test times #937

Closed
opened 2025-11-01 21:07:34 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/780
Author: @kolaente
Created: 5/15/2025
Status: Closed

Base: mainHead: fix/improve-test-runtime


📝 Commits (10+)

  • 0c59958 feat(ci): use loopback for postgres connection
  • c128b7b feat: add timing
  • 7a2e692 feat: add more detailed timings
  • 46f9972 feat: add more detailed timings
  • 25121f0 feat: use alter constainrs
  • 4cb9af0 feat: skip table checksum computation
  • 87a4a57 feat: show postgres logs after test run
  • 32bae70 fix: lint
  • 32bc855 feat: more time logging
  • 757911e feat: more logging

📊 Changes

9 files changed (+170 additions, -1747 deletions)

View changed files

📝 .github/workflows/test.yml (+2 -0)
📝 go.mod (+3 -46)
📝 go.sum (+7 -1678)
📝 pkg/db/test.go (+17 -3)
📝 pkg/db/test_fixtures.go (+61 -1)
📝 pkg/integrations/api_tokens_test.go (+6 -6)
📝 pkg/integrations/caldav_test.go (+9 -9)
📝 pkg/integrations/integrations.go (+6 -4)
📝 pkg/models/unit_tests.go (+59 -0)

📄 Description

No description provided


🔄 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/go-vikunja/vikunja/pull/780 **Author:** [@kolaente](https://github.com/kolaente) **Created:** 5/15/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `fix/improve-test-runtime` --- ### 📝 Commits (10+) - [`0c59958`](https://github.com/go-vikunja/vikunja/commit/0c599589b1be6be8881f2103d071304180d7d171) feat(ci): use loopback for postgres connection - [`c128b7b`](https://github.com/go-vikunja/vikunja/commit/c128b7b5de8a84fd45727b9fe3ed74368d0fe577) feat: add timing - [`7a2e692`](https://github.com/go-vikunja/vikunja/commit/7a2e6927a2b98bad1a7a9375882f9232812b287e) feat: add more detailed timings - [`46f9972`](https://github.com/go-vikunja/vikunja/commit/46f9972ba995a2d3cb9f19b7302d99627db283f3) feat: add more detailed timings - [`25121f0`](https://github.com/go-vikunja/vikunja/commit/25121f037760e8e66efc0b4b42e32461c276f9d4) feat: use alter constainrs - [`4cb9af0`](https://github.com/go-vikunja/vikunja/commit/4cb9af0a833ddc8c64b57eced7a359a7fbc09f4a) feat: skip table checksum computation - [`87a4a57`](https://github.com/go-vikunja/vikunja/commit/87a4a57ee722824be0bbc24be124da083b53c372) feat: show postgres logs after test run - [`32bae70`](https://github.com/go-vikunja/vikunja/commit/32bae701aed40eb78cfed422f445a0dc6c891da5) fix: lint - [`32bc855`](https://github.com/go-vikunja/vikunja/commit/32bc85598fe625a207493ebe978cf1cc681bf1e8) feat: more time logging - [`757911e`](https://github.com/go-vikunja/vikunja/commit/757911ef28cd4247fbfaff39f47f33ee1849e13d) feat: more logging ### 📊 Changes **9 files changed** (+170 additions, -1747 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/test.yml` (+2 -0) 📝 `go.mod` (+3 -46) 📝 `go.sum` (+7 -1678) 📝 `pkg/db/test.go` (+17 -3) 📝 `pkg/db/test_fixtures.go` (+61 -1) 📝 `pkg/integrations/api_tokens_test.go` (+6 -6) 📝 `pkg/integrations/caldav_test.go` (+9 -9) 📝 `pkg/integrations/integrations.go` (+6 -4) 📝 `pkg/models/unit_tests.go` (+59 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-01 21:07:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#937