[Integration Tests] Create $extensionMultiStream helper and core two-stream behavior tests

XMLWordPrintableJSON

    • Type: Sub-task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Integration
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Implement the $extensionMultiStream test extension (emits interleaved {{_streamType: 0|1, payload:

      {...}

      }} docs with DPL callback) and use it to cover document_results_and_metadata_basic.js (7 scenarios), standalone scenarios from document_results_and_metadata_with_search_meta.js (tests 1-6, 12), and document_results_and_metadata_errors.js (6 error scenarios). 19 scenarios total.

      Test plan: [Integration Test Plan|https://docs.google.com/document/d/1PksqinFLT5JZXEPR5sD6BSvzIxMCzE5BdxPweCQpWOk/edit?tab=t.0]

            Assignee:
            Daniel Segel
            Reporter:
            Daniel Segel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: