X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=tests%2Fdestructive%2Fmetadata-regeneration;h=048c601b60f06f4f9d0aff58d375c2243e4ddc21;hb=a99a847c47f9cdbc329b6e87cccfafe94d34091f;hp=7311b3002707c985040d1bd6a40d88f8b26ff85d;hpb=8d5a3312b34841f1ecba2605acad3eaca79fd5e4;p=lttng-tools.git diff --git a/tests/destructive/metadata-regeneration b/tests/destructive/metadata-regeneration index 7311b3002..048c601b6 100755 --- a/tests/destructive/metadata-regeneration +++ b/tests/destructive/metadata-regeneration @@ -204,6 +204,7 @@ fi skip $isroot "Root access is needed. Skipping all tests." $NUM_TESTS || { + original_date=$(date) start_lttng_relayd "-o $TRACE_PATH" start_lttng_sessiond @@ -217,4 +218,11 @@ skip $isroot "Root access is needed. Skipping all tests." $NUM_TESTS || stop_lttng_sessiond stop_lttng_relayd + + # This set of test sets the date in the past which causes + # `make` to panic when it sees files created in the "future" + # while running the "check" target. Obviously this doesn't set + # the correct date, but at least its close enough to allow the + # test suite to continue. + date --set "$original_date" }