chore: fix test_parser_memory_stats flakiness (#3354)

* chore: fix test_parser_memory_stats flakiness

1. Added a robust assert_eventually decorator for pytests
2. Improved the assertion condition in TieredStorageTest.BackgroundOffloading
3. Added total_uploaded stats for tiering that tells how many times offloaded values
   were promoted back to RAM.

* chore: skip test_cluster_fuzzymigration
This commit is contained in:
Roman Gershman 2024-07-22 13:41:26 +03:00 committed by GitHub
parent 1fc226b03c
commit 4b1574b5c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 51 additions and 25 deletions

View file

@ -66,6 +66,7 @@ struct TieredStats {
uint64_t total_cancels = 0;
uint64_t total_deletes = 0;
uint64_t total_defrags = 0;
uint64_t total_uploads = 0;
uint64_t total_registered_buf_allocs = 0;
uint64_t total_heap_buf_allocs = 0;