Skip to content

1.3.0

Compare
Choose a tag to compare
@michalwski michalwski released this 28 Oct 10:45
· 517 commits to master since this release
5055068

Changed:

  • escalus to esl/escalus@58c2bf8
  • amoc_xmpp new helper function send_request_and_get_response
  • amoc_xmpp_handlers new function for constructing handlers
  • amoc_scenario behavior was extended with optional callbacks continue, terminate, next_user_batch more details in #90
  • Amoc's docker container allows to pass AMOC_EXTRA_CODE_PATHS env var with path to additional beam files
  • Amoc's REST API allows to start a scenario which is outside of Amoc's scenario directory
  • amoc_config
    • allows to pass env vars containing value false
    • allows to parse and validate scenario variables passed as env vars
  • amoc_dist and amoc_slave now master node is the one a scenario is started on
  • amoc_throttle works in distributed mode now
  • documentation - the structure of the documentation was reworked and the content was updated and extended

Added:

  • amoc_xmpp_muc new module with helper function for building MUC scenarios
  • scripts and documentation showing how to setup and run load tests with multiple Amoc nodes in docker containers
  • iq_metrics helper for generic metrics related to IQ stanzas
  • MUC and MUC_light load test scenarios
  • amoc_coordinator to coordinate sessions

Removed:

  • ansible scripts for deploying amoc
  • amoc_annotations module
  • config helper module - functionality moved to amoc_config