<p>osmith has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/libosmocore/+/25207">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">tests: add 'make update_exp' target<br><br>Add convenience target to update the test output.<br><br>Change-Id: I7247fffde82ab9195ae03b2ccb30d7aa47543113<br>---<br>M tests/Makefile.am<br>1 file changed, 179 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/07/25207/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/tests/Makefile.am b/tests/Makefile.am</span><br><span>index 0f587ce..5c6f30c 100644</span><br><span>--- a/tests/Makefile.am</span><br><span>+++ b/tests/Makefile.am</span><br><span>@@ -421,6 +421,185 @@</span><br><span> </span><br><span> TESTSUITE = $(srcdir)/testsuite</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+update_exp: $(check_PROGRAMS)</span><br><span style="color: hsl(120, 100%, 40%);">+      a5/a5_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/a5/a5_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   abis/abis_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/abis/abis_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_CTRL</span><br><span style="color: hsl(120, 100%, 40%);">+       ctrl/ctrl_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/ctrl/ctrl_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+        kasumi/kasumi_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/kasumi/kasumi_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   bits/bitrev_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/bits/bitrev_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+     bitvec/bitvec_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/bitvec/bitvec_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   bits/bitcomp_test \</span><br><span style="color: hsl(120, 100%, 40%);">+           >$(srcdir)/bits/bitcomp_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+    bits/bitfield_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/bits/bitfield_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   conv/conv_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/conv/conv_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       conv/conv_gsm0503_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/conv/conv_gsm0503_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       coding/coding_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/coding/coding_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   msgb/msgb_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/msgb/msgb_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gea/gea_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/gea/gea_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_MSGFILE</span><br><span style="color: hsl(120, 100%, 40%);">+      cp $(srcdir)/msgfile/msgconfig.cfg .</span><br><span style="color: hsl(120, 100%, 40%);">+  msgfile/msgfile_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/msgfile/msgfile_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+  sms/sms_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/sms/sms_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ smscb/smscb_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/smscb/smscb_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+     ussd/ussd_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/ussd/ussd_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       auth/milenage_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/auth/milenage_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   comp128/comp128_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/comp128/comp128_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ lapd/lapd_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/lapd/lapd_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gsm0502/gsm0502_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/gsm0502/gsm0502_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ dtx/dtx_gsm0503_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/dtx/dtx_gsm0503_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ gsm0808/gsm0808_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/gsm0808/gsm0808_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ gsm29205/gsm29205_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gsm29205/gsm29205_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gsm0408/gsm0408_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/gsm0408/gsm0408_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ gsm48/rest_octets_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gsm48/rest_octets_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gprs/gprs_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gprs/gprs_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       logging/logging_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/logging/logging_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+               2>$(srcdir)/logging/logging_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+       codec/codec_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/codec/codec_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+     codec/codec_ecu_fr_test \</span><br><span style="color: hsl(120, 100%, 40%);">+             >$(srcdir)/codec/codec_ecu_fr_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_GB</span><br><span style="color: hsl(120, 100%, 40%);">+        fr/fr_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/fr/fr_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+    loggingrb/loggingrb_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/loggingrb/logging_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+             2>$(srcdir)/loggingrb/logging_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+     strrb/strrb_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/strrb/strrb_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_VTY</span><br><span style="color: hsl(120, 100%, 40%);">+      cp $(srcdir)/vty/*.cfg .</span><br><span style="color: hsl(120, 100%, 40%);">+      vty/vty_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/vty/vty_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+               2>$(srcdir)/vty/vty_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_GB</span><br><span style="color: hsl(120, 100%, 40%);">+  gb/gprs_bssgp_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/gb/gprs_bssgp_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   gb/gprs_bssgp_rim_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gb/gprs_bssgp_rim_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gb/gprs_ns_test \</span><br><span style="color: hsl(120, 100%, 40%);">+             >$(srcdir)/gb/gprs_ns_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+      gb/gprs_ns2_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/gb/gprs_ns2_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_UTILITIES</span><br><span style="color: hsl(120, 100%, 40%);">+ utils/utils_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/utils/utils_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+if !EMBEDDED</span><br><span style="color: hsl(120, 100%, 40%);">+        stats/stats_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/stats/stats_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+           2>$(srcdir)/stats/stats_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+    write_queue/wqueue_test \</span><br><span style="color: hsl(120, 100%, 40%);">+             >$(srcdir)/write_queue/wqueue_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_GB</span><br><span style="color: hsl(120, 100%, 40%);">+        $(srcdir)/gb/bssgp_fc_tests.sh gb \</span><br><span style="color: hsl(120, 100%, 40%);">+           >$(srcdir)/gb/bssgp_fc_tests.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+          2>$(srcdir)/gb/bssgp_fc_tests.err</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_PCSC</span><br><span style="color: hsl(120, 100%, 40%);">+   sim/sim_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/sim/sim_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+  timer/timer_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/timer/timer_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+     timer/clk_override_test \</span><br><span style="color: hsl(120, 100%, 40%);">+             >$(srcdir)/timer/clk_override_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+      tlv/tlv_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/tlv/tlv_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ gsup/gsup_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gsup/gsup_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+             2>$(srcdir)/gsup/gsup_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+if ENABLE_CTRL</span><br><span style="color: hsl(120, 100%, 40%);">+     fsm/fsm_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/fsm/fsm_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+               2>$(srcdir)/fsm/fsm_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+       fsm/fsm_dealloc_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                2>$(srcdir)/fsm/fsm_dealloc_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+        oap/oap_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/oap/oap_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ oap/oap_client_test \</span><br><span style="color: hsl(120, 100%, 40%);">+         >$(srcdir)/oap/oap_client_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+                2>$(srcdir)/oap/oap_client_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+        socket/socket_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/socket/socket_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+         2>$(srcdir)/socket/socket_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+ socket/socket_sctp_test \</span><br><span style="color: hsl(120, 100%, 40%);">+             >$(srcdir)/socket/socket_sctp_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+            2>$(srcdir)/socket/socket_sctp_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+    $(srcdir)/osmo-auc-gen/osmo-auc-gen_test.sh ../utils/osmo-auc-gen \</span><br><span style="color: hsl(120, 100%, 40%);">+           >$(srcdir)/osmo-auc-gen/osmo-auc-gen_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+             2>$(srcdir)/osmo-auc-gen/osmo-auc-gen_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+     endian/endian_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/endian/endian_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   sercomm/sercomm_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/sercomm/sercomm_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ prbs/prbs_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/prbs/prbs_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gsm23003/gsm23003_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gsm23003/gsm23003_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       gsm23236/gsm23236_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/gsm23236/gsm23236_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       tdef/tdef_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/tdef/tdef_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       sockaddr_str/sockaddr_str_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/sockaddr_str/sockaddr_str_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       use_count/use_count_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/use_count/use_count_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+           2>$(srcdir)/use_count/use_count_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+   context/context_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/context/context_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+if !EMBEDDED</span><br><span style="color: hsl(120, 100%, 40%);">+   exec/exec_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/exec/exec_test.ok \</span><br><span style="color: hsl(120, 100%, 40%);">+             2>$(srcdir)/exec/exec_test.err</span><br><span style="color: hsl(120, 100%, 40%);">+endif</span><br><span style="color: hsl(120, 100%, 40%);">+      i460_mux/i460_mux_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/i460_mux/i460_mux_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+       bitgen/bitgen_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/bitgen/bitgen_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   gad/gad_test \</span><br><span style="color: hsl(120, 100%, 40%);">+                >$(srcdir)/gad/gad_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+ bsslap/bsslap_test \</span><br><span style="color: hsl(120, 100%, 40%);">+          >$(srcdir)/bsslap/bsslap_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+   bssmap_le/bssmap_le_test \</span><br><span style="color: hsl(120, 100%, 40%);">+            >$(srcdir)/bssmap_le/bssmap_le_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+     it_q/it_q_test \</span><br><span style="color: hsl(120, 100%, 40%);">+              >$(srcdir)/it_q/it_q_test.ok</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> check-local: atconfig $(TESTSUITE)</span><br><span>      [ -e /proc/cpuinfo ] && cat /proc/cpuinfo</span><br><span>    $(SHELL) '$(TESTSUITE)' $(TESTSUITEFLAGS)</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/libosmocore/+/25207">change 25207</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/libosmocore/+/25207"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: libosmocore </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I7247fffde82ab9195ae03b2ccb30d7aa47543113 </div>
<div style="display:none"> Gerrit-Change-Number: 25207 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>