From: Kienan Stewart Date: Thu, 8 Feb 2024 19:29:49 +0000 (-0500) Subject: tests: test_ust_constructor: Split test_ust_constructor binary X-Git-Url: https://git.liburcu.org/?a=commitdiff_plain;h=09a872ef0b4e1432329aa42fecc61f50e9baa367;hp=09a872ef0b4e1432329aa42fecc61f50e9baa367;p=lttng-tools.git tests: test_ust_constructor: Split test_ust_constructor binary Observed issue ============== The single test executable gen-ust-events-constructor covers a lot of different cases in a single executable. This decreases the legibility of the test results and debuggability of the test application as many different pieces are in play. Solution ======== The test functionality covered by the executable is split into two main parts: one using a dynamically loaded shared object, and the second using a statically linked archive. Known drawbacks =============== Rather than creating a second test script, the same script is re-used to run multiple TapGenerator sequentially. This could hamper future efforts to parallelize python-based tests. Change-Id: I86d247780ce5412570eada6ebadb83a01547f2b0 Signed-off-by: Kienan Stewart Signed-off-by: Jérémie Galarneau ---