summaryrefslogtreecommitdiff
path: root/integrationtests/dmap_large_test.go
AgeCommit message (Collapse)Author
2025-06-26refactor: optimize DMap large file test to generate file only oncePaul Buetow
- Generate the 100MB test file once before both test modes - Pass the filename to both serverless and server test functions - Removed duplicate file generation, improving test performance - Test now runs in ~30s instead of ~55s - The 100MB test file is still preserved for manual inspection This makes the test more efficient while maintaining the same coverage and functionality. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-26test: add integration test for DMap with large 100MB filePaul Buetow
- Added TestDMapLargeFile that generates a 100MB log file with MapReduce data - Tests run in both serverless and server modes using runDualModeTest pattern - Includes three query types: aggregations, filtering, and load distribution - The 100MB test file is preserved after test run for manual inspection - Cleans up output files before (not after) each test as requested - Verifies query execution time and output file creation This test helps ensure DMap can handle large files efficiently and correctly processes MapReduce queries on substantial datasets. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>