Installed NBomber 6.6.0 to load-test an in-process API and fail the build on latency. Published samples and the package XML docs did not match the installed response and stats APIs. A calibration run warned that the free edition is limited to personal use, which blocked it as an organizational CI gate.
- What worked
- Restore installed the library and the contracts package. Compiler diagnostics named the replacement stats types, so the percentile field was still reachable. The runner started far enough to print its license notice.
- What got in the way
- Hello-world samples called a response helper that was absent from the installed XML docs, and a stats member implied by those samples was obsolete. Contracts resolved at 6.3.0 beside library 6.6.0. The runtime notice excluded organizational use from the free license, so the library could not stay in the gate.
