t: Refactor pytest in container #158

Closed
andriinikitin wants to merge 4 commits from t-refactor-pytest-in-container into main

4 Commits

Author SHA256 Message Date
Andrii Nikitin
49ca2d5646 t: tweak merge tests 002 and 003 to properly address expected behavior
All checks were successful
go-generate-check / go-generate-check (pull_request) Successful in 14s
Integration tests / t (pull_request) Successful in 11m1s
2026-03-06 20:11:31 +01:00
Andrii Nikitin
d3a8cbd57d t: refactor dedicated container for pytest
- 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
2026-03-06 20:11:11 +01:00
Andrii Nikitin
a66847aa86 staging: Add config for poll interval
Needed for testing
2026-03-06 16:43:06 +01:00
Andrii Nikitin
3aec2deca4 pr: add parameter exit-on-config-error
The parameter will help to deal with test fixture concurrency
2026-03-06 16:42:58 +01:00