[GH-ISSUE #477] test: race conditions & name reuse. #126

Open
opened 2026-02-28 00:40:40 +03:00 by kerem · 0 comments
Owner

Originally created by @Tinyblargon on GitHub (Oct 9, 2025).
Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/477

Originally assigned to: @Tinyblargon on GitHub.

Currently all tests have hard-coded names and IDs for the things they create, update, list, delete. This leads to conflicts between tests due to accidental name reuse.

We should introduce some extra naming service all all test can get conflict free unique names from.
This would allow us to parallelize more steps in the test suite. Reducing the time it takes to run the integration tests.

Originally created by @Tinyblargon on GitHub (Oct 9, 2025). Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/477 Originally assigned to: @Tinyblargon on GitHub. Currently all tests have hard-coded names and IDs for the things they create, update, list, delete. This leads to conflicts between tests due to accidental name reuse. We should introduce some extra naming service all all test can get conflict free unique names from. This would allow us to parallelize more steps in the test suite. Reducing the time it takes to run the integration tests.
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
starred/proxmox-api-go#126
No description provided.