From fa201d3cff076452b1dd0dd1a30c5bf08834429b Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 2 Jul 2026 08:07:40 -0400 Subject: [PATCH] Tests: Fix `cmake --trace=json-v1` test expectation for integer time Extend the `time` field check from commit c829f0cfca (trace: Add time and stack level to JSON output format, 2020-01-20, v3.17.0-rc1~105^2) to accept a timestamp that happens to be formatted as an exact integer. --- Tests/RunCMake/CommandLine/trace-json-v1-check.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/RunCMake/CommandLine/trace-json-v1-check.py b/Tests/RunCMake/CommandLine/trace-json-v1-check.py index c4b95dc464..ff620c2920 100755 --- a/Tests/RunCMake/CommandLine/trace-json-v1-check.py +++ b/Tests/RunCMake/CommandLine/trace-json-v1-check.py @@ -79,7 +79,7 @@ def assert_fields_look_good(line): assert isinstance(line['frame'], int) assert isinstance(line['global_frame'], int) assert isinstance(line['line'], int) - assert isinstance(line['time'], float) + assert isinstance(line['time'], float) or isinstance(line['time'], int) with open(trace_file, 'r') as fp: