-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
CAR Team 2024-11-11
-
0
-
1
config_shard_catalog_cache_refresh.js needs to wait for six hits of a failpoint. Instead of using the hitcount of the failpoint, it relies on getLog to count the number of occurrences of the log line that informs that the failpoint was hit. This is unreliable, because getLog only returns the last 1024 log lines, so if more than 1024 lines are produced between the first and last message, the assert.soon condition will never be met.
This ticket should revisit why the hitcount of the failpoint can't be used for its intended purpose.