From b38bbac552126a96b809793917995a78849e2634 Mon Sep 17 00:00:00 2001 From: Jerry Guo Date: Sun, 28 Sep 2025 15:50:30 +0200 Subject: [PATCH 1/3] [skip ci] branch init Signed-off-by: Jerry Guo From c9d7ce9292678af398ee1d02881f4a995f3da60d Mon Sep 17 00:00:00 2001 From: Jerry Guo Date: Sun, 28 Sep 2025 16:20:06 +0200 Subject: [PATCH 2/3] fixed faulty test Signed-off-by: Jerry Guo --- .../leaf-without-power-sensor-meshed/params.json | 4 ---- .../sym_output.json | 15 +++++---------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/params.json b/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/params.json index 4f6b2ab70e..a0e22b0305 100644 --- a/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/params.json +++ b/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/params.json @@ -4,9 +4,5 @@ "atol": { "default": 1e-8, ".+_residual": 5e-4 - }, - "xfail": { - "raises": "SparseMatrixError", - "reason": "Bug in Sparse LU solver found in #864" } } \ No newline at end of file diff --git a/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/sym_output.json b/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/sym_output.json index fd287e598e..7d092b24bb 100644 --- a/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/sym_output.json +++ b/tests/data/state_estimation/ill-conditioned-system/leaf-without-power-sensor-meshed/sym_output.json @@ -5,20 +5,15 @@ "attributes": {}, "data": { "node": [ - {"id": 0, "energized": 1, "u_pu": 1, "u": 10, "u_angle": 0}, - {"id": 1, "energized": 1, "u_pu": 0.9, "u": 9, "u_angle": 0} + {"id": 0, "u_pu": 1, "u": 10, "u_angle": 0}, + {"id": 1, "u_pu": 0.9, "u": 9, "u_angle": 0}, + {"id": 7, "u_pu": 0.95, "u": 9.5, "u_angle": 0} ], "source": [ - {"id": 3, "energized": 1, "p": 10, "q": 0} + {"id": 3, "p": 10, "q": 0} ], "sym_load": [ - {"id": 4, "energized": 1, "p": 9, "q": 0} - ], - "sym_power_sensor": [ - {"id": 5, "energized": 1, "p_residual": 0, "q_residual": 0} - ], - "sym_voltage_sensor": [ - {"id": 6, "energized": 1, "u_residual": 0} + {"id": 4, "p": 9, "q": 0} ] } } \ No newline at end of file From 338cab3f35a5261a55c9964fa95f965849351c8e Mon Sep 17 00:00:00 2001 From: Jerry Guo Date: Sun, 28 Sep 2025 16:21:55 +0200 Subject: [PATCH 3/3] re-configure explicit observability validation test Signed-off-by: Jerry Guo --- .../02-unobservable-with-branch-measurement/params.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/tests/data/state_estimation/meshed-network-observability/02-unobservable-with-branch-measurement/params.json b/tests/data/state_estimation/meshed-network-observability/02-unobservable-with-branch-measurement/params.json index 830835a86d..e85e56dc03 100644 --- a/tests/data/state_estimation/meshed-network-observability/02-unobservable-with-branch-measurement/params.json +++ b/tests/data/state_estimation/meshed-network-observability/02-unobservable-with-branch-measurement/params.json @@ -8,8 +8,5 @@ "raises": { "raises": "SparseMatrixError", "reason": "One nodal measurement can not be made use of." - }, - "xpass": { - "reason": "Full observability check for meshed grids is not yet implemented. See also https://github.com/PowerGridModel/power-grid-model/issues/864." } } \ No newline at end of file