Description
SOLR-9285 is/has added a new TestRandomFlRTGCloud for testing out random permutations of fl params in RTG requests.
simple field names, field renames, field globs, and ValueSources/functions are already tested – adding additional DocTransformers is fairly straight forward by implementing a simple FlValidator.
This issue is being filed to track the work needed to:
- review the list of all DocTransformers in solr and add test coverage of them in this method
- file any blocker issues if new bugs are found in this process
- once all DocTransformers are accounted for, update TestRandomFlRTGCloud to programatically compare the list of FlValidator's it knows about with the list of all DocTransformers (similar to how QueryEqualityTest.testParserCoverage works) to fail the test if anyone adds a DocTransformer w/o adding corisponding test coverage to this class.
Attachments
Attachments
Issue Links
- is blocked by
-
SOLR-9286 SolrCloud RTG: psuedo-fields (like ValueSourceAugmenter, [shard], etc...) silently fails (even for committed doc)
- Closed
-
SOLR-9288 RTG: fl=[docid] silently missing for uncommitted docs
- Closed
-
SOLR-9289 SolrCloud RTG: fl=[docid] silently ignored for all docs
- Closed
- is related to
-
SOLR-9379 Need cloud & RTG testing of [child] transformer
- Resolved
-
SOLR-9180 need better cloud & RTG testing of TestPseudoReturnFields
- Closed
- relates to
-
SOLR-9376 RawValueTransformerFactory ([json] & [xml]) don't work in SolrCloud
- Closed
-
SOLR-9285 ArrayIndexOutOfBoundsException when ValueSourceAugmenter used with RTG on uncommitted doc
- Closed
-
SOLR-9377 [subquery] augmenter doesn't work with RTG on uncommited docs
- Closed