feat: sample sensitive columns progressively
This commit is contained in:
@@ -167,7 +167,7 @@ function makeSensitivityAnalysisRun(
|
||||
databaseId: "11111111-1111-4111-8111-111111111111",
|
||||
engine: "local",
|
||||
modelId: null,
|
||||
policyVersion: "sensitivity-v1",
|
||||
policyVersion: "sensitivity-v2",
|
||||
scope: "selected_columns",
|
||||
status: "completed",
|
||||
total: 2,
|
||||
@@ -2081,6 +2081,7 @@ test("requests database-level sensitivity analysis for the only selected databas
|
||||
assessment: "sensitive",
|
||||
evidence: [{ kind: "content", ruleId: "pii.email" }],
|
||||
observedValues: 1,
|
||||
coverage: "sampled",
|
||||
}],
|
||||
});
|
||||
}),
|
||||
@@ -2162,6 +2163,7 @@ test("requests sensitivity analysis only for selected tables", async () => {
|
||||
assessment: "sensitive",
|
||||
evidence: [{ kind: "metadata", ruleId: "metadata.health" }],
|
||||
observedValues: 0,
|
||||
coverage: "metadata",
|
||||
}],
|
||||
});
|
||||
}),
|
||||
@@ -2236,6 +2238,7 @@ test("allows a human downgrade and saves only explicit sensitivity changes", asy
|
||||
assessment: "sensitive",
|
||||
evidence: [{ kind: "content", ruleId: "pii.email" }],
|
||||
observedValues: 1,
|
||||
coverage: "sampled",
|
||||
},
|
||||
{
|
||||
columnId: nameColumn.id,
|
||||
@@ -2246,8 +2249,9 @@ test("allows a human downgrade and saves only explicit sensitivity changes", asy
|
||||
currentSensitive: true,
|
||||
sensitive: false,
|
||||
assessment: "non_sensitive",
|
||||
evidence: [],
|
||||
evidence: [{ kind: "coverage", ruleId: "coverage.complete" }],
|
||||
observedValues: 2,
|
||||
coverage: "complete",
|
||||
},
|
||||
],
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user