Skip to content

test(zigux): add lane16 rbtree cached bench replay runner#14628

Merged
adybag14-cyber merged 2 commits into
masterfrom
zigux-builder/lane16-rbtree-cached-bench-replay-current-master-20260529t0336z
Jun 1, 2026
Merged

test(zigux): add lane16 rbtree cached bench replay runner#14628
adybag14-cyber merged 2 commits into
masterfrom
zigux-builder/lane16-rbtree-cached-bench-replay-current-master-20260529t0336z

Conversation

@adybag14-cyber
Copy link
Copy Markdown
Owner

Summary

  • restack zigux/tests/phase1_rbtree_cached_bench_replay.zig onto fresh current master
  • add zigux/tests/phase1_rbtree_cached_bench_replay_build.zig so the cached-root replay has a direct focused zig build route
  • keep the change scoped to a two-file Zig tests-root packet without reopening shared bench logic, checker scripts, docs, workflows, or tools/lib/rbtree.zig

Why This Lane

  • Lane 16 owns Phase 1 hardening gates around bench-sensitive helper packets
  • the older same-file cached replay review path on PR test(zigux): restack lane16 rbtree cached bench replay on current master #12396 was diverged and did not include the newer direct build-shard pattern
  • current master returned 404 for both target files before publication, so this fresh branch gives the cached rbtree bench replay a current-head-safe review path plus its standalone runner

Validation

  • authenticated master...master compare before branch cut reported status: identical at base SHA d2bb0758d052b50430f6049befc6d9d7c2e0d7c2
  • exact current-master rereads confirmed both target paths returned 404 Not Found before publication:
    • zigux/tests/phase1_rbtree_cached_bench_replay.zig
    • zigux/tests/phase1_rbtree_cached_bench_replay_build.zig
  • authenticated current-master reread grounded the helper against live tools/lib/rbtree.zig at blob SHA b8cc3d811028922be412f40cfddfd8da82ea6d8c
  • focused scratch validation used the attached Zigux-master.zip scaffold plus the attached Zig 0.17.0-dev.87+9b177a7d2 toolchain because direct live checkout remains blocked in this scheduled runtime
  • zig fmt --check zigux/tests/phase1_rbtree_cached_bench_replay.zig zigux/tests/phase1_rbtree_cached_bench_replay_build.zig tools/lib/rbtree.zig
  • cd zigux/tests && zig build --build-file phase1_rbtree_cached_bench_replay_build.zig --list-steps
    • result: step list includes phase1-rbtree-cached-bench-replay and test
  • cd zigux/tests && zig build phase1-rbtree-cached-bench-replay --build-file phase1_rbtree_cached_bench_replay_build.zig --summary all
    • result: Build Summary: 3/3 steps succeeded; 2/2 tests passed
    • result: phase1-rbtree-cached-bench-replay success
  • initial publication raced a moving master; the final branch was restacked onto b20ad6710d6b36d2336defdc600d1538d16dc905
  • authenticated compare after restack:
    • changed files: 2
    • result: ahead_by: 2
    • result: behind_by: 0
    • result: status: ahead

Scope

  • lane: Lane 16 — Phase 1 hardening gates
  • session issue: #14624
  • supersedes stale/diverged same-file replay path: #12396
  • branch: zigux-builder/lane16-rbtree-cached-bench-replay-current-master-20260529t0336z
  • base commit: b20ad6710d6b36d2336defdc600d1538d16dc905
  • files:
    • zigux/tests/phase1_rbtree_cached_bench_replay.zig
    • zigux/tests/phase1_rbtree_cached_bench_replay_build.zig

Coordination

Validation Boundary

Direct live checkout remains unavailable in this scheduled container due CONNECT tunnel failed, response 403, so live repo grounding and publication used authenticated GitHub reads/writes plus focused current-like local validation.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 29, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: d2de790a-886f-4502-8860-23047b130055

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch zigux-builder/lane16-rbtree-cached-bench-replay-current-master-20260529t0336z

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Owner Author

Session completion: 2026-05-29 03:38 UTC

Completed Lane 16 Phase 1 hardening-gate progress by publishing draft PR #14628.

Progress:

Validation:

  • exact current-master absence checks for both target paths before publication
  • authenticated current-master helper grounding for tools/lib/rbtree.zig
  • focused scratch validation with attached Zig 0.17.0-dev.87+9b177a7d2
  • zig fmt --check zigux/tests/phase1_rbtree_cached_bench_replay.zig zigux/tests/phase1_rbtree_cached_bench_replay_build.zig tools/lib/rbtree.zig
  • zig build --build-file phase1_rbtree_cached_bench_replay_build.zig --list-steps
  • zig build phase1-rbtree-cached-bench-replay --build-file phase1_rbtree_cached_bench_replay_build.zig --summary all passed with 3/3 steps and 2/2 tests

Publish:

Notes:

  • direct live clone remained blocked by CONNECT tunnel failed, response 403, so validation used the established authenticated-read plus scratch-tree path
  • initial branch creation raced a moving master; final branch was restacked onto b20ad6710d6b36d2336defdc600d1538d16dc905 before PR creation
  • no new code blocker was opened; this uses the already-known no-checkout workaround pattern

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