Skip to content
Snippets Groups Projects
Select Git revision
  • release default
  • master protected
  • feature/xx-4717/logLevel
  • XX-4626/SingleUsePackage
  • josh/DmPackage
  • xx-4437/no-registration
  • feature/project/DM
  • project/channels
  • feature/ctidh
  • Jakub/rootless-CI
  • jono/wasmDemo
  • feature/XX-4108/updateProtoc
  • feature/hotfix/unsafe_send_to_self
  • Anne/OldSessionTesting
  • hotfix/groupChat
  • josh/groupCreationScript
  • feature/XX-3797/restore
  • feature/XX-3789/DeleteIndividualRequests
  • dev
  • feature/debugSendCMIX
20 results

basice2e

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Rick Carback authored
    65ffe074
    History

    = Basic End-to-End Integration Test (basice2e)

    This test runs several servers and clients as a smoke test against the system. We runs a multi node, multi message, multi user test of the system over multiple rounds all over network traffic. The basic structure is as follows:

    • 5 Nodes, BatchSize of 12
    • 3 Clients, each send 4 messages over several rounds: ** 2 messages to itself ** 1 message to each of the other nodes
    • Each client asserts they receive their predefined messages

    For now, we do nothing on assertion of crypto, we just assume api-level compliance with sending and receiving messages.

    This test does not produce any results, but it does produce logs for each server and client.