t: Refactor pytest in container #158

Open
andriinikitin wants to merge 4 commits from t-refactor-pytest-in-container into main
Member
  • remove test-obs service
  • mock OBS calls using pytest-httpserver
  • dedicated container for pytest to make sure it is in the same network as the services
  • remove restart of obs-staging-bot and use new poll interval for it
  • rework Makefile targets
  • suppress fixture messages by default, add an environment variable
  • print timing of gitea calls
  • print summary of fixture setup
- remove test-obs service - mock OBS calls using pytest-httpserver - dedicated container for pytest to make sure it is in the same network as the services - remove restart of obs-staging-bot and use new poll interval for it - rework Makefile targets - suppress fixture messages by default, add an environment variable - print timing of gitea calls - print summary of fixture setup
andriinikitin added 2 commits 2026-03-05 13:49:13 +01:00
staging: Add config for poll interval
Some checks failed
go-generate-check / go-generate-check (pull_request) Successful in 44s
Integration tests / t (pull_request) Has been cancelled
0464324ea7
Needed for testing
t: refactor dedicated container for pytest
Some checks failed
go-generate-check / go-generate-check (pull_request) Successful in 8s
Integration tests / t (pull_request) Has been cancelled
cb07c427bc
- remove test-obs service
- mock OBS calls using pytest-httpserver
- dedicated container for pytest to make sure it is in the same network as the services
- remove restart of obs-staging-bot and use new poll interval for it
- rework Makefile targets
andriinikitin force-pushed t-refactor-pytest-in-container from cb07c427bc to ebe9cbc127 2026-03-05 13:51:01 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from ebe9cbc127 to 3b35f383b3 2026-03-05 14:04:38 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 3b35f383b3 to 54dcd133d1 2026-03-05 14:41:39 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 54dcd133d1 to 3aeb5168ac 2026-03-05 14:49:49 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 3aeb5168ac to 430dfc7296 2026-03-05 15:23:33 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 430dfc7296 to 553504a942 2026-03-06 11:01:50 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 553504a942 to 6f5cc369c6 2026-03-06 13:03:14 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 6f5cc369c6 to a999de4c0d 2026-03-06 13:45:52 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from a999de4c0d to 4fa652c6dd 2026-03-06 15:57:14 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 4fa652c6dd to 51cc5db44e 2026-03-06 17:00:56 +01:00 Compare
andriinikitin force-pushed t-refactor-pytest-in-container from 51cc5db44e to 49ca2d5646 2026-03-06 20:20:14 +01:00 Compare
All checks were successful
go-generate-check / go-generate-check (pull_request) Successful in 14s
Integration tests / t (pull_request) Successful in 11m1s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin t-refactor-pytest-in-container:t-refactor-pytest-in-container
git checkout t-refactor-pytest-in-container
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: git-workflow/autogits#158