Skip to content

Releases: PragmaticFlow/NBomber

NBomber v3.3.0

06 Oct 06:12
Compare
Choose a tag to compare

NBomber v3.2.2

27 Sep 06:41
Compare
Choose a tag to compare

NBomber v3.2.1

NBomber v3.2.0

27 Sep 06:36
Compare
Choose a tag to compare

NBomber v3.1.0

NBomber v3.0.0-rc2

02 Aug 18:02
Compare
Choose a tag to compare

NBomber

NBomber.Sinks.InfluxDB

NBomber.Grafana

NBomber v3.0.0-RC

19 Jul 08:59
Compare
Choose a tag to compare

NBomber v3.0.0-beta.12

NBomber v3.0.0-beta.11

04 Jul 18:52
Compare
Choose a tag to compare

NBomber

NBomber.Sinks.InfluxDB

NBomber.Cluster

  • Added optional config setting MinAgentsCount for the Coordinator JSON config file. It allows setting a minimum count of agents that the coordinator will wait to start the session
    "ClusterSettings": {
        "Coordinator": {
            "ClusterId": "test_cluster",
            "NATSServerURL": "nats://localhost",
            "TargetScenarios": ["test_scenario"],
            "Agents": [
                { "AgentGroup": "1", "TargetScenarios": ["test_scenario"] }
            ],
            "MinAgentsCount": 5
        }
    }
  • Added functionality to load JSON configuration by HTTP URL
let url = "http://config.com/json_file_path"

Scenario.create "scenario_1" [step1; step2]
|> NBomberClusterRunner.registerScenario
|> NBomberClusterRunner.loadConfig url

v3.0.0-beta.10

16 Jun 16:26
Compare
Choose a tag to compare

NBomber

NBomber Cluster

  • Added MsgPack serialization + LZ4 compression for streaming stats from Agents

  • Fixed NBomber scenario stats showing incorrect ramp_constant, instead of the configured inject_per_sec

  • Increased default timeout to discover all available agents, it's now = 5 sec

  • Fixed bug with displaying and waiting on WarmUp for scenario started only on Agent

  • Added ability to run coordinator without any scenarios to balance the load for a coordinator in the cluster with many agents and very load intensive scenarios. For this you should set empty array "TargetScenarios": []

    "ClusterSettings": {
        "Coordinator": {
            "ClusterId": "test_cluster",
            "NATSServerURL": "my-nats",
            "TargetScenarios": [],
            "Agents": [
                { "AgentGroup": "1", "TargetScenarios": ["scenario_2"] }
            ]
        }
    },