Skip to content

Performance report after data pushed to SORMAS [2] #30

@JonasCir

Description

@JonasCir
  • Check if there is a framework that might help to reduce development effort (for example Gatling)
  • Gather duration of pushing data
  • Fetch 100 entries after each 100 entries pushed to SORMAS (make it configurable: default 0 = disabled, 100 = chunk size)
  • A textual report in the log after each run:
    • average duration per entry push
    • duration for the fetch data calls (all timestamps).

Example:

Data created.
Cases:       1000, 423 ms per entry
Contacts:    1000, 501 ms per entry
Event part.: 1000, 354 ms per entry

Data fetch duration (100 entries after a chunk of 100 entries pushed):
Cases:       1234ms, 2345ms, 3456ms, .....
Contacts:    ...
Event part.: ...

Total duration: 1234,5 s

Metadata

Metadata

Assignees

No one assigned

    Labels

    data-generatorfeatureA new feature to be developed (ticket type)generalNot directly concerned with any particular functional section of the application

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions