a92eac84f90b5eea841e25edcb8398f6183cf591
braney
  Fri May 22 15:29:39 2026 -0700
quickLiftBench: add Mode A case (hgwbeta saved-session pair), refs #37445

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

diff --git src/utils/qa/quickLiftBench/cases.yaml src/utils/qa/quickLiftBench/cases.yaml
index 5232bdc1f50..ef730d34d72 100644
--- src/utils/qa/quickLiftBench/cases.yaml
+++ src/utils/qa/quickLiftBench/cases.yaml
@@ -50,30 +50,47 @@
       lifted: Brianraney/benchQuickList1
     compare:
       - [native, lifted]
 
   # -------- Bench pair 1: same sessions on the public RR --------
   - id: bench1_rr
     description: |
       Same session pair as bench1_hgwdev, run against genome.ucsc.edu.
     server: rr
     variants:
       native: Brianraney/benchQuickNative1
       lifted: Brianraney/benchQuickList1
     compare:
       - [native, lifted]
 
+  # -------- Mode A: saved-session pair on hgwbeta --------
+  # Two saved sessions on hgwbeta -- one rendering the source assembly natively,
+  # one rendering the quickLifted target assembly. Tests the full saved-session
+  # path (cart restore + position from session) on the beta server rather than
+  # dev.
+  - id: mode_a_beta
+    description: |
+      Mode A on hgwbeta: native saved session (quickBenchSource1) vs the
+      quickLifted equivalent (quickBenchTarget1). Each session renders at
+      its own saved region.
+    server: beta
+    variants:
+      native: Braney/quickBenchSource1
+      lifted: Braney/quickBenchTarget1
+    compare:
+      - [native, lifted]
+
   # -------- Mode B: native on source assembly vs lifted to a different one --------
   # Same hub, but the native variant views the source bigBed/bigWig on its
   # own assembly (hg38) while the lifted variant views the same data quickLifted
   # to a different assembly (hs1). Different db per variant. Positions chosen
   # so the two windows cover approximately the same biological region.
   - id: mode_b_bb
     description: |
       Mode B bigBed: hg38-native render (modeB_bb_native) vs the same
       hg38-coord bigBed quickLifted to hs1 (modeC_bb_lifted). Measures
       the cost of remap + cross-assembly rendering relative to a clean
       native render.
     server: hgwdev
     variants:
       native:
         hubUrl: https://hgwdev.gi.ucsc.edu/~braney/quickLiftBench/testHub/hub_hg38.txt