feat(benchmarks): add benchmark report, fix gitignore and README

- Add benchmarks/reports/REPORT_ONIX_v150.md — baseline report
  (Apple M5, darwin/arm64, Beckn v2.0.0, GOMAXPROCS=10)
- Gitignore benchmarks/results/ — runtime output from run_benchmarks.sh
- Update README: directory layout with reports/ vs results/, Reports
  section with workflow for adding new reports, fix benchstat invocation
  to use `go tool benchstat`
- Remove internal task marker from setup_test.go comment
This commit is contained in:
Mayuresh
2026-04-09 12:00:54 +05:30
parent bccb381bfa
commit 497e4b86a4
4 changed files with 291 additions and 10 deletions

View File

@@ -269,7 +269,7 @@ func buildBAPCallerConfig(routingConfigPath, registryURL string) module.Config {
}
}
// ── T7: Request builder and Beckn signing helper ──────────────────────────────
// ── Request builder and Beckn signing helper ─────────────────────────────────
// becknPayloadTemplate holds the raw JSON for a fixture file with sentinels.
var fixtureCache = map[string][]byte{}