Skip to content
Success

#27927 (Apr 1, 2026, 1:01:02 PM)

Started 23 hr ago
Took 1.8 sec on build5-deb12build-ansible

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

This run spent:

  • 17 sec waiting;
  • 1.8 sec build duration;
  • 19 sec total from scheduled to completion.
Revision: 319e7c98188999c061eaed863d72fb1e15229e24
Repository: $GERRIT_REPO_URL
  • master
filesystem: edit_{binary,record}_decoded: add encode/decode examples

When invoking `edit_binary_decoded` or `edit_record_decoded`, the
temp file opened in the editor now contains the EF's encode/decode
test vectors as //-comment lines below the JSON content, similar to
how 'git commit' appends comments to the commit message template.
The comment block is stripped before JSON parsing on save,
so it has no effect on the written data.

The feature is implemented via a new module-level JsonEditor context
manager class that encapsulates the full edit cycle:

* write JSON + examples to a TemporaryDirectory
* invoke the editor
* read back, strip //-comments, parse and return the result

Change-Id: I5a046a9c7ba7e08a98cf643d5a26bc669539b38f
Related: OS#6900
Vadim Yanitskiy at