Skip to content

Commit 9119ff8

Browse files
committed
[test] add nanosecond timestamp test for generic_log
1 parent 5af23fe commit 9119ff8

3 files changed

Lines changed: 10 additions & 0 deletions

File tree

test/Makefile.am

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,7 @@ dist_noinst_DATA = \
364364
logfile_generic.1 \
365365
logfile_generic.2 \
366366
logfile_generic.3 \
367+
logfile_generic_nanos.0 \
367368
logfile_generic_with_header.0 \
368369
logfile_glog.0 \
369370
logfile_grafana.0 \

test/logfile_generic_nanos.0

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2025-01-01 00:00:00.123456789:INFO:nano first
2+
2025-01-01 01:00:00.987654321:WARN:nano second

test/test_logfile.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,13 @@ Jul 02 10:22:40 2012 -- 672
548548
Oct 08 16:56:38 2014 -- 344
549549
EOF
550550

551+
run_test ./drive_logfile -t -f generic_log ${srcdir}/logfile_generic_nanos.0
552+
553+
check_output "generic_log nanosecond timestamp not parsed?" <<EOF
554+
Jan 01 00:00:00 2025 -- 123
555+
Jan 01 01:00:00 2025 -- 987
556+
EOF
557+
551558
run_test ./drive_logfile -v -f generic_log ${srcdir}/logfile_generic.0
552559

553560
check_output "generic_log level interpreted incorrectly?" <<EOF

0 commit comments

Comments
 (0)