| testTextRecognizerLockedWithPrompt() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testMaxTokensCeilingIsNotWidenedByTheCopy() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| runtime(String, VLMOCRConfig) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testMaxTokensBelowCeilingStillAllowed() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testCallerSetModelStillRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testCallerSetBaseUrlStillRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testCallerSetApiKeyStillRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testCallerSetAllowRuntimePromptStillRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rootMessage(Throwable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| testEmptyConfigMerges() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| runtime(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testUnrelatedFieldMerges() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testMaxTokensCeilingIsNotWidenedByTheCopy$4(VLMOCRConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testTextRecognizerLockedWithPrompt$5() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testCallerSetAllowRuntimePromptStillRejected$3() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testCallerSetApiKeyStillRejected$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testCallerSetBaseUrlStillRejected$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testCallerSetModelStillRejected$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| VLMRuntimeConfigMergeTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |