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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions