openebs-archive / libcstor

CAS Data Engine - Library to serve IOs on uZFS with synchronous replication, snapshots and clones
https://www.openebs.io
Apache License 2.0
18 stars 27 forks source link

refact(tests): remove logging to /dev/tty #84

Closed akhilerm closed 3 years ago

akhilerm commented 3 years ago

Signed-off-by: Akhil Mohan akhil.mohan@mayadata.io

Why is this PR required? What issue does it fix?: Github actions runners does not have the /dev/tty device and uzfs tests used it to write logs. This caused the workflow to fail. By removing logging to /dev/tty this failure can be fixed.

What this PR does?:

Does this PR require any upgrade changes?: No

If the changes in this PR are manually verified, list down the scenarios covered and commands you used for testing with logs:

Any additional information for your reviewer?: Mention if this PR is part of any design or a continuation of previous PRs

Checklist: