services/device/internal/impl: remove utiltest.V23Init

The only things that the utiltest V23Init wrapper does are:
- unset namespace root env variables
- disable namespace resolution caching

The latter is already part of test.V23Init. The former seems like it should be
present in test.V23Init if at all. But it doesn't seem neecessary since
test.V23Init explicitly sets the namespace roots for the namespace client in the
context. So the env variables could only have an effect on subprocesses if we
pass the env down sloppily. In any case, removing this code doesn't seem to
affect the success of tests, so it seems safe to drop.

Change-Id: I47da3f982d411ddb5d8e34c8f60888a4d266f27b
7 files changed
tree: 6c4caeb534195ab4ea419c5bc3e12078a650db69
  1. cmd/
  2. examples/
  3. internal/
  4. lib/
  5. runtime/
  6. services/
  7. test/
  8. .gitignore
  9. AUTHORS
  10. CONTRIBUTORS
  11. envvar.go
  12. envvar_test.go
  13. LICENSE
  14. PATENTS
  15. README.md
  16. VERSION
README.md

Vanadium

This repository contains a reference implementation of the Vanadium APIs.

Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.