aboutsummaryrefslogtreecommitdiff
path: root/src/internal/trace/trace_test.go
diff options
context:
space:
mode:
authorFelix Geisendörfer <felix.geisendoerfer@datadoghq.com>2025-05-03 15:56:23 +0300
committerGopher Robot <gobot@golang.org>2025-05-21 08:22:16 -0700
commit847f15716625d24c6a6af8f741dff66781b6bcdd (patch)
tree0842b93e811423171cd7bd90c22bd8f70fd6e880 /src/internal/trace/trace_test.go
parent2d216141a10fc7bb7872f13b95b070df471ece45 (diff)
downloadgo-847f15716625d24c6a6af8f741dff66781b6bcdd.tar.xz
internal/trace: add a validator test for the new clock snapshots
Check that the clock snapshots, when expected to be present, are non-zero and monotonically increasing. This required some refactoring to make the validator aware of the version of the trace it is validating. Change-Id: I04c4dd10fe6975cbac12bb0ddaebcec3a5284e7b Reviewed-on: https://go-review.googlesource.com/c/go/+/669715 Auto-Submit: Michael Knyszek <mknyszek@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Knyszek <mknyszek@google.com> Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'src/internal/trace/trace_test.go')
-rw-r--r--src/internal/trace/trace_test.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/internal/trace/trace_test.go b/src/internal/trace/trace_test.go
index 4ff87c1ede..8c40e84a81 100644
--- a/src/internal/trace/trace_test.go
+++ b/src/internal/trace/trace_test.go
@@ -12,6 +12,7 @@ import (
"internal/testenv"
"internal/trace"
"internal/trace/testtrace"
+ "internal/trace/version"
"io"
"os"
"path/filepath"
@@ -617,7 +618,7 @@ func testTraceProg(t *testing.T, progName string, extra func(t *testing.T, trace
tb := traceBuf.Bytes()
// Test the trace and the parser.
- testReader(t, bytes.NewReader(tb), testtrace.ExpectSuccess())
+ testReader(t, bytes.NewReader(tb), version.Current, testtrace.ExpectSuccess())
// Run some extra validation.
if !t.Failed() && extra != nil {