Skip to content
Success

#28206 (Apr 24, 2026, 10:19:04 PM)

Started 23 hr ago
Took 5.1 sec on build4-deb12build-ansible

Started by upstream project gerrit-pysim build number 3164
originally caused by:

This run spent:

  • 1 min 3 sec waiting;
  • 5.1 sec build duration;
  • 1 min 8 sec total from scheduled to completion.
Revision: 7cdbce50e1ace9f1a7425a52ae11fe2755dd2f6d
Repository: $GERRIT_REPO_URL
  • master
add test_configurable_parameters.py

Add ConfigurableParameterTest, which applies each parameter to a real
UPP DER template and reads it back, comparing results against a stored
expected-output snapshot (xo/test_configurable_parameters).

Add TestValidateVal covering validate_val() for Iccid, Imsi, Pin1, Puk1
and K, testing both valid inputs and invalid ones expected to raise
ValueError.

Add TestEnumParam covering the EnumParam methods (validate_val,
map_name_to_val, map_val_to_name, name_normalize, clean_name_str) using
AlgorithmID as the concrete subclass, including fuzzy name matching.

Also add get_value_from_pes() to ConfigurableParameter as a convenience
wrapper around get_values_from_pes() that asserts all returned values
are identical and returns the single result.

Change-Id: Ia55f0d11f8197ca15a948a83a34b3488acf1a0b4
Co-authored-by: Vadim Yanitskiy <vyanitskiy@sysmocom.de>
Jenkins: skip-card-test
Vadim Yanitskiy at