• Andrey Filippov's avatar
    CLAUDE: manifest-like tests top - cases.list + run_cases.sh (Andrey's design),... · 72e2caf1
    Andrey Filippov authored
    CLAUDE: manifest-like tests top - cases.list + run_cases.sh (Andrey's design), de-hardwire test defaults
    
    The scene-sequence .list is the human single source of truth (SET header +
    body lines selected by uncommenting; commented lines document the setup).
    The tests now follow the SAME convention one level up:
    
    - cases.list: SET header (listFile, version - the version deliberately kept
      out of the scene list, mirroring CORRECTION_PARAMETERS.x3dModelVersion vs
      .sourceSequencesList) + case lines selected by uncommenting; commented
      cases stay as documentation. gen lines map synthetic cases to generators.
    - run_cases.sh: resolves ${MODEL} through the scene list's SET
      rootDirectory/x3dDirectory + its UNCOMMENTED sequence lines + the version
      (the *-CENTER dir carries the DERIVED center timestamp -> matched as the
      smallest center ts >= the sequence's first-scene ts containing <version>/);
      -x <corr-xml> reads sourceSequencesList/x3dModelVersion directly = the
      same two sources that drive the Java run. No args = all uncommented cases;
      named cases run even when commented; missing synthetic data triggers the
      generator.
    - test_proc_consolidate: hardwired absolute case/repo paths -> standard
      --data/--src/--devrt interface (legacy positional kept).
    - test_pose_corr_jna: srcdir default de-hardwired (repo-relative 'src').
    
    Verified live: ./run_cases.sh ALL PASS (pose_corr real-scene tol-0 resolved
    through the list+version, 4 synthetic cases); named-commented case
    avg_td_oob_jna PASS bit-exact via the new interface; gen-on-missing works.
    Co-Authored-By: 's avatarClaude Fable 5 <noreply@anthropic.com>
    72e2caf1
Name
Last commit
Last update
..
.gitignore Loading commit data...
build_dnn.sh Loading commit data...
build_lib.sh Loading commit data...
build_probe.sh Loading commit data...
fetch_libtorch.sh Loading commit data...
publish_libtorch_mirror.sh Loading commit data...
test_pose_corr_jna.cu Loading commit data...
test_proc_consolidate.cu Loading commit data...
tp_dnn.cpp Loading commit data...
tp_jna.cpp Loading commit data...
tp_nvrtc_probe.cpp Loading commit data...