Mathieu Desnoyers (8): Fix: tests: don't use pidof to wait for test apps Fix: test flaky sleep and wait patterns Document test anti-patterns Fix: tests: add missing wait, document missing synchro Fix: high throughput test: reset bw limit on sigterm Fix: tests: remove killall, add missing SIGTERM handlers Fix: tests: wait output hide Terminate errors Fix: add missing synchronization point for before app test case
tests/Makefile.am | 2 +- tests/README | 63 +++++++++++++++++ tests/regression/tools/live/test_kernel | 12 ++-- tests/regression/tools/live/test_ust | 12 ++-- .../regression/tools/live/test_ust_tracefile_count | 12 ++-- tests/regression/tools/mi/test_mi | 6 +- .../regression/tools/snapshots/test_ust_streaming | 45 +++++++------ tests/regression/tools/snapshots/ust_test | 28 +++++--- .../tools/streaming/test_high_throughput_limits | 16 ++--- tests/regression/tools/streaming/test_kernel | 7 -- tests/regression/tools/streaming/test_ust | 26 +++++++- .../regression/ust/before-after/test_before_after | 14 +++- tests/regression/ust/buffers-pid/test_buffers_pid | 50 ++++++++------ .../ust/high-throughput/test_high_throughput | 9 ++- tests/regression/ust/java-jul/test_java_jul | 19 +++++- tests/regression/ust/java-log4j/test_java_log4j | 19 ++++-- .../ust/multi-session/test_multi_session | 2 +- tests/regression/ust/nprocesses/test_nprocesses | 37 ++++++---- tests/regression/ust/overlap/test_overlap | 3 +- .../test_periodical_metadata_flush | 78 ++++++++++++++++------ .../ust/python-logging/test_python_logging | 10 ++- tests/stress/test_multi_sessions_per_uid_10app | 13 ++-- .../test_multi_sessions_per_uid_5app_streaming | 13 ++-- ...lti_sessions_per_uid_5app_streaming_kill_relayd | 20 ++++-- .../utils/testapp/gen-ust-events/gen-ust-events.c | 71 ++++++++++++++++---- tests/utils/utils.sh | 2 +- 26 files changed, 411 insertions(+), 178 deletions(-) create mode 100644 tests/README -- 2.1.1 _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
