Subject: Re: [PATCH] t1016-compatObjectFormat: Really freeze time for reproduciblity

From: Junio C Hamano <[email-masked]>
Date: Tue, 28 Oct 2025 10:15:23 -0700

"Eric W. Biederman" <[email-masked]> writes:

> By default gpg still allows time to move forward with --faked-system-time.
> So in those rare instances when the system is heavily loaded an gpg runs
> slower than other times, signatures over the exact same data differ
> due to timestamps with a minuscule difference.
>
> Reading through the gpg documentation with a close eye, time can be
> frozen by including an exclamation point at the end of the argument to
> --faked-system-time.
> ...
>  t/t1016-compatObjectFormat.sh | 6 ++++++
>  t/t1016/gpg                   | 2 +-
>  2 files changed, 7 insertions(+), 1 deletion(-)

Geez, how are we expected to find the need for '!' ourselves X-<.

Thanks for root causing the issue so quickly once it was raised.

And let me drop the "let's disable flakey ones" band-aid patch from
the queue.