feat: label build identity in metrics

This commit is contained in:
2026-09-20 18:32:05 +08:00
parent 552fd22704
commit 6788d89275
4 changed files with 12 additions and 4 deletions

View File

@@ -9,6 +9,7 @@ import (
"net/http"
"net/http/httptest"
"os"
"runtime"
"strconv"
"strings"
"sync"
@@ -105,6 +106,9 @@ func TestRuntimeObservationDoesNotExposeErrors(t *testing.T) {
t.Fatal("missing runtime evidence", want)
}
}
if !strings.Contains(out, `orbit_build_info{go_version="`+runtime.Version()+`",revision="unknown",version="dev"} 1`) {
t.Fatal("missing build identity")
}
if strings.Contains(out, "private-dsn") {
t.Fatal("error data leaked")
}