neels has uploaded this change for review. ( https://gerrit.osmocom.org/c/pysim/+/43287?usp=email )
Change subject: saip BatchPersonalization: call rebuild_mandatory_services() ......................................................................
saip BatchPersonalization: call rebuild_mandatory_services()
Particular reason: when manipulating the 5G SUCI parameters, the mandatory services get-identity, profile-a-x25519 and profile-b-p256 may need to be reconfigured.
In general, it is a good idea to run these checks anyway.
Change-Id: I5e6eef0f1845a25cddb03af8d16c40e305bcdc1f Jenkins: skip-card-test --- M pySim/esim/saip/batch.py 1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/87/43287/1
diff --git a/pySim/esim/saip/batch.py b/pySim/esim/saip/batch.py index 6d3ded1..338c5d1 100644 --- a/pySim/esim/saip/batch.py +++ b/pySim/esim/saip/batch.py @@ -123,6 +123,8 @@ except Exception as e: raise ValueError(f'{p.param_cls.get_name()} fed by {p.src.name}: {e}') from e
+ pes.rebuild_mandatory_services() + yield pes