yujonglee
|
5f2b4d27d7
|
test(ocr): add SDK callback E2E parity (#40061)
* test(ocr): cover SDK callback parity
* test(ocr): compare callback kwargs
|
2026-09-07 11:23:12 -07:00 |
|
yujonglee
|
b75ac5cf52
|
feat(python): rename Rust rollout API (#39704)
|
2026-09-04 08:40:44 -07:00 |
|
yujonglee
|
eb67e5402b
|
test(ocr): complete Rust unit test parity (#39689)
* feat(ocr): complete Rust unit test parity
* test(ocr): keep parity changes harness-only
* test(ocr): share azure DI native fixture across response tests
* refactor(ocr): colocate gateway unit tests and extract lifecycle integration tests
|
2026-09-03 21:15:01 -07:00 |
|
yujonglee
|
ee08c36fc0
|
refactor(tests): restructure rust python harness around strategy definitions (#39628)
* wip
* refactor(tests): move sdk function tracing into rust python harness
* dead code
* fix: handle harness keyboard interrupts
* refactor(tests): deduplicate rust python harness helpers
* fix(harness): expose validated strategy choices
* wip
* refactor(harness): let strategies own parity reports
* docs(harness): update strategy structure
* refactor(harness): localize strategy report views
* wip
* fix(harness): satisfy mapping runner type checks
* fix(harness): clarify trace parity output
* wip
* fix(harness): clarify unit mapping report
* fix(harness): finalize trace parity contracts
* refactor(harness): structure parity contracts
* feat: derive unit test mapping from traces
* feat(harness): map rstest test families
* feat(ocr): port Azure document intelligence tests
* feat(harness): enforce complete unit mappings
* feat(ocr): add reducto core transforms
* feat(harness): classify host-only unit tests
* fix(ocr): complete Rust provider plumbing
* fix(harness): reuse OCR parity workers
|
2026-09-03 21:15:01 -07:00 |
|