Skip to content

Add warning about requests dependencies to golden tests#526

Closed
llucax wants to merge 1 commit intofrequenz-floss:v0.x.xfrom
llucax:requests-warning
Closed

Add warning about requests dependencies to golden tests#526
llucax wants to merge 1 commit intofrequenz-floss:v0.x.xfrom
llucax:requests-warning

Conversation

@llucax
Copy link
Contributor

@llucax llucax commented Mar 3, 2026

We are currently having CI failures because there are some issues with transitive dependencies. It is already fixed upstream but not release yet. For now we just adjust golden tests to expect these warnings.

We will have to roll this back when upstream is fixed.

Workaround for #527.

We are currently having CI failures because there are some issues with
transitive dependencies. It is already [fixed
upstream](psf/requests#7220) but not release
yet. For now we just adjust golden tests to expect these warnings.

We will have to roll this back when upstream is fixed.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax requested a review from a team as a code owner March 3, 2026 09:15
@llucax llucax requested review from florian-wagner-frequenz and removed request for a team March 3, 2026 09:15
@github-actions github-actions bot added the part:tests Affects the unit, integration and performance (benchmarks) tests label Mar 3, 2026
@llucax llucax added the type:tech-debt Improves the project without visible changes for users label Mar 3, 2026
@llucax
Copy link
Contributor Author

llucax commented Mar 3, 2026

Force-merging this as it is making all PRs fail.

@llucax
Copy link
Contributor Author

llucax commented Mar 3, 2026

Oh, damn. The error include the full path, so test will always fail unless they are always run from the same absolute path 😒

@llucax
Copy link
Contributor Author

llucax commented Mar 3, 2026

Will try a different approach.

@llucax llucax closed this Mar 3, 2026
@llucax llucax deleted the requests-warning branch March 3, 2026 10:13
@llucax
Copy link
Contributor Author

llucax commented Mar 3, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:tests Affects the unit, integration and performance (benchmarks) tests type:tech-debt Improves the project without visible changes for users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant