mirror of
https://github.com/neondatabase/neon.git
synced 2026-06-03 13:30:38 +00:00
tests: extend log allow list for test_sharding_split_failures (#7134)
Failure types that panic the storage controller can cause unlucky pageservers to emit log warnings that they can't reach the generation validation API: https://neon-github-public-dev.s3.amazonaws.com/reports/main/8284495687/index.html Tolerate this log message: it's an expected behavior.
This commit is contained in:
@@ -729,6 +729,10 @@ def test_sharding_split_failures(
|
||||
# thereby be unable to publish remote consistent LSN updates
|
||||
ps.allowed_errors.append(".*Dropped remote consistent LSN updates.*")
|
||||
|
||||
# If we're using a failure that will panic the storage controller, all background
|
||||
# upcalls from the pageserver can fail
|
||||
ps.allowed_errors.append(".*calling control plane generation validation API failed.*")
|
||||
|
||||
# Make sure the node we're failing has a shard on it, otherwise the test isn't testing anything
|
||||
assert (
|
||||
failure.pageserver_id is None
|
||||
|
||||
Reference in New Issue
Block a user