File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ name: Netcode Scaling Benchmark
66# count are comparable across netcodes. Finally renders the cross-netcode tables and report.
77#
88# Runner budget per session: 1 server + measured_clients + ceil((size - measured) / loadgen_procs)
9- # loadgen runners, e.g. size 100 = 1 + 10 + 4 = 15 runners. Every runner joins the tailnet as an
10- # ephemeral device, so max_parallel x 15 must stay under the Tailscale device limit.
9+ # loadgen runners, e.g. size 100 = 1 + 10 + 8 = 19 runners. Every runner joins the tailnet as an
10+ # ephemeral device, so max_parallel x 19 must stay under the Tailscale device limit.
1111#
1212# Fusion's client count is capped by fusion_max_clients (Photon CCU plan). If Photon refuses a
1313# connection the server proceeds with the clients it has after -connectTimeout, and the summary
7070 required : false
7171 default : " 1"
7272
73+ # The dedicated bench-server takes one session at a time: a second dispatch waits for the running
74+ # one to finish instead of starting alongside it. GitHub keeps one waiting run per group, so a third
75+ # dispatch replaces the waiting one.
76+ concurrency :
77+ group : netcode-scaling-bench
78+ cancel-in-progress : false
79+
7380jobs :
7481 prep :
7582 name : Plan runs
You can’t perform that action at this time.
0 commit comments