Skip to content

Commit 60dd829

Browse files
authored
v6.2.0
1 parent 3d0b85f commit 60dd829

File tree

6 files changed

+23
-17
lines changed

6 files changed

+23
-17
lines changed

examples/Demo/Demo.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,20 +89,20 @@
8989
<PackageReference Include="Grpc.Net.Client" Version="2.71.0" />
9090
<PackageReference Include="LiteDB" Version="5.0.15" />
9191

92-
<PackageReference Include="NBomber" Version="6.1.2" />
93-
92+
<PackageReference Include="NBomber" Version="6.2.0" />
93+
9494
<PackageReference Include="NBomber.AMQP" Version="0.2.1" />
9595
<PackageReference Include="NBomber.Data" Version="6.1.1" />
9696
<PackageReference Include="NBomber.Http" Version="6.1.0" />
9797
<PackageReference Include="NBomber.MQTT" Version="0.4.1" />
98-
<PackageReference Include="NBomber.RestSharp" Version="0.1.0" />
99-
<PackageReference Include="NBomber.Sinks.OpenTelemetry" Version="0.1.0" />
98+
<PackageReference Include="NBomber.RestSharp" Version="0.1.0" />
10099
<PackageReference Include="NBomber.WebBrowser" Version="0.2.1" />
101100
<PackageReference Include="NBomber.WebSockets" Version="0.1.2" />
102101

103-
<PackageReference Include="NBomber.Sinks.Timescale" Version="0.9.0" />
102+
<PackageReference Include="NBomber.Sinks.Timescale" Version="0.11.0" />
104103
<PackageReference Include="NBomber.Sinks.InfluxDB" Version="6.1.0" />
105104
<PackageReference Include="NBomber.Sinks.Datadog" Version="0.1.0" />
105+
<PackageReference Include="NBomber.Sinks.OpenTelemetry" Version="0.1.0" />
106106

107107
<PackageReference Include="Serilog.Sinks.Elasticsearch" Version="9.0.0" />
108108
<PackageReference Include="Serilog.Sinks.Grafana.Loki" Version="8.3.0" />

examples/Demo/Features/RealtimeReporting/TimescaleDB/TimescaleDBReportingExample.cs

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ public void Run()
2222
var step3 = await Step.Run("buy_product", context, async () =>
2323
{
2424
await Task.Delay(Random.Shared.Next(1000, 2000));
25-
return Response.Ok(statusCode: "201", sizeBytes: 30);
25+
var value = context.Random.Next(0, 4);
26+
27+
if (value == 3)
28+
return Response.Fail(sizeBytes: 30, statusCode: "400");
29+
30+
return Response.Ok(statusCode: "200", sizeBytes: 30);
2631
});
2732

2833
return Response.Ok(statusCode: "200");
@@ -40,13 +45,13 @@ public void Run()
4045
var step1 = await Step.Run("login", context, async () =>
4146
{
4247
await Task.Delay(Random.Shared.Next(100, 500));
43-
return Response.Ok(statusCode: "200", sizeBytes: 20);
48+
return Response.Ok(sizeBytes: 10, statusCode: "200");
4449
});
4550

4651
var step2 = await Step.Run("get_product", context, async () =>
4752
{
4853
await Task.Delay(Random.Shared.Next(500, 1000));
49-
return Response.Ok(statusCode: "200", sizeBytes: 20);
54+
return Response.Ok(sizeBytes: 20, statusCode: "200");
5055
});
5156

5257
var step3 = await Step.Run("buy_product", context, async () =>
@@ -73,9 +78,10 @@ public void Run()
7378
NBomberRunner
7479
.RegisterScenarios(scenario, scenario2)
7580
.LoadInfraConfig("Features/RealtimeReporting/TimescaleDB/infra-config.json")
81+
.WithReportingInterval(TimeSpan.FromSeconds(5))
7682
.WithReportingSinks(new TimescaleDbSink())
77-
.WithTestSuite("user_operations")
78-
.WithTestName("mongo_db_orders_creation")
83+
.WithTestSuite("reporting")
84+
.WithTestName("timescale_db_demo")
7985
.Run();
8086
}
8187
}

examples/Demo/Features/RealtimeReporting/TimescaleDB/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22

33
timescaledb:
4-
image: timescale/timescaledb:2.14.2-pg16
4+
image: timescale/timescaledb:2.24.0-pg17-oss
55
restart: always
66
command: postgres -c 'max_connections=500'
77
environment:
@@ -20,7 +20,7 @@
2020
PGADMIN_DEFAULT_EMAIL: admin@admin.com
2121
PGADMIN_DEFAULT_PASSWORD: admin
2222
ports:
23-
- 5051:80
23+
- "5051:80"
2424
volumes:
2525
- pgadmin-data:/var/lib/pgadmin
2626

examples/Demo/NBomber_Studio/docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22

33
timescaledb:
4-
image: timescale/timescaledb:2.14.2-pg16
4+
image: timescale/timescaledb:2.24.0-pg17-oss
55
command: postgres -c 'max_connections=500'
66
restart: always
77
ports:
@@ -20,7 +20,7 @@
2020
start_period: 5s
2121

2222
nbomber-studio:
23-
image: nbomberdocker/nbomber-studio:latest
23+
image: nbomberdocker/nbomber-studio:0.5.2
2424
ports:
2525
- "5333:8080"
2626
depends_on:
@@ -36,7 +36,7 @@
3636
PGADMIN_DEFAULT_EMAIL: admin@admin.com
3737
PGADMIN_DEFAULT_PASSWORD: admin
3838
ports:
39-
- 5051:80
39+
- "5051:80"
4040
volumes:
4141
- pgadmin-data:/var/lib/pgadmin
4242

examples/K8sDemo/K8sDemo.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</ItemGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="NBomber" Version="6.1.2" />
20+
<PackageReference Include="NBomber" Version="6.2.0" />
2121
<PackageReference Include="NBomber.Http" Version="6.1.0" />
2222
</ItemGroup>
2323

examples/xUnitExample/xUnitExample.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<ItemGroup>
1010
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
11-
<PackageReference Include="NBomber" Version="6.1.2" />
11+
<PackageReference Include="NBomber" Version="6.2.0" />
1212
<PackageReference Include="NBomber.Http" Version="6.1.0" />
1313
<PackageReference Include="xunit" Version="2.9.3" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">

0 commit comments

Comments
 (0)