more features checks. setup improvements

This commit is contained in:
master
2026-02-13 02:04:55 +02:00
parent 9911b7d73c
commit 9ca2de05df
675 changed files with 37550 additions and 1826 deletions

View File

@@ -0,0 +1,46 @@
{
"type": "integration",
"capturedAtUtc": "2026-02-13T03:20:00Z",
"testCommand": "dotnet test src/Policy/__Tests/StellaOps.Policy.Unknowns.Tests/StellaOps.Policy.Unknowns.Tests.csproj --no-restore -v normal; dotnet test src/Policy/__Tests/StellaOps.Policy.Engine.Tests/StellaOps.Policy.Engine.Tests.csproj --no-restore -v normal",
"testFilter": "UnknownRankerTests (EPSS scoring), CveAwareReleasePolicyGatesDeepTests (EPSS gate), PolicyEvaluatorTests (EPSS integration), EwsCalculationBenchmarkTests",
"testsRun": 1337,
"testsPassed": 1337,
"testsFailed": 0,
"targetedTestMethods": [
"UnknownRankerTests.ComputeExploitPressure_HighEpss_Adds030",
"UnknownRankerTests.ComputeExploitPressure_MediumEpss_Adds015",
"UnknownRankerTests.ComputeExploitPressure_AllFactors_SumsCorrectly",
"UnknownRankerTests.ComputeExploitPressure_EpssThresholds_AreMutuallyExclusive",
"UnknownRankerTests.Rank_SameInput_ReturnsSameResult",
"UnknownRankerTests.Rank_MultipleExecutions_ProducesIdenticalScores",
"UnknownRankerTests.Rank_Formula_AppliesCorrectWeights",
"UnknownRankerTests.Rank_MaximumScore_Is100",
"UnknownRankerTests.Rank_ScoreAbove75_AssignsHotBand",
"UnknownRankerTests.Rank_ScoreBetween50And75_AssignsWarmBand",
"UnknownRankerTests.Rank_ScoreBetween25And50_AssignsColdBand",
"CveAwareReleasePolicyGatesDeepTests.DriftGate_HighEpss_Blocks"
],
"behaviorVerified": [
"EPSS score >= 0.90 contributes +0.30 exploit pressure factor in unknown ranking",
"EPSS score >= 0.50 contributes +0.15 exploit pressure factor",
"EPSS score < 0.50 contributes 0 exploit pressure factor (below threshold)",
"EPSS thresholds are mutually exclusive (high EPSS does not also add medium bonus)",
"EPSS + KEV combination produces correct total exploit pressure (0.50 + 0.30 = 0.80)",
"EPSS contributes to risk scoring via UnknownRanker integration",
"EPSS-based exploit pressure feeds into band assignment (Hot >= 75, Warm >= 50, Cold >= 25)",
"EPSS scoring is deterministic across repeated executions",
"DriftGateEvaluator blocks when EPSS exceeds configured threshold",
"EPSS migration with 004_epss_risk_scores.sql exists in persistence layer"
],
"assertionTypes": [
"equality",
"threshold-boundary",
"mutual-exclusivity",
"determinism",
"gate-decision"
],
"newTestsWritten": [],
"bugsFixed": [],
"rawOutput": "Unknowns.Tests: 59/59 passed; Engine.Tests: 1278/1278 passed",
"verdict": "pass"
}