HPCC-35542 Add comprehensive tests for index fileposition options#20772
HPCC-35542 Add comprehensive tests for index fileposition options#20772ghalliday wants to merge 1 commit intohpcc-systems:candidate-9.14.xfrom
Conversation
|
Jira Issue: https://hpccsystems.atlassian.net//browse/HPCC-35542 Jirabot Action Result: |
There was a problem hiding this comment.
Pull request overview
This pull request adds comprehensive regression tests for index fileposition options in ECL. The tests verify that indices with various combinations of fileposition configurations (enabled/disabled, zero/non-zero) work correctly across different compression types and record structures.
Key changes:
- Tests 36 different combinations of index fileposition configurations
- Covers 3 compression types (legacy, inplace, hybrid), 2 record types (fixed and variable width), and 2 index definition methods (from dataset and from record)
- Validates that data read from indices matches the original source data
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| testing/regress/ecl/indexfilepos.ecl | New comprehensive test file for index fileposition options across multiple configuration combinations |
| testing/regress/ecl/key/indexfilepos.xml | Expected output file (two empty result datasets indicating successful test completion) |
Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
|
Jira Issue: https://hpccsystems.atlassian.net//browse/HPCC-35542 Jirabot Action Result: |
|
Jira Issue: https://hpccsystems.atlassian.net//browse/HPCC-35542 Jirabot Action Result: |
Type of change:
Checklist:
Smoketest:
Testing: