Skip to content

Extended Falcon multipart/form-data handling performance & regression tests.

License

Notifications You must be signed in to change notification settings

vytas7/falcon-multipart-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Falcon multipart/form-data tests

This is a collection of extensive tests, long-running benchmarks and other tests that are too specific to the development of the multipart/form-data media handler for the Falcon web framework.

See also this Gist for design details, examples and progress updates.

"Normal" functionality is covered with tests that are shipped with the feature itself. This repository mainly focuses on streamlining three different scenarios:

  • Wrapped part stream read throughput for large files.
  • Tiny and/or buffer-misaligned reads.
  • Multipart forms with an insane amount of parts (although completely contrived for all practical purposes, but that helps in opimizing per-part parsing overhead).

About

Extended Falcon multipart/form-data handling performance & regression tests.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages