message: NO-TICKET: disable logging and avoid using --nocapture for tests in the Makefile
diff: @@ -8,7 +8,7 @@ RUST_TOOLCHAIN := $(shell cat rust-toolchain)
  CARGO_OPTS := --locked
  CARGO := $(CARGO) $(CARGO_OPTS)
  -EE_DIR = $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
  +DISABLE_LOGGING = RUST_LOG=MatchesNothing
  # Rust Contracts
  # Directory names should match crate names
  @@ -112,7 +112,7 @@ build-contracts: build-contracts-rs build-contracts-as
  .PHONY: test-rs
  test-rs: build-system-contracts
  - $(CARGO) test $(CARGO_FLAGS) --workspace -- --nocapture
  + $(DISABLE_LOGGING) $(CARGO) test $(CARGO_FLAGS) --workspace
  .PHONY: test-as
  test-as: setup-as
  @@ -123,13 +123,13 @@ test: test-rs test-as
  .PHONY: test-contracts-rs
  test-contracts-rs: build-contracts-rs
  - $(CARGO) test $(CARGO_FLAGS) -p casperlabs-engine-tests -- --ignored --nocapture
  - $(CARGO) test $(CARGO_FLAGS) --manifest-path "grpc/tests/Cargo.toml" --features "use-system-contracts" -- --ignored --nocapture
  + $(DISABLE_LOGGING) $(CARGO) test $(CARGO_FLAGS) -p casperlabs-engine-tests -- --ignored
  + $(DISABLE_LOGGING) $(CARGO) test $(CARGO_FLAGS) --manifest-path "grpc/tests/Cargo.toml" --features "use-system-contracts" -- --ignored
  .PHONY: test-contracts_as
  test-contracts_as: build-contracts-rs build-contracts-as
  @# see https://github.com/rust-lang/cargo/issues/5015#issuecomment-515544290
  - $(CARGO) test $(CARGO_FLAGS) --manifest-path "grpc/tests/Cargo.toml" --features "use-as-wasm" -- --ignored --nocapture
  + $(DISABLE_LOGGING) $(CARGO) test $(CARGO_FLAGS) --manifest-path "grpc/tests/Cargo.toml" --features "use-as-wasm" -- --ignored
  .PHONY: test-contracts
  test-contracts: test-contracts-rs test-contracts_as
  