diff options
| author | Felix Geisendörfer <felix.geisendoerfer@datadoghq.com> | 2025-05-03 15:56:23 +0300 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2025-05-21 08:22:16 -0700 |
| commit | 847f15716625d24c6a6af8f741dff66781b6bcdd (patch) | |
| tree | 0842b93e811423171cd7bd90c22bd8f70fd6e880 /src/internal/trace/trace_test.go | |
| parent | 2d216141a10fc7bb7872f13b95b070df471ece45 (diff) | |
| download | go-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.go | 3 |
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 { |
