Skip to content

fix: Stop perpetually skipping VeloxReaderTest.fsstStringBatchReader (#932)#932

Open
apurva-meta wants to merge 1 commit into
facebookincubator:mainfrom
apurva-meta:export-D110523003
Open

fix: Stop perpetually skipping VeloxReaderTest.fsstStringBatchReader (#932)#932
apurva-meta wants to merge 1 commit into
facebookincubator:mainfrom
apurva-meta:export-D110523003

Conversation

@apurva-meta

@apurva-meta apurva-meta commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary:

Context:
The test-health monitor filed multiple SKIPPING issues (T278108817) for
VeloxReaderTest.fsstStringBatchReader. The test GTEST_SKIP()s whenever
optimizeStringBufferHandling is false (FSST is only produced by that encoding
factory), and getTestParams() generates many optimize=false param instances, so
those instances always skip and get flagged as unhealthy.

This diff:
Moves the test onto a new VeloxReaderFsstTest fixture that instantiates only the
optimizeStringBufferHandling=true subset of params, so every instance actually
runs instead of perpetually skipping. Drops the now-unnecessary skip guard.

Reviewed By: HuamengJiang

Differential Revision: D110523003

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 2, 2026
@meta-codesync

meta-codesync Bot commented Jul 2, 2026

Copy link
Copy Markdown

@apurva-meta has exported this pull request. If you are a Meta employee, you can view the originating Diff in D110523003.

…acebookincubator#932)

Summary:

Context:
The test-health monitor filed multiple SKIPPING issues (T278108817) for
VeloxReaderTest.fsstStringBatchReader. The test GTEST_SKIP()s whenever
optimizeStringBufferHandling is false (FSST is only produced by that encoding
factory), and getTestParams() generates many optimize=false param instances, so
those instances always skip and get flagged as unhealthy.

This diff:
Moves the test onto a new VeloxReaderFsstTest fixture that instantiates only the
optimizeStringBufferHandling=true subset of params, so every instance actually
runs instead of perpetually skipping. Drops the now-unnecessary skip guard.

Reviewed By: HuamengJiang

Differential Revision: D110523003
@meta-codesync meta-codesync Bot changed the title Stop perpetually skipping VeloxReaderTest.fsstStringBatchReader fix: Stop perpetually skipping VeloxReaderTest.fsstStringBatchReader (#932) Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant