Skip to content

feat(asap-tools): generate accelerated random E2E workloads - #877

Merged
milindsrivastava1997 merged 4 commits into
mainfrom
random-e2e-workloads
Oct 14, 2026
Merged

milindsrivastava1997 merged 4 commits into
mainfrom
random-e2e-workloads

Conversation

@milindsrivastava1997

Copy link
Copy Markdown
Contributor

Summary

  • Add random_workloads.py: deterministic generator of accelerated random E2E workload manifests (10 workloads × 10 queries, hierarchical labels region→service→job→label_0, 0.95 accuracy SLA). Manifests are the source of truth for optimizer RQEs and runner query text.
  • Add random_workload_artifacts.py: renders frozen manifests into offline planner inputs (PromQL and SQL), with planner-compatible cardinality SQL.
  • Check in frozen manifests for seed-862 (workload-01..10).
  • Design notes in .design_docs/accelerated-random-workload-eval.md.

Test plan

  • pytest asap-tools/experiments/tests/test_random_workloads.py asap-tools/experiments/tests/test_random_workload_artifacts.py

🤖 Generated with Claude Code

@milindsrivastava1997
milindsrivastava1997 merged commit cc1d7ce into main Oct 14, 2026
7 of 11 checks passed
@milindsrivastava1997
milindsrivastava1997 deleted the random-e2e-workloads branch October 14, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant