commit | 98e05e1e5fd348ac07e221732251734256777ecd | [log] [tgz] |
---|---|---|
author | Serge Bazanski <serge@monogon.tech> | Wed Apr 05 12:44:14 2023 +0200 |
committer | Serge Bazanski <serge@monogon.tech> | Thu Apr 06 10:13:54 2023 +0000 |
tree | d202ec3537c7f6faa903910bc5eb0258a8eb6f72 | |
parent | 6c8ee0b3224934cf10b576e8caea15e4ad18a759 [diff] |
metropolis/*: confine etcd output in tests The etcd test cluster logic produces some very chatty logs that end up in stdout. This confines the etcd logs themselves, as well as gRPC logs that the test logic also always enables by default. Change-Id: I1070f14b20e870865b510ae24015402c0469ceff Reviewed-on: https://review.monogon.dev/c/monogon/+/1487 Reviewed-by: Leopold Schabel <leo@monogon.tech> Tested-by: Jenkins CI
This is the main repository containing the source code for the Monogon Platform.
This is pre-release software - take a look, and check back later!
Our build environment is self-contained and requires only minimal host dependencies:
/dev/kvm
(if you want to run tests).Our docs assume that Bazelisk is available as bazel
on your PATH.
Refer to SETUP.md for detailed instructions.
Build CLI and node image:
bazel build //metropolis/cli/dbg //:launch -c dbg
Launch an ephemeral test node:
bazel test //:launch -c dbg --test_output=streamed
Run a kubectl command while the test is running:
bazel-bin/metropolis/cli/dbg/dbg_/dbg kubectl describe node
Run full test suite:
bazel test -c dbg //...