go/internal/telemetry/export
Ian Cottrell f0ebba1556 internal/telemetry: add support for using telemetry in tests
For now this just logs to the testing.TB, it should be possible to also use it
to log metrics and timings in the future.
Also adds event.Debugf as a temporary debugging print to the telemetry
system, which is very helpful when debugging tests.

Change-Id: Ib2e919998919491e227885e2ee6eeea9e2fdc996
Reviewed-on: https://go-review.googlesource.com/c/tools/+/228717
Run-TryBot: Ian Cottrell <iancottrell@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
Reviewed-by: Robert Findley <rfindley@google.com>
2020-04-20 21:04:52 +00:00
..
eventtest internal/telemetry: add support for using telemetry in tests 2020-04-20 21:04:52 +00:00
metric internal/telemetry: expose the TagOf* and Unpack* methods 2020-04-16 04:05:21 +00:00
ocagent internal/telemetry: expose the TagOf* and Unpack* methods 2020-04-16 04:05:21 +00:00
prometheus internal/telemetry: replace TagSet with TagMap and TagPointer 2020-03-25 01:00:44 +00:00
id.go internal/telemetry: change tracing to be event based 2020-03-04 02:41:40 +00:00
log.go internal/telemetry: add tag value formatting to the Key 2020-04-16 04:05:32 +00:00
log_test.go internal/telemetry: add an example of using the logging behaviour 2020-04-06 17:23:38 +00:00
tag.go internal/lsp: make event directly implement TagMap 2020-04-06 17:24:01 +00:00
trace.go internal/telemetry: add a synchronization to telemetry 2020-03-30 19:15:27 +00:00