You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
serverccl, application_api: Fix some tests relying on statement_statistics
This commit sets the SynchronousSQLStats testing knob on for
TestTenantCannotSeeNonTenantStats.
Additionally, it fixes a testing bug in TestTenantCannotSeeNonTenantStats,
TestStatusAPIStatements, TestStatusAPICombinedStatementsWithFullScans, and
TestStatusAPICombinedStatements.
These tests involve executing a set of statements and verifying that the
statement stats response contains the same set of statements. However, they
filter out statements with a failure count > 0.
This was a bug introduced by pull #120236 which changed the way failed
statements were collected in the SQL stats system. Previously, a stmt with the
same query that failed to execute would recieve a different fingerprint and
thus be included as a different entry in the statements response.
These existing tests filtered out statement entries that failed b/c they used
to be an additional entry that would fail when comparing with the set of stmts
executed. This filtering out from the tests should have been removed as part of
pull #120236.
Fixes: #152175
Release note: None
0 commit comments