<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>