fix #557: guide permission-driven VPD flow

This commit is contained in:
devmrko
2026-06-29 07:01:53 +09:00
parent 8dc77f87ab
commit fbe3d4682b
24 changed files with 1351 additions and 489 deletions

View File

@@ -37,6 +37,14 @@ class ProbeErrorClassifierTest {
.isEqualTo(ProbeStatus.ORDS_PATH_NOT_FOUND);
}
@Test
void classifiesBrokenVpdPolicyFunction() {
assertThat(classifier.classify(
HttpStatus.INTERNAL_SERVER_ERROR,
"SQL Error Code 28110, Error Message: ORA-28110: The VPD policy function has error"
)).isEqualTo(ProbeStatus.VPD_FILTER_ERROR);
}
@Test
void detectsOrdsConnectionRefused() {
assertThat(classifier.isUnavailable(new ResourceAccessException(