Tristan Partin
ecde8d7632
Improve type safety according to pyright
...
Pyright found many issues that mypy doesn't seem to want to catch or
mypy isn't configured to catch.
Signed-off-by: Tristan Partin <tristan@neon.tech >
2024-11-08 14:43:15 -06:00
Tristan Partin
b77b9bdc9f
Add tests for sql-exporter metrics
...
Should help us keep non-working metrics from hitting staging or
production.
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
Fixes: https://github.com/neondatabase/neon/issues/8569
Signed-off-by: Tristan Partin <tristan@neon.tech >
2024-10-29 15:13:06 -05:00
a-masterov
091a175a3e
Test versions mismatch ( #9167 )
...
## Problem
We faced the problem of incompatibility of the different components of
different versions.
This should be detected automatically to prevent production bugs.
## Summary of changes
The test for this situation was implemented
Co-authored-by: Alexander Bayandin <alexander@neon.tech >
2024-10-11 15:29:54 +02:00
Tristan Partin
006d9dfb6b
Add compute_config_dir fixture
...
Allows easy access to various compute config files.
Signed-off-by: Tristan Partin <tristan@neon.tech >
2024-10-10 12:43:40 -05:00
Tristan Partin
264c34dfb7
Move path-related fixtures into their own module ( #9304 )
...
neon_fixtures.py has grown into quite a beast.
Signed-off-by: Tristan Partin <tristan@neon.tech >
2024-10-10 10:26:23 -05:00