Skip to content

Commit

Permalink
test_runner: update packages for Python 3.13 (#10285)
Browse files Browse the repository at this point in the history
## Problem

It's impossible to run regression tests with Python 3.13 as some
dependencies don't support it (some of them are outdated, and `jsonnet`
doesn't support it at all yet)

## Summary of changes
- Update dependencies for Python 3.13
- Install `jsonnet` only on Python < 3.13 and skip relevant tests on
Python 3.13

Closes #10237
  • Loading branch information
bayandin authored Jan 6, 2025
1 parent b342a02 commit ad7f14d
Show file tree
Hide file tree
Showing 3 changed files with 459 additions and 332 deletions.
Loading

1 comment on commit ad7f14d

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

7377 tests run: 7014 passed, 1 failed, 362 skipped (full report)


Failures on Postgres 16

  • test_storage_controller_many_tenants[github-actions-selfhosted]: release-x86-64
# Run all failed tests locally:
scripts/pytest -vv -n $(nproc) -k "test_storage_controller_many_tenants[release-pg16-github-actions-selfhosted]"
Flaky tests (2)

Postgres 17

Postgres 15

Code coverage* (full report)

  • functions: 31.2% (8411 of 26962 functions)
  • lines: 48.0% (66787 of 139233 lines)

* collected from Rust tests only


The comment gets automatically updated with the latest test results
ad7f14d at 2025-01-06T22:46:05.774Z :recycle:

Please sign in to comment.