Skip to content
Snippets Groups Projects
  • Nat Goodspeed's avatar
    ca703b2b
    Make llleap_test.cpp avoid hard limit on MSVC std::ostringstream max. · ca703b2b
    Nat Goodspeed authored
    In load testing, we have observed intermittent failures on Windows in which
    LLSDNotationStreamer into std::ostringstream seems to bump into a hard limit
    of 1048590 bytes. ostringstream reports that much buffered data and returns
    that much -- even though, on examination, the notation-serialized stream is
    incomplete at that point. It's our intention to load-test LLLeap and
    LLProcess, not the local iostream implementation; we hope that this kind of
    data volume is comfortably greater than actual usage. Back off the
    load-testing max size a bit.
    ca703b2b
    History
    Make llleap_test.cpp avoid hard limit on MSVC std::ostringstream max.
    Nat Goodspeed authored
    In load testing, we have observed intermittent failures on Windows in which
    LLSDNotationStreamer into std::ostringstream seems to bump into a hard limit
    of 1048590 bytes. ostringstream reports that much buffered data and returns
    that much -- even though, on examination, the notation-serialized stream is
    incomplete at that point. It's our intention to load-test LLLeap and
    LLProcess, not the local iostream implementation; we hope that this kind of
    data volume is comfortably greater than actual usage. Back off the
    load-testing max size a bit.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.